# Aditya G. > Senior Software Engineer | C#, Angular, Python & MySQL Specialist | Enthusiast in AI & ML | Focused on Scalable Solutions & Cloud Technologies Location: Chicago, Illinois, United States Profile: https://flows.cv/adityag With over seven years of comprehensive experience in full-stack development, I have recently transitioned into a Senior Software Engineer role, driven by a deep passion for crafting innovative, scalable solutions. My technical skill set includes expertise in C#, Angular, Sql & NoSql databases, and various web development frameworks, enabling me to build robust and efficient applications. My professional journey has been marked by a commitment to staying at the forefront of technology trends, particularly in AI, machine learning, AWS, and containerization. This keen interest drives me to continually learn and adapt, ensuring I bring cutting-edge solutions to every project I tackle. I excel in collaborative environments where creativity and problem-solving are key. I thrive on transforming complex challenges into actionable strategies, leveraging my skills to contribute to projects that not only meet but exceed expectations. My goal is to apply my technical expertise and innovative mindset to projects that make a meaningful impact. I am enthusiastic about connecting with like-minded professionals and exploring opportunities that align with my passion for technology and problem-solving. Let’s connect and discuss how we can drive technological advancement together. ## Work Experience ### Senior Software Engineer @ Ampersand Jan 2024 – Present | Chicago, Illinois, United States • Architectural Leadership: Contribute to architectural decisions and software design, guiding the development of scalable and efficient solutions. • Project Ownership: Take sole ownership of several new projects built with ArcGIS, Python scripts, and React, including creating and managing pipelines for continuous integration and deployment. • Project Oversight: Develop and manage a React & ArcGIS-based project, ensuring alignment with business goals and technical requirements. • Product Releases: Oversee and perform product releases to development and production environments using Azure DevOps. • Database Management: Work with MySQL to create and update tables and develop stored procedures as needed. • Team Leadership: Act as interim team lead when needed, participate in product release meetings, and play a key role in rigorous planning to ensure project readiness. ### Software Engineer II @ Ampersand Jan 2022 – Jan 2024 | Chicago, Illinois, United States • Enhanced Responsibilities: Continue developing features and resolving issues while performing code reviews to ensure high-quality code. • Backend Migration: Lead the migration of the backend from .NET Framework to .NET Core, modernizing the technology stack. • Team Support: Assist team members with technical issues and contribute to sprint retrospectives, helping improve team performance and processes. • Code Reviews: Conduct comprehensive code reviews to maintain code quality and consistency. • Database Management: Work with MySQL to create and update tables and develop stored procedures as needed. ### Software Engineer @ Ampersand Jan 2019 – Jan 2022 | Greater Chicago Area • Feature Development: Design and implement new features and maintain existing ones using C# and Angular. • Bug Fixing: Identify and resolve bugs, ensuring robust application performance and stability. • Code Migration: Assist in migrating the frontend from Angular 1 to Angular 12, enhancing user experience and application functionality. • Code Quality: Promote and implement best coding practices within the team. • Collaboration: Participate in planning meetings to align on project goals and requirements. • Database Management: Work with MySQL to create and update tables and develop stored procedures as needed. ### Full Stack Developer @ ShoppingGives Jan 2017 – Jan 2019 | Greater Chicago Area • Programmed in C#, Angular 4 to develop highly customized web application • Worked with RESTful API services and clients to connect with the front-end • Managed the code with GitHub to version control the application ### Application Developer Intern @ Illinois State University Jan 2016 – Jan 2018 | Bloomington/Normal, Illinois Area • Programmed and coded interactive windows and web applications using ASP.NET, C# and Angular JS on visual studio • Designed databases, tables, and data input inter interfaces using SQL server 2014 • Enhanced existing systems by analyzing and identifying areas for modification in the current applications • Developed a console application in Visual Studio to allow a user to retrieve relevant data from the database and see the results in an auto generate PDF document • Attended weekly meeting with other developers, project manager, and the clients to better understand their requirements • Took necessary actions to complete the projects within the deadline while keeping all the functionalities requested by the client ### Graduate Assistant @ Illinois State University Jan 2016 – Jan 2017 | Bloomington/Normal, Illinois Area Responsible for grading the following courses - • Research Methodology - R programming / Data Science • Distributed Systems Use Jupyter notebook and Python Programming to gather data in order to help the professor with his research on Data Analytics ### Application Administrator @ Illinois State University Jan 2016 – Jan 2016 | Bloomington/Normal, Illinois Area • Used Cherwell ticketing tool to perform daily activities of troubleshooting issues related to the applications being run on the campus • Used IBM Cognos to perform regular health checkups and migration for the server responsible for maintaining the student database • Used Oracle Identity Manager (OIM) to create new users in the system whenever required • Managed the technologies department to maintain a healthy and running environment for all the applications supported by the college, allowing the students and the staff a better experience ### Software Engineer @ Wipro Jan 2013 – Jan 2015 | New Delhi Area, India • Developed software modules for in-house departments to allow them to work closely one a secure and private platform • Coded web designed interfaces using Java, Ajax, JWS and XML to improve the productivity • Designed the database and provided support though Oracle SQL Developer ### Java Intern (Research) @ National Informatics Center Jan 2010 – Jan 2010 | New Delhi Area, India • Learned how to manipulate the source code of a program to make it more feasible and easy to understand using the Re-factorization method through an IDE. • Conducted a thorough research on Java refactoring feature and found that refactor is a powerful tool to enhance a source code • Researched 50 program source codes to find out the effects and results of Refactor on them • Prepared a research report of 30 pages on Java refactor feature and presented to the department head • Leveraged the latest technologies to get the best results ### Java Developer Intern @ National Informatics Center Jan 2009 – Jan 2009 | New Delhi Area, India • Collected requirements and relevant information from the clients by having scrum meeting every week • Developed and maintained the departmental website in Java language using Core Java, HTML and MySQL • Designed and built user interface to support test automation and increase developer productivity ## Education ### Master of Science - MS in Information Technology Illinois State University Jan 2015 – Jan 2017 ### Core java + Advanced Java in Java National Institute of Information Technology Jan 2010 – Jan 2012 ### Bachelor of Technology (B.Tech.) in Computer Science & Engineering APJ Abdul Kalam Technological University Jan 2008 – Jan 2012 ### C++ in Computer Programming APTECH Institute Jan 2007 – Jan 2007 ## Contact & Social - LinkedIn: https://linkedin.com/in/guptaadi --- Source: https://flows.cv/adityag JSON Resume: https://flows.cv/adityag/resume.json Last updated: 2026-03-22