Rafik Mechria
Rafik Mechria
Summary
Full-stack developer with 3 years of experience in the design, development, and delivery of software applications
using Java / J2EE technologies.
Great Experience in Web & Mobile Application architecture, development, and distribution.
In-depth knowledge of cloud technologies and standards of constructing & managing highly available and scalable
cloud software.
Education
ISET University
Licence in Computer Science • Tunisia 06/2017
Graduated.
Skills
Java/ J2EE, Spring Boot, JSP/ JSF/ Servlet, NodeJS, Angular/ AngularJS, JDBC/ JPA/ Hibernate, HTML/ CSS/ JavaScript/
TypeScript, Android/ Flutter, Git, MySQL/ PostgreSQL/ MongoDB, Amazon Web Services, REST, Communication skills,
AWS, Agile
Experience
SEEKMAKE
Angular Developer (Remote) • Tunis 12/2021 - 03/2022
Seekmake.com is a marketplace for woodworking metal sheeting and 3D printing industries. connecting clients & manufacturers No
matter where on the planet users can print, build and receive objects in a few days.
Redesigned some web application parts to create a more visually appealing, buggy less code, and better user-
friendly experience
Helped increase the adoption of new software tools and techniques that increased the effectiveness of a Web
application
Maintained software deployment on azure and mongo atlas
Integrated Paymee.tn, GpgCheckout, and Stripe connect payment gateways for the marketplace
Performed code quality assurance audits each week on recurring problem areas and collaborated with other teams
to address issues
Technical environment: ANGULAR, NodeJS, Docker, MongoDB, Azure, TypeScript, Bootstrap 4, HTML5, CSS3
ZAHOU TECH
Mobile Developer • Tunis 05/2021 - 09/2021
Zahou-Tech.tn is a communication and development agency. Its mission is to develop and optimize the business of companies
around the world using lastest technologies.
Created and maintained clear, concise project plans , Developed and Designed Flutter Mobile Application.
Designing & developing Microservices - back-end components of web applications via Spring Boot.
Provide data solution and built API (using JWT and spring security to secure endpoints).
Worked with scalable cloud services including Amazon S3 and Postgresql on Amazon RDS.
Write efficient, maintainable and reusable code prioritizing privacy and security
Deploying Microservices using Docker and Amazon Lighsail.
Technical environment: Android, Flutter, SpringBoot, Docker, PostgreSQL, Figma, AWS Lightsail.
Participate in the full lifecycle of development for company web application using the SpringBoot, and core Java
technologies to build high performing and scalable inventory management Saas solution deployed on AWS cloud
infrastructure.
Used debugging and testing skills to improve the quality of code and improve application and database
performance.
Used JavaScript, TypeScript, and Angular framework to develop interactive user interfaces that provided great
user experiences and met key performance indicators (KPIs).
Used the Hibernate, Spring DataJPA, JDBC, and Liquibase to assist other developers in database developments.
Deployed Saas web application on several cloud providers Aws, GCP & Heroku using different technologies: elastic
beanstalk, RDS, Appengine...
Used Apache Jmeter, Junit, and other testing tools to perform multi-threading and exception handling tests to
improve application functionality and performance.
Worked in a team of web developers, designers, and other IT personnel to meet team goals and improve business
outcomes.
Technical environment: Angular, Java 8, SpringBoot, REST, SpringSecurity, SpringData, Hibernate, Microservices, Junit, PostgreSQL,
AWS ElasticBeanstalk, Git, TypeScript, Bootstrap 4, HTML5, CSS3
Freelance
Mobile App Developer • Tunis 02/2018 - 08/2018
Developed Mobile Applications with Flutter and deployed them on the google firebase cloud system.
Created scalable server-side scripts using Node.js and firebase notifications system, database, analytics, and
hosting services.
Designed Mobile UIs and App user experience using Figma, and Gimp.
Created RESTful APIs for custom functionalities in the application.
Wrote Firebase custom queries to retrieve data from the databases.
Integrated the Stripe and Paypal payment system and assured that users receive and send money through the
APIs.
Developed app core functionalities: Cloud storage, Notifications, Chat, and work with advanced database
situations.
Certifications
National Computing Technology and Internet Certification (C2i)
Microsoft HTML App Development Fundamentals
Microsoft MTA Cloud Fundamentals
Aptis English Test from the British Council
Languages
Arabic (fluent), English (medium), French (medium)