Harsh G.
About Harsh G.
Harsh G. is a Software Technical Lead at Kforce Inc, with a background in software development and architecture. He has extensive experience in various technologies and methodologies, including Agile, and has held positions at Fiserv in both the United States and India.
Work at Kforce
Harsh G. has been employed at Kforce Inc as a Software Technical Lead since 2019. In this role, he has contributed significantly to various software development projects. His responsibilities include leading technical teams and overseeing the implementation of software solutions. He has utilized his expertise in technologies such as C#, .NET Core, and cloud technologies to enhance project outcomes. His work environment in Tampa, Florida, allows him to collaborate with diverse teams and engage in innovative software practices.
Previous Experience at Fiserv
Prior to his current role, Harsh G. worked at Fiserv for a total of eight years in various capacities. He served as a Senior Software Engineer from 2007 to 2015 in Noida, Uttar Pradesh, India, and later as a Lead Software Developer from 2015 to 2019 in locations including Buffalo, New York, and Princeton, New Jersey. During his tenure at Fiserv, he led the design and architecture of data acquisition solutions and supported complex data ingestion processes, demonstrating his capability in software development and project management.
Education and Expertise
Harsh G. holds a Master of Computer Applications (MCA) from Visvesvaraya Technological University, where he studied from 2001 to 2004. He also earned a Bachelor of Business Administration (BBA) from Himachal Pradesh University between 1998 and 2001. His educational background provides a strong foundation in both technical and business aspects of software development. He specializes in solving complex implementation problems and advocates for Clean Architecture and Domain Driven Design (DDD), focusing on creating maintainable applications.
Technical Skills and Specializations
Harsh G. possesses a wide range of technical skills, including proficiency in C#, .NET Core, ASP.NET MVC, SQL Server, and cloud technologies such as Azure. He is experienced in using ETL tools and SSIS for data processing and has a solid understanding of DevOps practices, including Docker and Kubernetes. His expertise extends to microservices, CI/CD, and various messaging systems like RabbitMQ and NServiceBus. He is known for his ability to implement creative solutions to challenging technical problems.
Communication and Teamwork
Harsh G. demonstrates strong communication and interpersonal skills, which contribute to his effectiveness as a team player. He is recognized for his amicable nature and ability to collaborate with colleagues across different teams. His experience in Agile methodologies supports his capability to work in dynamic environments, ensuring that project goals are met efficiently while fostering a positive team atmosphere.