Hi, I'm
SACHIN VERMA

I am a Software Development Engineer and Competitive Coder with, having excellent problem solving skills.

Connect On  
Email  

My Timeline:

Professional Experience



2025 - Present

DP World, Backend Developer


- Implemented customer booking controller with MVC architecture and a new service for booking and shipment generation flows in PostgreSQL database, utilizing REST APIs by interacting with another order management microservice, and utilized Kafka topics to send create, update, and cancellation events.

- Currently working in the shipment service microservice in Java, springboot, PostgreSQL DB, implemented api with 20% reduction in api n95 load test time compared to existing ui apis, for lesser intra-microservice latency.

- Exposure to test-driven development, mocking frameworks, and services using Junit, Mockito.

- Implemented criteria builder Spring JPA queries for supporting advanced filters, which fetch data for UI based on where and order by DB queries.

- Implemented various validations for document generation flows based on user permissions. Exposure to test-driven development, mocking frameworks and services using JUNIT, Mockito.






2022 - 2025

Deutsce Telekom, iOS Developer


- Worked extensively on iOS and tvOS development using Swift, focusing on building scalable and maintainable code through architectural patterns such as Viper and MVVM

- Created REST APIs for mobile applications using Spring MVC architecture in Java.

- Focused on resolving long-standing issues with focus handling in TVOS, which has unique navigation challenges. Refactored the logic using a protocol-based approach, which eliminated more than 75% of the previously reported bugs, resulting in a smoother user experience, reducing the average time to play user's analytics by 28%

- Utilized both Apple's native AVPlayer and Castlabs' third-party video player to implement a new service that auto-plays live-streaming video content designed for reusability across the whole application

- Led accessibility efforts across the app by implementing key features such as voiceover support, dynamic font scaling, and orientation support for all screens, ensuring the app is fully usable by individuals with different needs and abilities, increasing the user base by 3%

- Played a key role in merging the separate codebases for iOS and Apple TVOS platforms into a single unified codebase. This significantly improved maintainability and reduced feature development time by 50%

- Gained practical experience in test-driven development (TDD) and improved 40% of legacy code by writing unit tests for presenter and interactor logic. To improve team efficiency, introduced SwiftMocky and matchers for automated mock generation, reducing manual work by 80%



  • Backend

    Experience with
    Java, Node and Databases

  • iOS / tvOS

    Experience with
    Swift, Swift UI, Objective-C

  • Frontend

    Experiece with
    React.js, HTML, CSS



Personal Projects

E Commerce Store


An e-commerce website created using React.js and deployed on Netlify. Uses auth0 for user authentication and firebase to store the user’s order history and fetch it when needed. Using tensorflow.js object detection model to detectreal-time objects from over 80 classes and search for similar products on our website. Created and deployed a node.js API with over 20 product details on Heroku to fetch products, used Stripe API for secure and safe payment integration.


Stack
  • React
  • Tensorflow
  • Alan AI
  • Firebase
  • Stripe

Café Landing Page


Created a landing page for a restaurant designed to be attractive using HTML, Bootstrap and backend using Node.js and MongoDB deployed on Heroku. Included several pages for menu items, bars, dining, etc admin can login and change daily special items. Integrated dummy payment methods for pre-booking by users. Restaurant location tracking using Google Maps API.


Stack
  • HTML
  • Node.js
  • MongoDB
  • Heroku

Algorithms Visualiser


This project is make using HTML, CSS, and Javascript visualising different algorithms. Graph, Breadth First Search and Deapth First Search algos are shown using a grid matrix. Visualisation of different sorting algo like Merge Sort, Buble Sort, Insertion Sort, Radix SOrt are also implemented.


Stack
  • HTML
  • CSS
  • JavaScript
  • Data Structures

All Clones


This is a code repository containing many clones. First Clone is Spotify Clone used Spotify API for user authentication, and fetching user playlists and Weekly Playlists details. Second clone is Youtube Front-end Clone having youtube home page, with videos list, youtube searchbar, and search page showing channel details and videos list. Thirs clone is Google Drive clone with auth, and upload functionalities (work in progress).


Stack
  • React
  • Firebase
  • APIs

About Me

I am a Software Development Engineer, having excellent problem solving skills. I am quite passionate about learning and being good at what I do.
I consistently demonstrate a can-do attitude and embrace tough challenges with energy and enthusiasm. I am always on the lookout for opportunities to collaborate on new ideas and technologies.

Skills :
Data Structures and Algorithms, Competitive Programming, C++
Backend Development: Java, Spring Boot,
Frontend Development: React.js, HTML, CSS
Mobile Development: iOS Development, Swift, SwiftUI, Objective-C

Competitive Programming:



Personal Achievements

1000+

Github Stars

300+

Github Forks

100+

Mentored College Students

150+

Github Followers

Copyright © 2021. All rights reserved