S. Surya
Full Stack Developer | Java, Spring Boot, Node.js, React.js, AWS
Hire this person
Send a job offer directly to this candidate
About
Full Stack Developer with 1 year 5 months of professional experience designing, building, and deploying scalable full stack web and mobile applications using Java, Spring Boot, Node.js, TypeScript, React.js, and AWS. Proven track record delivering production-ready microservices, RESTful APIs, real-time communication systems, and secure financial transaction platforms in Agile/Scrum environments. Skilled in system design, object-oriented programming (OOP), data structures and algorithms, relational database optimization, containerized cloud deployments (Docker, Kubernetes), CI/CD automation, and test-driven development (TDD).
Strong problem-solving ability and cross-functional collaboration skills with a track record of improving application performance, reducing latency, and accelerating development cycles.
Experience
Software Developer (Full Stack) - Deutsche Roboter Systeme Pvt. Ltd.
- Chennai, India
(2024-06 - 2025-10)
- Ride-Hailing Platform Architecture: Developed a microservices backend using Java and Spring Boot paired with Flutter mobile applications for a ride-hailing platform serving customers and drivers.
- Integrated real-time GPS tracking (Google Maps SDK) and WebSockets for live ride matching, reducing dispatch latency by 35% and improving overall application performance; deployed microservices using Docker on AWS EC2 with AWS RDS for optimized relational transactions.
- Real-Time Video Communications Platform: Co-developed a peer-to-peer real-time video communication platform using WebRTC, a Spring Boot signaling server, and a Node.js RESTful API.
- Containerized the application with Docker, deployed it to AWS EC2, and set up system performance monitoring using AWS CloudWatch.
- Transactional Financial Integration: Built a secure transactional financial application with a React.js frontend, Node.js/Express backend, and serverless AWS Lambda payment endpoints.
- Implemented AES-256 encryption, role-based access control (RBAC), JWT authentication, and transactional audit logging to process financial interactions securely, maintaining 99.99% payment transaction success rates.
- Database Optimization: Rewrote and optimized relational database queries and index structures in PostgreSQL and MySQL, improving API response times by 40% and reducing database lockups under heavy concurrent traffic.
- Frontend Component Architecture: Designed reusable React.js and TypeScript component libraries, reducing frontend development cycle times by 25% and improving code consistency across cross-functional product teams.
- CI/CD Automation: Built automated CI/CD deployment pipelines using GitHub Actions, decreasing manual deployment time; developed automated Jest and JUnit test suites under a Test-Driven Development (TDD) model, maintaining over 92% code coverage during zero-downtime blue-green deployments provisioned via Terraform.
Education
Bachelor of Engineering (B.E.) - Computer Science & Engineering - Tamilnadu College of Engineering, Coimbatore (2020 - 2024)


