sheethaljadhav

Full Stack Software Engineer

Abu Dhabi/Dubai, UAE

Profile summary

Full Stack Software Engineer with 5+ years of commercial experience designing, building, and maintaining scalable web applications and backend services. Proficient in modern JavaScript frameworks, RESTful APIs, relational databases, and secure coding practices across the full stack. Experienced in leading technical design discussions, conducting code reviews, and collaborating with cross-functional agile teams to deliver reliable software solutions.

Career highlights

Full Stack Architecture and Leadership: Directed development across full stack architecture, guiding a team of engineers through technical design discussions and code reviews while managing backend and frontend initiatives.

API Integration and Workflow Automation: Integrated multiple third party services including WhatsApp, SendGrid, Twilio, and Stripe APIs to handle communication and payment workflows alongside cron-based background jobs.

Application Testing and Performance: Developed and maintained software applications using React.js and React Native, writing unit and integration tests with Jest and Supertest to ensure release stability.

Backend Engineering and RESTful APIs: Constructed application features using Ruby on Rails and PostgreSQL, designing and optimizing RESTful APIs returning JSON responses with RABL templates and pagination.

Key skills

BackendJava Spring Boot RESTful APIs Node.js Ruby on Rails
FrontendReact.js TypeScript JavaScript HTML5 SCSS
Database & CachingPostgreSQL MySQL MongoDB Redis
Tools & TestingDocker

Professional experience

Senior Software EngineerMay 2024 - Mar 2026
Tech Mahindra Caterpillar

Directed development across full stack architecture, guiding engineering personnel through technical design discussions and code reviews. Owned backend and frontend engineering initiatives using React.js, Node.js, and Ruby on Rails supported by PostgreSQL and MongoDB.

  • Engineered secure authentication workflows and optimized application performance utilizing Redis caching and Publish/Subscribe mechanics.
  • Integrated SendGrid, Twilio, and Stripe RESTful APIs to handle robust communication and payment processing workflows securely.
  • Built cron-based background jobs to automate payment processing operations and maintain high application reliability.
  • Engineered a real-time alert system to monitor platform status across distributed microservices and backend components.
Software EngineerMay 2023 - Feb 2024
Recruitree

Executed frontend and mobile application engineering responsibilities, overseeing application state handling, component reuse, real-time video features, and system stability profiling using React.js and React Native.

  • Wrote comprehensive unit and integration tests using Jest and Supertest to ensure application stability across releases.
  • Integrated real-time video communication features and performed performance profiling to maintain responsive user interfaces.
Software EngineerAug 2020 - Mar 2023
V2soft Pvt. Ltd

Managed backend services and application features, overseeing translation workflows and error monitoring systems using Ruby on Rails and PostgreSQL.

  • Designed and optimized RESTful APIs returning JSON responses, using RABL templates and pagination to manage large datasets.
  • Integrated SendGrid API for transactional emails with custom mailer service objects following software design best practices.
  • Architected Sidekiq background processing for asynchronous jobs including media fetching, notifications, and file handling.
Circular Carbon Economy Platform
MRM, Dubai

Maintains the Circular Carbon Economy Platform in Dubai, focusing on custom workflows and interfaces. Supports monitoring operations through SharePoint Designer 2013 configurations, forms, and custom user interface components.

  • Build custom SharePoint user interface components and dashboards using HTML5, SCSS, Bootstrap, and JavaScript.
  • Customizes workflows and forms to support carbon market monitoring operations and data collection requirements.
Software EngineerMay 2023 - Feb 2024
Built user interfaces with React.js and React Nativeand mentoring a team of 6 developers.
  • Managed application state using Redux Thunk and optimized functional components for reusability across modern web interfaces.
  • Wrote unit and integration tests with Jest and Supertest to ensure high code coverage and application stability.

Education

Bachelor of EngineeringJan 2020 - Jan 2020

Computer Science