Full Stack Developer with over 7+ years of IT experience in Analysis, Design, Development and implementation of software applications using Java/J2ee technologies.
With specializing in Core Java, HTML5, CSS3, Angular.js, and Spring Boot, with expertise spanning the entire SDLC.
Proven track record of robust back-end development, emphasizing efficiency and scalability, complemented by visually appealing front-end interface design.
Proficient use of Eclipse as the primary development tool for streamlined coding processes and efficient project execution.
Extensive experience in database management, including MongoDB, Oracle, and Apache Kafka, ensuring seamless data handling and real-time data exchange.
Expert in integrating Apache Kafka for efficient data streaming, contributing to optimal system performance. Implementation of Restful APIs as a central approach for smooth communication between system components.
Active contribution to the iterative and collaborative development process within the Agile framework.
Utilization of Java 11 features, such as parallel streams and lambda expressions, to streamline searching processes and enhance overall efficiency.
Rigorous testing using J Unit to guarantee the reliability and quality of implemented functionalities.
Expertise in deployment processes, including Docker, for scalable and efficient project management.
Proficiency in leveraging AWS for cloud integration, enhancing scalability, and ensuring accessibility.
Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
Active involvement in Healthcare Management System Integration projects, managing healthcare data through Oracle, and facilitating real-time data exchange.
Engagement in the development of an Online Grocery Shopping Platform, specializing in back-end development, and collaboration with front-end developers for a cohesive user experience.
Work on the development of a Career Management System for Societe Generale employees, contributing to both back-end and front-end development.
Demonstrates expertise in a diverse technology stack, including Core Java, Spring Boot, HTML5, CSS3, Angular.js, MongoDB, Oracle, Apache Kafka, and AWS.
Overview
6
6
years of professional experience
Work History
Full Stack Developer
InComm Paymemts
08.2021 - Current
As a Java Full Stack Developer on the Loyalty Program Integration project, I contribute to the entire Software Development Life Cycle (SDLC), focusing on robust back-end development using Core Java
The responsibilities include crafting an intuitive and visually appealing front-end user interface, leveraging HTML5, CSS3, and Angular.js
Working with the Spring Boot web framework, I strategically structure the web tier to isolate each layer for simplified integration and enhanced maintenance
Eclipse serves as my primary development tool, streamlining coding processes for efficient project execution
I actively engage with MongoDB as the database, ensuring seamless data management and retrieval within the Loyalty Program Integration project
Integration of Apache Kafka is part of my role to facilitate efficient data streaming and contribute to optimal system performance
Implementation of Restful APIs is central to my approach, enabling smooth communication between different components within the system
Operating within a Windows environment, I ensure compatibility and seamless execution of the Loyalty Program Integration project
Rigorous testing using JUnit is conducted to guarantee the reliability and quality of the implemented functionalities
Deployment processes, including Docker, are within my scope, ensuring scalability and facilitating efficient project management
My proficiency extends to leveraging AWS for cloud integration, enhancing the project's scalability and accessibility
Within the Agile framework, I actively contribute to the iterative and collaborative development process of the Loyalty Program Integration project
Utilizing Java 11 features, such as parallel streams and lambda expressions, is part of my role to streamline searching processes and enhance overall efficiency
I actively contribute to developing XML classes for loading data from XML files deployed on the server, ensuring data integrity
Engaging with the AWS environment, I utilize deployment services for dynamic website setup and virtual server configuration
Contribution to creating, managing, and performing container-based deployments using Docker images is integral to my role, ensuring system scalability
Rigorous unit testing using J Unit is conducted under my responsibility to maintain high-quality standards throughout the development cycle
Environment: Core Java, HTML5, CSS3, Angular.js, Spring Boot, Eclipse, MongoDB, Apache Kafka, Restful API, J Unit, Docker, AWS, Windows, Agile.
Collaborated with cross-functional teams to design, develop, and launch new features for web applications.
Optimized application performance by identifying and resolving bottlenecks in the software architecture.
Integrated third-party APIs to enhance functionality and improve overall user experience on web platforms.
Developed scalable back-end systems to support high-traffic websites and applications, ensuring smooth operation during peak times.
Full Stack Developer
Availity LLC
12.2019 - 03.2021
Engaged in a Healthcare Management System Integration project at Availity, taking charge of both backend and frontend development responsibilities as a full-stack Java developer
Leveraging Core Java for robust backend service development, ensuring scalability and efficiency using the Spring Boot web framework
Responsible for proficiently managing healthcare data through Oracle, focusing on data security and efficient storage
Facilitating real-time data exchange using RESTful APIs and Apache Kafka, ensuring seamless communication across different components of the healthcare system
Designing and implementing a user-friendly frontend interface using HTML5, CSS3, and Angular.js, enhancing interaction for end-users, including health plans and providers
Utilizing Eclipse as the primary development tool, providing a feature-rich environment for coding and development tasks
Implementing rigorous testing procedures with JUnit to ensure the reliability and functionality of the system under diverse scenarios
Streamlining deployment processes with Docker, ensuring consistent and reliable deployment of the integrated healthcare management system
Actively participating in an Agile framework, emphasizing collaboration, adaptability, and continuous improvement to align with evolving project requirements
Integrating cloud services with AWS for efficient deployment and management of the application, ensuring scalability and accessibility
Demonstrating proficiency in a diverse technology stack, including Core Java, Spring Boot, HTML5, CSS3, and Angular.js
Beyond coding, actively involved in healthcare data management using Oracle, showcasing a holistic contribution to the project
Implementing real-time data exchange mechanisms through RESTful APIs and Apache Kafka, emphasizing efficient and timely information flow
Streamlining deployment processes with Docker, showcasing a focus on contemporary technologies for enhanced efficiency and reliability
Active involvement in an Agile framework and cloud integration using AWS, highlighting commitment to a collaborative and forward-looking approach for project success
Environment: Core Java, HTML5, CSS3, Angular.js, Spring Boot, Eclipse, Oracle, Apache Kafka, RESTful API, J Unit, Docker, AWS, Windows, Agile.
Troubleshot and resolved complex technical issues, maintaining optimal system performance and uptime.
Java/J2EE Developer
Sprouts Farmers Market
11.2018 - 12.2019
I am actively involved in the development of an Online Grocery Shopping Platform, where my role primarily centers around back-end development as a Java/J2EE developer
A key aspect of my responsibilities is the implementation of robust back-end logic, leveraging the capabilities of Core Java to enhance the functionality and efficiency of the platform
For the front-end development, I utilize Node.js along with HTML5, CSS3, and JavaScript, aiming to create a responsive and user-friendly interface
Eclipse stands as my primary development tool, facilitating coding and efficient project management throughout the development lifecycle
In the realm of data management, I work with an Oracle database, ensuring reliability and optimal performance for the platform's data-related processes
The deployment of the application is orchestrated on Apache Tomcat, contributing to its efficiency and seamless execution
A crucial element of the project involves the design and implementation of RESTful APIs, facilitating smooth communication between the front-end and back-end components
Operating within a Windows environment, I ensure compatibility and adherence to project requirements
Kubernetes comes into play for container orchestration, a critical factor in enhancing scalability and streamlining deployment processes
The integration with Apache Tomcat further strengthens the platform's functionality as an effective web server
Opting for an Oracle database aligns with the project's commitment to efficient data management, ensuring data integrity at every stage
Collaboration with front-end developers is an integral part of my role, ensuring a cohesive and responsive end-to-end user experience
Designing and maintaining the back-end infrastructure is a continuous effort, optimizing for performance and scalability as the project evolves
Proficiency in Eclipse extends beyond coding, encompassing various project management tasks crucial to the overall development process
The integration of WebSphere adds another layer of functionality and compatibility to the project, enhancing its overall capabilities
My expertise spans a range of technologies, including Core Java, Node.js, Oracle databases, RESTful API development, and adept utilization of development tools like Eclipse, Kubernetes, and WebSphere
Environment: Core Java, Spring Boot, Eclipse, HTML5, CSS3, JavaScript, J Unit, Oracle, Tomcat, WebSphere, Agile and Windows.
Optimized server-side code for improved stability and maintainability of critical applications used by thousands of users daily.
Java Developer
Soc. Gen
08.2017 - 10.2018
Worked on the development of a Career Management System for Societe Generale employees
Responsibilities include both back-end and front-end development
Back-end development involves Core Java for robust business logic and data processing
Front-end crafted using HTML5, CSS3, and Java-script for an intuitive user interface
Utilizing the Spring MVC web framework for scalability and maintenance
Project organization and build management handled by Apache Maven
Oracle database employed for secure and reliable data storage
Implementation of RESTful APIs for seamless communication between front-end and back-end
Testing phase involves the use of J Unit for ensuring back-end reliability
Eclipse used as the primary development tool
Deployment orchestrated using Kubernetes for automation
Job role encompasses designing, implementing, and maintaining the Career Management System, ensuring alignment with Societe Generale's requirements and industry best practices
Environment: Core Java, HTML5, CSS3, Java-script, Spring MVC, Oracle, Apache Maven, RESTful APIs, J Unit, and Kubernetes.
Enhanced application performance by optimizing Java code and implementing efficient algorithms.