Skip to main content
Sohan Wani

Sohan Wani

Software Engineer with 4 years of experience

Talent
Fort, Mumbai, MaharashtraMember since July 25, 2026
JavaPythonSQLAngularRxJSSpring BootFastAPIMVC ArchitecturePostgreSQLMySQLMongoDBAWSEC2S3Elastic BeanstalkJasmineKarmaCypressLarge Language Models (LLMs)Chrome DevTools
·

Hire this person

Send a job offer directly to this candidate

JavaPythonSQLAngularRxJS

About

Software Engineer with 4 years of experience designing, developing, and maintaining scalable enterprise web applications using Angular, Java (Spring Boot), Python (FastAPI), and AWS. Experienced in building responsive user interfaces, developing RESTful APIs, integrating PostgreSQL, MySQL, and MongoDB databases, and delivering end-to-end software solutions. Hands-on experience building AI-powered applications using Large Language Models (LLMs) and leveraging AI-assisted development tools to accelerate software delivery.

Passionate about building scalable, high-performance applications and solving complex engineering challenges.

Experience

System Engineer - Tata Consultancy Services (TCS)

(2022-10)

  • Developed and maintained scalable enterprise web applications using Angular, Java (Spring Boot), and Python (FastAPI), delivering end-to-end business features.
  • Designed, developed, and integrated RESTful APIs using Spring Boot and FastAPI following MVC architecture.
  • Built reusable Angular components and implemented RxJS BehaviorSubject-based state management, reducing redundant API calls and improving application responsiveness.
  • Worked with PostgreSQL, MySQL, and MongoDB to develop and integrate backend services supporting enterprise applications.
  • Leveraged AWS services including EC2, S3, and Elastic Beanstalk for application deployment, storage, and production support.
  • Reduced initial bundle size by 40–60% using lazy loading and tree shaking.
  • Improved application performance through OnPush change detection, Async Pipe, and efficient RxJS subscription management, reducing memory consumption by 30%.
  • Built modular service architecture for API communication, authentication, and file management to improve maintainability and scalability.
  • Improved code quality through unit testing (Jasmine, Karma), end-to-end testing (Cypress), and comprehensive debugging using Chrome DevTools.
  • Collaborated in Agile teams through sprint planning, code reviews, production support, and cross-functional feature delivery.

Skills

Software Engineer with 4 years of experience

Reviews

Related