Overview
Technical skills
Timeline
Roles

Overview

Senior Software Engineer with 8+ years of software development experience, including 4+ years building production backend services with Node.js and Express. Experienced in REST API design for mobile and web clients, MySQL and Redis-based workflows, incident troubleshooting, and implementing authentication and security controls. Uses LLM tooling (ChatGPT, Claude, GitHub Copilot) to support code generation and debugging as part of daily development.
Phone

Technical skills

Languages
4
JavaScript
Node JS
PHP
TypeScript
AI/ML
3
Claude
ChatGPT
Copilot
Other
17
Express
MySQL
Redis
Rest API
React.js
AWS
LLM
Laravel
Amazon S3
GitHub
CodeIgniter
Amazon Kinesis
JQuery
Git
GitLab
AppsFlyer SDK
CI/CD

Timeline

Senior Software Engineer • Senior
Beganto Software Solutions • Full-Time
Nov 2024 to Present 1 Year 10 Months In office
Develops and maintains backend modules using Node.js and Express, integrating REST APIs with a React-based frontend and related server-side PHP components. Builds and consumes REST services, integrating third-party APIs and automating workflows (including Slack). Performs production troubleshooting with root-cause analysis, and improves reliability through unit and integration testing. Implements authentication and security controls such as JWT/OAuth/session-based auth, input validation, encryption, and rate limiting, working in Agile teams.
Node JS
Express
JavaScript
PHP
React.js
Rest API
ChatGPT
Claude
Copilot
Senior Software Engineer — Core Technical Team • Senior
PrepLadder.com • Full-Time
Jan 2021 to May 2024 3 Years 4 Months In office
Designs and develops backend services and REST APIs used by Android, iOS, and web clients. Leads an R&D initiative migrating PHP modules to a Node.js-based architecture by analyzing performance bottlenecks and improving scalability and maintainability. Works with MySQL at scale, investigates incidents using structured debugging, and integrates third-party services such as Karix, AppsFlyer, and MoEngage. Uses Redis caching to support event-driven workflows and promotes reusable, clean-code components with QA collaboration.
Node JS
Express
JavaScript
PHP
Rest API
MySQL
Redis
Software Development Engineer • Middle
Mechlin Software Technology Pvt. Ltd. • Full-Time
Nov 2018 to Nov 2020 2 Years In office
Develops and maintains full-stack websites and admin panels across server-side and client-side components. Owns client-reported production issues end-to-end, performing root-cause analysis and troubleshooting to resolve defects. Mentors junior developers and manages technical escalations, while coordinating with QA for release validation and production readiness across multiple concurrent client projects.
Junior PHP Developer • Junior
Bright Roots Software Solution • Full-Time
Oct 2017 to Oct 2018 1 Year In office
Builds backend web services across multiple PHP projects, including independent delivery of a mobile application backend within a short timeframe. Owns backend implementation and integrates third-party APIs required by the mobile application. Focuses on making backend functionality available and stable for the connected mobile client.
PHP