Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
SoftwareDeveloper
Tony Fernandes

Tony Fernandes

Mumbai,Maharashtra

Summary

Experienced backend developer with 2+ years of experience in Java, MySQL, and Spring Boot. Skilled in transforming complex problems into efficient solutions. Demonstrated ability to lead teams in resolving high-priority issues.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Software Developer

M2P
11.2022 - 01.2025
  • Designed RESTful APIs for EMI conversion, Buy Now Pay Later (BNPL), charge waivers, due postings
  • Applied SOLID principles, event listeners, and design patterns to enhance code readability and maintainability
  • Implemented robust error-handling mechanisms to gracefully manage exceptions and provide clear, actionable error responses
  • Utilized status codes and error messages effectively, improving the troubleshooting process for developers and end-users alike
  • Migration Module: Designed and developed a migration module for transitioning non-encrypted data to encrypted formats, maintaining backward compatibility with legacy data
  • Utilized a registry-based factory design pattern for efficient read/write data processing based on enums
  • Leveraged ActiveMQ for batch processing large datasets through a Producer-Consumer JMS queue
  • Implemented robust error logging mechanisms for failed migration records, ensuring high data integrity
  • Implemented Redis cache to optimize frequent configuration retrievals, significantly reducing response times and enhancing system performance
  • Successfully migrated over 1 lac+ records, ensuring system-wide data security enhancements
  • Automated email notifications for transactions, account freezes and limit changes using event listeners
  • Report mailing, generation and storage in S3 buckets with functionality to download reports
  • Framework changes to decouple billing, EMI conversions, sublimits, cancellations, etc
  • Optimized BNPL features with performance testing using K6 framework, Grafana and Elastic and optimizing SQL queries and code optimization
  • Frequently led the Level 3 (L3) production support team, achieving about 75% reduction in production issues by prioritizing and resolving critical bugs in a timely manner
  • Stabilized releases through efficient ticket distribution and issue resolution, minimizing system downtime
  • Enhanced overall system stability through effective problem-solving and strategic management
  • Consistently provided exceptional support during client office visits, addressing their needs effectively and fostering strong client relationships, which significantly boosted their confidence and satisfaction

Education

B.E. - Mechanical

Metropolitan Institute of Technology and Management
Sindhudurg, Maharashtra
06.2018

PG-DAC - Post Graduate Diploma In Advanced Computing

SM VITA (CDAC)
Mumbai, Maharashtra
09.2022

Skills

  • Java
  • MySQL
  • HTML
  • CSS
  • JavaScript
  • Spring Boot
  • Hibernate
  • RESTful APIs
  • ActiveMQ
  • React
  • Communication Skills
  • Teamwork
  • Problem Solving
  • Attention to Detail
  • Eclipse
  • VSCode
  • Postman
  • Git
  • SequelAce
  • MySQL Workbench
  • GitHub Copilot
  • Docker
  • Object-oriented programming
  • Software development
  • Programming
  • Problem-solving

Certification

CDAC - PGDAC

Languages

Hindi
Native or Bilingual
Marathi
Native or Bilingual
English
Native or Bilingual

Timeline

Software Developer

M2P
11.2022 - 01.2025

PG-DAC - Post Graduate Diploma In Advanced Computing

SM VITA (CDAC)

B.E. - Mechanical

Metropolitan Institute of Technology and Management
Tony Fernandes