Ankit Garg

Ankit Garg

Senior Engineer @ IRIS Software

About Ankit Garg

Ankit Garg is a Senior Engineer with extensive experience in software development, specializing in unit testing, microservices architecture, and data science. He holds multiple degrees in computer science and has worked for several years at Nucleus Software before joining Iris Software Inc.

Work at IRIS Software

Ankit Garg currently holds the position of Senior Engineer at IRIS Software Inc. He has been with the company since 2021, contributing to various software development projects. His role involves utilizing his technical skills to enhance application performance and implement effective solutions. Ankit's experience in software engineering and his expertise in various programming languages play a crucial role in his contributions to the team.

Education and Expertise

Ankit Garg has a strong educational background in computer science. He earned a Master of Computer Applications (MCA) from Dr. A.P.J. Abdul Kalam Technical University from 2012 to 2015. He also holds a Bachelor of Computer Science (BCA) from Chaudhary Charan Singh University, completed between 2009 and 2012. Additionally, Ankit pursued a Post Graduate Diploma in Data Science from both upGrad.com and the International Institute of Information Technology Bangalore, completing these programs in 2020. His education has equipped him with skills in Java Spark, Python, and data visualization using Tableau.

Professional Background

Ankit Garg has extensive experience in the software engineering field, having worked at Nucleus Software for five years in various roles. He began as a Trainee in 2016, progressing to Assistant Software Engineer, and then to Senior Software Engineer until 2021. His roles involved developing software solutions and implementing microservices architecture. This progression reflects his growing expertise and responsibilities within the organization.

Technical Skills and Tools

Ankit is skilled in using various tools and technologies essential for modern software development. He utilizes JUnit and Mockito for unit testing, ensuring the reliability of code. His proficiency extends to Jenkins and Git for continuous integration and version control. Ankit is experienced in implementing microservices architecture and using Kafka for building scalable applications. His technical skills also include developing applications with machine learning capabilities.

High School and Intermediate Education

Ankit Garg completed his high school education at Sarswati Vidhya Mandir in Nehru Nagar, Ghaziabad, achieving his High School certificate in 2007. He furthered his education at K.D.B Public School in Kavi Nagar, Ghaziabad, where he completed his Intermediate studies in 2009. These foundational educational experiences set the stage for his advanced studies in computer science.

People similar to Ankit Garg