Senior Software Developer
Resourceful and innovative professional with experience in designing robust and optimized complex systems. Boasts over 18 months of successful remote work, leading technical teams through various product development phases—from concept to implementation. Demonstrated expertise in mentorship, technical practices, and effective communication across all organizational levels. Exhibits strong problem-solving capabilities, attention to detail, and analytical skills. Ready for a senior role as a Principal Software Developer or Team Leader.
Download Resume (PDF)Instaservice.com | July 2023 – Present
Technologies Used: Node, Express.js, Firebase, PostgreSQL, Google Maps API, MongoDB, Google Cloud Platform (GCP), RabbitMQ, Docker
Ohalo.co | Aug 2021 – Feb 2023
Technologies Used: Java, Spring Boot, JUnit, MongoDB, Google Cloud Platform (GCP), RabbitMQ, ElasticSearch, Docker
Oracle | Jan 2015 – Jan 2021
Technologies Used: Java, Spring Boot, Python, AngularJS
Software Development Lifecycle, IT Systems Architecture, Software Testing, Legacy System Integration, Performance Optimization, Cloud Technologies, Product Management, System Debugging
Team Leadership, Team Coaching & Development, Conflict Resolution, Business Acumen
Complex Problem Solving, Organizational Skills, Excellent Verbal and Written Communication Skills
Languages: Java, JavaScript, C++, Node.js
Scripting: Python, Shell Scripting
Frameworks: Spring, Hibernate, Maven, Gradle, React, AngularJS, Bootstrap
Databases: Oracle, MySQL, Oracle NoSQL, Postgres, MongoDB
Search & Messaging: Elastic Search, Kibana, RabbitMQ
Containers: Docker, Podman, Docker-compose
Version Control: GIT, Perforce, CVS, Subversion
Application Servers: JBoss, Tomcat, Weblogic
Development Methodologies: Waterfall, Scrum Agile, Pair Programming, Test-Driven Development (TDD)
Cloud: GCP
B.Tech. in Computer Science, NIT Tiruchirappalli