Experienced Java Lead Developer with over six years of expertise and a Master's degree in Computer Science. Skilled in leading teams to deliver robust software solutions, proficient in Java development, microservices architecture, CI/CD implementation, and utilizing technologies such as Spring framework and Elk stack for effective application development and analytics. Strong advocate for software quality through code coverage analysis and continuous improvement practices.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Lead Java Developer
COMCAST
SunTec Business Solutions, USA
08.2017 - Current
Over 6 years of experience as a Lead Java Developer specializing in platform development, with expertise across the entire software lifecycle including design, development, and deployment of web applications.
Proficient in developing microservices using the Spring framework.
Key contributions include development and maintenance of Comcast's Xfinity Rating and mediation system, supporting Video IP playback usage event processing.
Implemented CI/CD practices using Concourse to streamline deployment processes.
Conducted code coverage analysis using Sonarqube to ensure code quality and reliability.
Utilized the Elk stack for advanced searching and analytics capabilities.
Developed and maintained Xelerate, a comprehensive banking product involving end-to-end application development and ongoing support.
Developed and maintained high-volume, low latency applications for mission-critical systems.
Wrote shell scripts to automate complex tasks related to deployment activities.
Identified security vulnerabilities in the codebase and fixed them accordingly.
Created robust Java codes for various applications.
Troubleshot, diagnosed and analyzed system issues to uncover root malfunctions.
Analyzed code and debugged errors to improve system performance.
Continuously researched and adopted new technologies and methodologies to remain competitive in Java development.
Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
Education
Masters in Computer Science And Engineering - Computer Science And Engineering
NSS COLLEGE OF ENGINEERING
KERALA,INDIA
01.2017
Bachelors in Engineering - Information Technology -
CUSAT
01.2015
Skills
Java 8
Python
REST API development
Spring Boot
Amazon S3
Test-driven development
Java Message Service
RESTful web services
Continuous Integration and Deployment
Cloud Platform Experience
Java Development Expertise
Multithreading and Concurrency
Microservices Architecture
Software Development Lifecycle
API Design and Development
Code reviews
RESTful APIs
Continuous deployment
Certification
Suntec Full Stack Developer certification, 2020-01-01
Certified Neo4j Professional, 2019-01-01
DS101: Introduction to Apache Cassandra, 2019-01-01
Deep Learning Fundamentals from Cognitive Class, 2019-01-01
Deep Learning with TensorFlow from Cognitive Class, 2019-01-01
Machine Learning- Dimensionality reduction from Cognitive Class, 2019-01-01
Python for data science-IBM, 2019-01-01
Deep learning fundamentals-IBM, 2019-01-01
Machine learning with python-IBM Cognitive class, 2019-01-01
100W Operational security for control systems-US Department of homeland security, 2019-01-01
How to build ChatBots-IBM Cognitiveclass, 2019-01-01