Hey! my name is

CYUSA Alain Tresor.

Skilled in crafting robust, scalable software solutions.

Passionate and skilled software developer with a proven track record of crafting robust and innovative solutions, eager to contribute expertise in different technologies to drive excellence in software development. Ready to bring a dynamic blend of technical proficiency and creativity to your team.

About Me

Hi! My name is CYUSA Alain Tresor and i enjoy creating, designing and implementing digital solutions. My interest in Software development started back in ending of 2019 just playing HTML & CSS which gave me the fundation of web development. In 2020 i tried different field which is Machine Learning with python working with OpenCV but later continued in web development with JavaScript and PHP.

After finishing High school back in 2022, I joined one of the best Software Engineering programs in Rwanda. The Andela Techinical Leadership Program that last 9 months focusing on industry standards in different technologies for software development and Professional skills.

Here are a few technologies I've been working with recently:

Databases

  • MongoDB
  • MySQL
  • PostgreSQL

Languages

  • TypeScript
  • JavaScript
  • PHP

Frameworks

  • NestJS
  • NextJS
  • ExpressJS

Learning more a day by day...

CYUSA Alain Tresor's passport picture

Where I've worked

Tekki company logo

Tekki

Backend Developer Apprentice

22nd May - 11th November 2023

During my apprenticeship program at Tekki Ltd I was working on the backend side of the application we were building. Here is the summary:

  • Played a pivotal role in shaping and refining project ideas through extensive contribution to the development process.
  • Collaborated closely with innovative developers to conduct research, devise technical solutions, and establish robust architectures that align with business requirements.
  • Fostered effective communication among cross-functional teams, including designers, project managers, and fellow engineers, to seamlessly translate creative concepts into tangible production outcomes.
  • Spearheaded the creation and deployment of a real-time communication system, enhancing the efficiency of quick updates across the entire system.
  • Developed and delivered comprehensive project documentation utilizing compodoc and swagger, ensuring seamless knowledge transfer and enabling efficient collaboration among cross-functional teams.
PostgreSQL
NestJS
TypeScript
Docker
PrismaORM
Compodoc
+ others
Polystar NanoTech

Polystar NanoTech Ltd

Full Stack Web Developer

November 2022 - April 2023

Polystar NanoTech Ltd is company that excells in embedded programming, electronics and robotics. as a full stack developer here is the summary of my tasks:

  • Produced robust production code for diverse projects at Polystar Nanotech, serving both internal needs and external clients like Narada Electronics.
  • Collaborated with creative developers to research, develop, and architect technical solutions that met specific business requirements.
  • Demonstrated keen attention to client and project manager input, meticulously understanding and executing digital solutions based on client ideas.
  • Engineered and deployed the Admin panel for the company's website, enhancing overall user experience and functionality.
  • Designed and implemented various system dashboards, optimizing data management processes for improved efficiency.
  • Provided leadership within the web development department through collaborative efforts, knowledge sharing, and mentorship.
MySQL
JavaScript
PHP
ChartJS
Plotly.js
+ others

Things I've built

Issue Tracker App

Issue tracking application built for teams

An issue tracker is a web application used to manage and keep track of various tasks, bugs, feature requests, and other issues in a project or organization. It's a valuable tool for project management, software development, and other collaborative work environments.

This is what am currently working on, the demo will be live ASAP

NextJS
PostgreSQL
Server Actions
TypeScript
PrismaORM
NextUI
+ others
e-commerce

Complete e-commerce web with many products

A complete e-commerce platform that features user authentication and authorization, seller and buyer dashboard, payment integrations with ease of use

Used Role Based Access Control (RBAC) to ensure that a each user can perform an action based on the role where only the super admin can modify user roles.

Demo may perform differently due to the end of the subsciptions of used tools and integrations.

ExpressJS
ReactJS
PostgreSQL
Stripe
TypeScript
Mongoose
Sockets
+ others

Featured Projects

Home Security System Narada

  • Designed and Implemented the API and management system for this project.
  • Built API for sharing data between software and sensors on home devices.
  • Designed, built and shipped management system for devices and their owners.

Maize Incubator

  • Designed and Implemented the API for this project.
  • Designed and shipped the dashboard for better data visualization with use of charts.
  • Built API for sharing data between software and sensors mounted in the incubator.

Smart Parking System

  • Designed and Implemented the API for this project.
  • Web app for managing the parking slots, data visualizations and more.

Get In Touch

Excited about the possibility of collaborating on exciting projects! With a solid background in Software Development, I offer a mix of creativity and dedication. Let's create something extraordinary together. Reach out via below channels to explore potential opportunities. Can't wait to connect!

Schedule a call