Summary
Overview
Work History
Education
Skills
Projects
ACHIEVEMENTS & COMPETITIVE PROGRAMMING
Timeline
Generic

Manan Parmar

Gandhinagar

Summary

Results-driven Software Engineer with experience in backend and frontend development, specializing in Java, Spring Boot, Microservices, and UI automation. Proficient in RESTful API development, cloud computing, test-driven development (TDD), and Agile methodologies. Adept at building scalable applications and optimizing system performance in product-based environments.

Overview

3
3
years of professional experience

Work History

SOFTWARE ENGINEER

THOMSON REUTERS
04.2024 - Current
  • Migrated a monolithic application to a microservices architecture from scratch, improving scalability, maintainability, and deployment flexibility.
  • Developed and maintained RESTful APIs using Spring Boot and Microservices architecture.
  • Implemented caching strategies using Redis and in-memory caching to optimize performance and reduce database load.
  • Resolved 50+ critical bugs to improve system stability and user experience.

ASSOCIATE SOFTWARE ENGINEER

THOMSON REUTERS
08.2022 - 03.2024
  • Led development of multi-user collaborative document editing tools.
  • Built and optimized API communication between microservices.
  • Created 40+ JUnit test cases, boosting test coverage above 85% in minimal time.
  • Designed and implemented UI automation using Selenium to enhance testing efficiency.
  • Worked in Agile environments using JIRA for sprint planning, backlog grooming, and progress tracking

TECHNOLOGY INTERN

THOMSON REUTERS
01.2022 - 07.2022
  • Contributed to two-factor authentication (2FA) integration using SAML 2.0 and ADFS.
  • Developed core features in Spring Boot, AngularJS, and managed database interactions with Microsoft SQL Server.

Education

Masters of Technology - Software Engineering

BITS Pilani
Pilani, India
05-2026

Bachelor of Technology - Computer Science & Engineering

Nirma University
Ahmedabad, India
04-2022

Skills

  • Programming Languages: Java (Advanced), JavaScript, SQL
  • Backend Technologies: Spring Boot, Microservices, RESTful APIs, JPA
  • Frontend Technologies: React , HTML5, CSS3, JSP
  • Database Management: MySQL, Microsoft SQL Server
  • DevOps & Tools: GitHub, Azure DevOps, Jenkins, Helm
  • Testing & Automation: Selenium, JUnit, TestNG, Postman, Cucumber, J Meter
  • Cloud & Infrastructure: AWS , Google Cloud, Azure, Firebase
  • CI/CD & Security: Sonar, JWT
  • Software Development Methodologies: Agile (Scrum, Kanban), CI/CD, TDD, BDD

Projects

Sorting Visualizer (Live: sortingvisualizer.in) 

  • Developed a highly interactive sorting algorithm visualizer using React.js.
  • Supports Merge Sort, Quick Sort, Heap Sort, and Bubble Sort, with dynamic UI controls for customization.
  • Recognized as one of the most user-friendly sorting visualizers on the internet.

Web Scraping using java

  • Built a web scraper for IMDB and other platforms using JSOUP library.
  • Implemented MySQL database connectivity to store and analyze scraped data.
  • Followed Test-Driven Development (TDD) principles for efficient debugging and performance optimization.

ACHIEVEMENTS & COMPETITIVE PROGRAMMING

  • Google Code Jam 2020: Qualified for Round 1.
  • Codeforces: Solved 300+ coding problems, Highest Rating: 1368.
  • Leetcode: Solved 100+ Data Structures & Algorithms (DSA) problems.
  • Cipher Pirates Coding Competition (Nirma University): Secured 3rd Rank.
  • ECO 2020: Showcased problem-solving skills in a competitive programming environment.

Timeline

SOFTWARE ENGINEER

THOMSON REUTERS
04.2024 - Current

ASSOCIATE SOFTWARE ENGINEER

THOMSON REUTERS
08.2022 - 03.2024

TECHNOLOGY INTERN

THOMSON REUTERS
01.2022 - 07.2022

Masters of Technology - Software Engineering

BITS Pilani

Bachelor of Technology - Computer Science & Engineering

Nirma University
Manan Parmar