Experienced Software Developer and AnalystAs a skilled Software Developer and Analyst with a diverse background in both enterprise environments and freelance projects, I bring a comprehensive understanding of software development, QA automation, and cloud technologies. My journey began with a strong foundation in Python development, where I engineered efficient web scrapers and automated processes, drastically improving operational efficiency. I later transitioned into a robust software engineering role with TCS Canada, where I honed my expertise in microservices, RESTful API development, and scalable architectures.During my time at TCS Canada (March 2022 – June 2024), I played a critical role in developing and optimizing high-performance microservices using Java, Spring Boot, and PostgreSQL. By leveraging JPA for efficient database management, I reduced query execution times by 20% and enhanced API communication with OpenFeign, cutting API call times by 15%. My work deploying PostgreSQL in Docker containers streamlined our development pipeline, reducing environment setup time by 40%.In addition to my development work, I’m well-versed in testing and automation. I’ve implemented automated testing frameworks using tools like Selenium and Postman, which resulted in a 45% improvement in defect acceptance rate. I take pride in my ability to collaborate across teams, whether it’s during tri-weekly sprints or in agile meetings aimed at optimizing project outcomes.A strong academic background complements my professional experience. I hold a Post-Graduate Certificate from Conestoga College and a Bachelor’s degree in Computer Engineering from Gujarat Technological University. My continuous drive for learning has also led me to achieve certifications in Cybersecurity (ISC2 CC), Entry-Level Python Programming (PCEP), and ISTQB-CTFL.With hands-on expertise in Java, Python, Spring Boot, Django, microservices, Docker, PostgreSQL, and a focus on delivering secure, efficient, and reliable software solutions, I am always eager to take on new challenges and contribute to innovative, mission-critical projects.