Harshit Agarwal
About Harshit Agarwal
Harshit Agarwal is a Staff Software Engineer with extensive experience in software development, having worked at notable companies such as Cisco and GreyOrange. He holds a Bachelor of Technology in Information Technology and possesses skills in Python applications, version control systems, and distributed systems.
Work at Bluecore
Harshit Agarwal has been employed at Bluecore as a Staff Software Engineer since 2022. In this role, he contributes to the development of software solutions, leveraging his extensive experience in software engineering. His responsibilities include collaborating with teams to design and implement features that enhance the company's offerings.
Previous Experience in Software Engineering
Prior to his current position, Harshit Agarwal worked at several notable companies. He served as a Senior Software Engineer at Cisco from 2019 to 2021, where he focused on developing and customizing software solutions. Before that, he worked at GreyOrange Pte Ltd as a Senior Software Engineer from 2014 to 2018, and at Pramati Technologies as a Development Engineer for 11 months in 2014. His career began at Firefly e-Ventures Ltd, where he worked as a Software Engineer from 2012 to 2013.
Education and Expertise
Harshit Agarwal earned his Bachelor of Technology (B.Tech.) in Information Technology from Hi-Tech Institute of Engineering & Technology, completing his studies from 2008 to 2012. His educational background provides a solid foundation for his career in software engineering. He possesses proficiency in version control systems such as SVN and GIT, and has expertise in distributed systems, which involves designing complex software architectures.
Technical Skills and Proficiencies
Harshit Agarwal is skilled in developing both web-based and command line Python applications, showcasing his versatility in programming. He has a strong foundation in both Linux and Microsoft Windows environments, indicating his adaptability to various operating systems. His experience in customizing solutions based on business workflow requirements reflects his understanding of business processes and their integration into software development.