Back to Developers
Sarim Khan

Sarim Khan

Software Engineer

Mumbai, Maharashtra
69
Profile Score

Skills & Expertise (14)

Angular Intermediate
7.2/10
0.5
Years Exp
SpringBoot Intermediate
7.0/10
0.5
Years Exp
Python Beginner
6.1/10
0.1
Years Exp
Java C++ HTML/CSS JavaScript Typescript SQL Hibernate Log4j bootstrap Jenkins Postman

Work Experience

Software Engineer

Tata Consultancy Services

Oct 2023 - Present

Designed and implemented mobile-first ERP modules using Angular and Spring Boot, modernizing legacy JSP/Servlet applications into responsive, user-friendly interfaces that reduced transaction creation time by 50%. Developed reusable Angular components and services to build a scalable, maintainable frontend architecture, ensuring consistency and reducing future development effort. Built secure, high-performance REST APIs with Spring Boot, implementing Spring Security for role-based authentication/authorization and enforcing best practices for data validation and exception handling. Automated ERP patch planning workflows by building a centralized patch planning and tracking platform, eliminating manual Excel-based processes and reducing planning effort by 60% across modules. Built a Java-based nightly scheduler with optimized logic to extract, transform, and load data into MySQL, ensuring accurate and up-to-date records for reporting and analysis. Optimized SQL queries and indexing strategies to accelerate data retrieval and enhance responsiveness on large result sets. Designed phase-wise activity tracking architecture (pre-development, development, review, etc.) to monitor individual contributions, improving accountability and resource allocation. Implemented automated email notification workflows to alert module leads on ticket updates, improving communication and reducing coordination delays. Engineered interactive Angular dashboards with advanced filtering, Excel export/import, and lifecycle visualization of tickets, enabling real-time collaboration across 200+ cross-functional team members. Delivered significant productivity gains by reducing manual effort, shortening review preparation time, and streamlining stakeholder reporting. Designed and implemented a rule-based automation utility to streamline stock entry creation in the Finance Accounting module by integrating with the existing APIs from different modules. Built a configurable scheduler in Java to automatically fetch data, generate transactions based on rules, and post journal vouchers on a weekly, monthly, quarterly, or yearly basis, reducing manual effort significantly. Developed an Angular-based configuration UI enabling users to create, edit, and manage filter-based rules for API execution, providing flexibility across different organizational needs. Delivered a scalable, multi-organization solution where scheduler execution and rules are fully configurable, increasing system adaptability and user satisfaction. Collaborated with cross-functional developers to align technical solutions with business requirements. Partnered with the client-facing team to gather and clarify requirements, improving understanding of end-user needs and delivering features that matched customer expectations.

Project Trainee

Bhabha Atomic Research Centre

Dec 2022 - Jan 2023

Automated invoice data entry by building a Python script with pdfplumber to parse diverse PDF formats into structured JSON key-value pairs. Developed a Flask-based REST API to deliver parsed data and auto-populate invoice forms on the frontend, eliminating manual entry. Improved efficiency and accuracy by handling multiple invoice layouts through robust test cases and OOP-based parsing logic, saving significant processing time.

Education

Bachelor of Engineering in Computer Science - Ramrao Adik Institute Of Technology

2019 - 2023 · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 0/10
🛠️ Skills 19/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 69/100

Profile Overview

Member sinceMar 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation

Skills (14)

Angular SpringBoot Python Java C++ HTML/CSS JavaScript Typescript SQL Hibernate +4 more