FlowCV Logo
Profile

My name is Epiphane, a 23-year-old IT professional with more 4 years of experience in the field. I have consolidated my skills as a Java and Angular applications developer. My career began with a general immersion in the world of IT, followed by a 4 years specialization in backend development. I specialized particularly in Spring Boot, with an increased expertise acquired over more 4 years dedicated to Angular.

Passionate about application development, I focus on software architectures, building attractive web applications and performance optimization. My skills also extend to JUnit testing and Test-Driven Development (TDD), ensuring robust and sustainable solutions. I am driven by the constant search for innovation and ready to actively contribute to challenging projects.

I'm also tech events organizer and speaker in tech communities.

Technical Skills:

  • Programming and framework :
  • Java : Spring boot, Spring Security, Spring cloud, Hibernate , JPA, Web Services
  • JavaFX: Desktop
  • Angular
  • ExpressJS
  • NestJS
  • Proficiency in HTML, CSS, JavaScript and TypeScript for the creation of responsive websites.
  • Integration of Git in version control, with a mastery of Agile development methodologies to effectively orchestrate project management.
  • Platforms and tools: Github, Gitlab, Azure Devops, Postman, LucidChart, Insomnia, Jasper Soft, Scene Builder, Trello, Freedcamp
  • Development environment: IntelliJ Idea, WebStorm, PyCharm, Vs Code
  • Other: API REST, SQL, NoSQL, Swagger, Micro-services, Deployment

Personal skills:

  • Creative problem solving
  • Teamwork and collaboration
  • Autonomy in work
  • Clear and concise communication
  • Curiosity and a drive for continuous learning
  • Critical thinking and proactive decision-making

Professional Experience

Digit Consults SARL

Spring Boot Developer - Freelance
04/2022 – present | Cotonou, Bénin

Key Achievements:

Epiphane De Xaag SEMASSA
1 / 4
  • Agile project management
  • Implementation of an API backend server for a mobile workspace and project management application ( ProManage )
  • Implementation of the API backend server for a digital mobile shopping management solution ( Courseseco )
  • Implementation of an API backend server for managing payments via mobile and banking networks ( Digit Easy Pay )
  • Implementation of an API backend server to manage orders, restaurants and zones for events and festivals ( Event Chat )
  • Realization of a currency conversion API with the openexchangerates solution
  • Configured Kubernetes on APIs for multiple instances and LoadBalancer management
  • Deployment of applications in test and development environments
  • Documentation of APIs with Swagger and OpenAI
  • Setting up security with spring security
  • Asynchronous mail sending with javax mail
  • Implementation of scheduled requests with CRON and Scheduling
  • Biovatech

    Angular Developer & IT Manager -Hybrid
    01/2024 – present | Cotonou, Bénin

    Key Achievements:

  • Implementation of web interfaces designed with figma
  • Updating old interfaces and responsiveness
  • Implementation of the web dashboard for the Smart Dining project
  • Maintenance of existing functionalities
  • Addition and implementation of new functionalities with API calls
  • Agile project management with Miscrosoft Azure devops
  • Ensure project evolution with the technical team and programming of dailys standups
  • Updating web projects to the new version of Angular and readapting components
  • Integrate Angular services into multiple projects to ensure seamless communication with REST APIs
  • Updating some Smart Dining project web applications and add last functionnalities
  • Supervise communications team to ensure timely delivery of flyers and designs
  • Launch recruitment offers for new employees and trainees
  • Manage the company's linkedin and facebook accounts
  • Interview trainees
  • Smart Dining

    Angular Developer
    03/2023 – 12/2023Colorado, United States

    Key Achievements:

  • Implementation of web interfaces designed with figma
  • Updating old interfaces and responsiveness
  • Implementation of the web dashboard for the Smart Dining project
  • Maintenance of existing functionalities
  • Addition and implementation of new functionalities with API calls
  • Agile project management with Miscrosoft Azure devops
  • Configuration of local, development and production environments
  • Updating web projects to the new version of Angular and readapting components
  • Integrate Angular services into multiple projects to ensure seamless communication with REST APIs
  • Implement social medias module for see account activity and make post or comment from restaurant dashboard
  • Performance optimization with OnDestroy and Rxjs tools
  • Learn unit and integration testing with Cypress, Jasmine and karma
  • Epiphane De Xaag SEMASSA
    2 / 4

    Pals Africa

    Angular Developer
    02/2023 – 03/2023 | Abidjan, Côte d'Ivoire

    Key Achievements:

  • Implementation of new pages and components on the PALS AFRICA dashboard
  • Refront and update of dashbord responsiveness
  • Qualitat-Group

    External collaborator in charge of Applications
    08/2022 – 02/2023 | Cotonou, Bénin

    Key Achievements:

  • Implementation of a computerized remote electronic lock management solution ( Hotel, Auberge, Residence saisionnière etc)
  • Implementation of a digital solution for managing company expenses and receipts ( Angular frontend & Spring boot backend )
  • Implementation of a loyalty program management solution ( sprinb boot backend )
  • Implementation of a digital solution for managing incoming and outgoing materials and inventory ( Angular frontend & Spring boot backend )
  • Documentation of APIs with Swagger and OpenAI
  • Setting up security with spring security
  • Asynchronous mail sending with javax mail
  • Implementation of scheduled requests with CRON and Scheduling
  • Deployment of applications in test and production environments
  • Integrate Angular services into multiple projects to ensure seamless communication with REST APIs
  • Art Creativity

    Fullstack Java Angular & DTA Developer
    09/2020 – 08/2022 | Abomey-Calavi, Bénin

    Key Achievements:

  • Designed and developed a comprehensive user, role, and permission management system for a web application, integrating a secure authentication system using Spring Security.
  • Set up a comprehensive development environment, ensuring optimal configuration for efficient work and collaboration within the team.
  • Implemented automated tasks with the judicious use of CRON JOBs, ensuring the scheduled execution of specific processes.
  • Successfully deployed to Ubuntu servers using Wildfly, ensuring application availability and stability in production.
  • Craft modern and intuitive user interfaces for various projects, utilizing modern design concepts to enhance aesthetics and usability.
  • Build multiple reactive form components tailored to different user data collection contexts.
  • Integrate Angular services into multiple projects to ensure seamless communication with REST APIs, including those developed with Spring Boot.
  • Utilized JavaFX controls such as TableView, Chart, and others extensively, emphasizing features like pagination for optimized navigation.
  • Utilized third-party control libraries, including the form control and Retrofit, to simplify and optimize user interaction and HTTP requests to backends, enhancing development efficiency.
  • Implemented successful bidirectional communication mechanisms between parent and child components within user interfaces, significantly improving interaction consistency and efficiency.
  • Implemented document generation from the GUI application using JasperSoft, establishing a smooth and integrated process for instant PDF document creation.
  • Supervision of trainees on their TFE in order to obtain the license ( the mentions were very good and excellent )
  • Implementation of a digital solution for managing the activities of Benin's riseries (financed by ENABEL) ( frontend desktop application developed with JAVAFX and backend spring boot )
  • Epiphane De Xaag SEMASSA
    3 / 4
  • Implementation of a system for digitizing medical services and pharmacy purchasing ( Angular frontend & spring boot backend ) ( MEDOM )
  • Implementation of a digital solution for inventory management, sales, human resources, accounting and collections for sales companies ( frontend desktop application developed with JAVAFX and spring boot backend )
  • Implementation of a roll-up system for government agents on the official DGI website ( spring boot backend & vuejs frontend )
  • Work on the Public Procurement PKI Portal website (Implementation of web services for sending mail and obtaining the list of resources and resource categories on the backend server with Spring Boot)
  • Projects

    Development of a robot control and object detection application using video stream

    Key Achievements:
    03/2020 – 08/2020
  • Implement a real-time visualizer to display the video stream from the camera, allowing real-time monitoring of the captured scenes.
  • Implement the Python object detection script and interconnect it with the application to execute the script from Java, ensuring seamless integration and retrieval of results for further processing.
  • Adopt the Observer design pattern to instantly receive data returned by the ultrasonic sensors, enhancing the system's responsiveness to information from these sensors.
  • Establish and implement the communication standard between the Java commands from the application and the signals received by the robot.
  • Integrate the OpenCV library for object detection on the video stream, thus enriching the application's functionalities and ensuring increased accuracy in the detection process.
  • Education

    Bachelor's degree of Electrical and Computer Engineering with a specialization in Computer and Telecommunications Engineering

    National Institute of Industrial Technology Lokossa (INSTI-LOKOSSA)
    09/2017 – 07/2020 | Lokossa, Bénin

    Baccalaureate Scientific

    Davié College of General Education (CEG DAVIE)
    10/2014 – 07/2017 | Porto-Novo, Bénin
    Languages
    French
    English
    Epiphane De Xaag SEMASSA
    4 / 4