Highly skilled Development Lead with a comprehensive background in software design, development, and project management. Proven ability to lead diverse teams, manage large-scale projects, and consistently meet deadlines. Proficient in modern technologies and programming languages, offering problem-solving skills that have improved efficiency and productivity in past roles.
Project Overview:
As a key contributor to NatWest's fraud detection and customer experience initiatives, I played a pivotal role in delivering innovative solutions that significantly enhanced security and customer satisfaction.
Key Achievements:
Project 1: Debit Card Profiling (DCP): Developed a real-time/non-real-time debit card fraud detection system that effectively identified and mitigated fraudulent transactions, safeguarding customer funds.
Project 2: Digital Self-Service (DSS): Empowered NatWest customers with a self-service portal to raise fraud/dispute cases, reducing operational overhead and improving customer satisfaction.
Technology Stack: Utilized Java (V-17), Spring Boot (V-3+), Spring Batch, Microservices, Spring Config Server, Spring Validation, MapStruct API, Splunk, Tyk/Apigee API Gateway, Kafka k4a (AWS), Autosys, DXAPM, and MongoDB to meet project requirements.
Cloud Deployment: Successfully deployed microservices on cloud environments (ECP and PCF).
Agile Methodology: Employed Agile Scrum methodology to manage project deliveries.
Security and Compliance: Adhered to strict security and compliance standards.
Performance Metrics: Evaluated system performance metrics against established standards.
Team Leadership: Mentored and guided team, fostering a collaborative work environment.
CICD Pipeline: Implemented and optimized CI/CD pipelines with TeamCity for automated build, test, and deployment across environments.
Stakeholder Management: Communicated project progress to stakeholders, building strong relationships and aligning with business objectives.
Developed enterprise-level applications using Java, Spring, and Hibernate for Deutsche Telecom domain.
Worked as a developer with various technologies like Java, Struts, and Hibernate, and evaluated system performance metrics against established standards.
Developed, tested, debugged, and documented software programs using Java and Oracle.