Alain F.

Alain F.

Software Engineering Senior Advisor

Tampa , United States

Experience: 12 Years

Alain

Tampa , United States

Software Engineering Senior Advisor

USD / Year

  • Start Date / Notice Period end date:

12 Years

Now you can Instantly Chat with Alain!

About Me

Senior Java Developer with more than 12 years expertise with Extensive experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOA/D), and implementation of multi-tire web applications, desktop and mobile applications. H...

Show More

Portfolio Projects

Description

Roles and Responsibilities:

  • Main activity was the migration of an old legacy (Cobol) system to modern Java for the Healthcare sector.
  • Involved in gathering requirements, deriving functional requirements and system requirements from the Business Requirements and followed Agile Scrum Methodology for software development process.
  • Handling messaging services using Apache Kafka.
  • Backend development using and Java – Spring Boot – Spring Batch – Spring Cloud Data Flow - Hibernate.
  • Extensively used Core Java collections, Generics, Exception handling, Design patterns for functionality, also worked on java 1.8 functional programming concepts, Lambda expressions.
  • Hosting of the different components in a private Cloud based on Cloud Foundry.
  • Active participation in regular deployments Installation and Maintenance of different applications.
  • Deployed Spring Boot based micro services Docker container using private Pivotal Cloud Foundry.

Show More Show Less

Description

  • Took part in the development of numerous JEE Applications related to the Financial sector.
  • Developed multiple applications following agile scrum and TDD and worked in 10 days sprint cycles
  • Frontend development using Angular 2, Thymeleaf, JSP.
  • Backend development using and Java – Spring Boot - Hibernate.
  • Created Spring REST controllers to create the rest services, exception mappers, validators etc.
  • Developed backend services, data access objects, data repositories using spring and Spring JPA.
  • Involved in sending instruction to create MQ to Middleware Team, Create Queues, Queue Connection factory.
  • Used Postman to test Restful web services.
  • Developed Junit test cases for regression testing and integrated with Maven build.
  • Migration of Monolithic apps to Microservices.
  • Hosting with different Web and Application servers and multiple Cloud technologies.
  • Monitoring of Splunk and ELK logs in QA, UAT and Production environments.
  • Designed, planned and optimized customized software and performed integrations on existing software.
  • Active participation in regular project status meetings and pro-actively follow up team’s dependencies and impediments.
  • Active participation in regular deployments Installation and Maintenance of different applications.

Show More Show Less

Description

  • Took part in the development of numerous hybrid mobile apps.
  • Write Controllers, services, DAO and models based on the Spring MVC, Spring DI, AOP and Hibernate JPA for separation of concern.
  • Write UI using JSP, Spring form bindings and validations, Tiles configuration, CSS, AJAX, and JQUERY for actions like user login, registration and event handling.
  • Frontend development using Ionic, Angular 2+, Thymeleaf, JSP and others Javascript Frameworks.
  • Backend development for mobile apps using NodeJS and Java – Spring Boot - Hibernate.
  • Hands on AEM/CQ, Apache Sling, JCR (Apache Jackrabbit/Oak), OSGI (Apache Felix), Sightly, JavaScript, Apache Web Server, Dispatcher.
  • Enhance Business APIs and coding of several modules as per the Business requirement with new Java 8 environment features and prepare technical documents for those functionalities
  • Planned regular Installation and Maintenance of numerous AWS instances.
  • Research on Spike Stories to figure it out the dependencies and figure out the proper best way to handle with nimble way.
  • Cloud based deployment and monitoring for DEV and QA environment
  • Extensively used AWS service like Instances, S3, Route 53, RDS, NoSQL, Mobile Tools, Cognito,

Show More Show Less

Description

  • Developed Marketing software for massive Client campaigns and worked on numerous intranet projects.
  • Designed, Developed and optimized of enterprise project and process.
  • Performed integrations on existing software.
  • Took part in the development of Electronic ID cards system which integrated with passport system and data filial system.
  • Developed a solution for reading electronic travels documents (e-Passport / smartcards).
  • Developed Applet and Middleware.
  • Design all the uses case for the system.
  • Managed and documented all the project files.

Show More Show Less