Suraj Gupta
@surajgupta
Software Engineer at Tech Mahindra Ltd.
Gurgaon, Haryana
Suraj Gupta is a dynamic software developer with 2 years of experience in producing robust code. He possesses expertise in Python, Django, and REST APIs, having developed scalable, modular, and API-centric infrastructures. He is skilled in utilizing Agile and Scrum concepts to analyze requirements and deliver high-quality solutions.
Experience
Software Engineer
Tech Mahindra Ltd.
Write clean, indented, reusable code base and build libraries for future use by using Python, Django. Perform product analysis and development tasks of increasing complex nature that requires extensive research and analysis. Used agile and scrum concepts to analyze and gather product requirements. Collaborated with team members to achieve target results. Developed robust, scalable, modular and API-centric infrastructures. Tested methodology with writing and execution of test plans, debugging and testing scripts and tools. Delivered unit-tested systems within customer-prescribed timeframes.
Associate Software Engineer Intern
Tech Mahindra Ltd.
Learned and adapted quickly to new technology and software applications. Proven ability to develop and implement creative solutions to complex problems. Managed time efficiently in order to complete all tasks within deadlines. Participated in team projects, demonstrating an ability to work collaboratively and effectively.
Education
MRIIRS - Faridabad
B.Tech
CSE
SIS - Gurugram
XII
SIS - Gurgaon
X
Licenses & Certifications
Advanced Python programming
Django with REST Api
Various Python Libraries and Frameworks: Pandas, NumPy, Folium, Django, Tkinter