This page belongs to a 20yo (not yet but soon!) Rwandan Developer, me ... ππ.
Although my eyes arenβt sufficient for themselves and require glasses to see clearly, Iβm a detail-oriented Back End Developer! Since 2020, Iβve been exploring the mysteries of web development (especially Back End Development). Fortunately, I know that continuous learning is the only thing that can save me from getting lost in this series of endless tech conundrums!
Wasn't that a cool intro π? You might be getting bored! Let's jump straight into my qualities & skills:
Qualities:
- Thoughtful : I care about the overall result, not just my piece of code in a project.
- Reliable & Self-Organized : I rarely have difficulties meeting deadlines, I accurately calculate my resources, and I do not require external control.
- Communicable : I have no problem communicating with colleagues and clients.
- Highly Expert : To consider my self as a good fit for a position/project, I always make sure that I have deep understanding of the technologies I'll use.
- High Learning Ability , Team Player , Focused on a big picure , and System Thinker...
Trynna keep you focused but I'm kinda failing π, but you like jokes, right? Hope this will maintain your good vibes! βwhy do programmers prefer dark mode? Because light attracts bugs!β ππ
Now it's time for showcasing my skills, sadly, I can't list everything I know in tech since I like to try new things... I just added what I mostly use.
Skills:
- Back End Development :
NodeJS (Express.js & Nest.js)
,Java (Spring Boot)
. - Front End Development:
React
,Next.js
. Only when I'm helping frontend devs or when were approaching deadlines/intergrating APIs... I just don't like it! - Mobile Apps Development:
React Native
. Sometimes I write them... But not a primarly skill! - Cloud Services:
Microsoft Azure
,AWS
- Testing Frameworks:
Mocha
,Jest
,Vitest
,Supatest
,Cypress
. - DevOps:
CI/CD
,Docker
,Kubernetes
... - Hosting web services is also on the list ... π
Sounds like a whole IT department, right? π - As an ardent learner, of course I have to know more. Still working on getting others on board, though π. Never get tired of learning!
By the way, Congratulations for making this fall... Never thought that there is a person who wants to know me this much π€.
The final part is here!
Projectss..sss
, I deeply know that it's the one you were looking for π made it the last on purpose π
Project:
Important
You're already in the ocean of my past/current/future plans and works, just explore! Too many good projects that weren't listed.
- Kin Programming Language - a straightforward programming language created with the purpose of aiding Rwandans to write computer programs in their native language Kinyarwanda.
- jsonbase - a simple ODM like
mongoose
for using json file as a database, it has cli version. - stringhunt - string search via nested objects.
- lepper - with a few commands you can set/get a brief description of a project's structure and also find part of your project which is not described.
- lin - save your terminal session's commands and output into a file with an ease
- (...manyMore)
Note
Apart from those listed project, as an opensource enthusiast, I've contributed to Node.js
, Vercel labs
, Nuxt
, Nest.js
, Pixi.js
, auth0
and many more. Though my contributions were not that big but I gained experience that drives me as a good Software Engineer.
Thanks for stopping by! If youβre interested in chatting, you can find me here: LinkedIn . Twitter . Mail
-- ππ