Hi, my name is

richard iradukunda.

I engineer full-stack solutions.

As a seasoned Full Stack Web Developer, I, a digital nomad currently residing in Montreal, Canada, bring over 5 years of expertise in web app development. I am committed to empowering individuals and businesses by creating impactful platforms, applications, and sites that enhance customer value and contribute to their success.

Work with me

01.about me


Greetings! I'm Richard Dushime Iradukunda, a full-stack web developer happily calling Montreal, Canada, my home. My journey into the world of programming began in 2015 during the final stretch of high school. It all started with visual basic, and I found myself captivated by the art of crafting simple programs.

I kicked off my career as a backend engineer, relishing the intricacies of server-side magic. Yet, as any seasoned chef knows, a delightful dish is not just about the recipe—it's also about the presentation. So, I ventured into frontend realms, mastering both the art of design and the craft of development.

Presently, I'm dancing in the freelance arena as a full-stack sorcerer, conjuring digital wonders for clients on UpWork. Join me on this coding adventure, where we turn ideas into interactive experiences!

Here are some of the technologies I have been working with:

Python
JavaScript
ReactJS 17+
PostgreSQL
Git
AWS
Django
TypeScript
Next.js
MongoDB
Docker
GCP
hero image

02.where i've worked


lead engineer @ kicstoms sneakers ltd.

jun 2020 - PRESENT

Implemented Algolia for e-commerce search functionality.

Designed Kicstoms web applications using Figma.

Led a team to conceive and craft Kicstoms web applications using modern full-stack technologies: Next.js, ReactJS, TypeScript, CSS3, Python, Django, Django Rest Framework, and PostgreSQL API for the backend.

Automated testing to ensure the quality of applications and validate the performance, security, and responsiveness of web applications using Jest, Cypress, Pytest, and Selenium.

Automated deployment and ensured continuous integration using Docker and Kubernetes on Heroku and AWS.

Utilized Git and GitHub for collaboration.

Utilized Jira and GitHub Projects for project management.

03.some of the things i've built


featured project

GUIDE IMS

An Information Management System that was designed to track and manage organization resources and members information. It has a Content Management System and a Chat application.

djangoJavaScripttailwind CSSdjango channelswebsockets
GUIDE IMS

featured project

Kicstoms Applications

kicstoms applications that are meant for business of selling sneakers. Kicstoms offers 2 applications. An ecommerce platform for buying sneakers, and a Seller central application for sellers.

djangodjango rest frameworkreactJsreduxalgolia
Kicstoms Applications

featured project

NexGen Agency Website

NexGen Agency, a creative firm specializing in photography, videography, and content creation. This sleek one-page site highlights their mission to boost businesses' online presence with fresh, trend-forward ideas, offering an engaging and streamlined user experience.

ReactJsTypeScriptnext.jstailwind CSS
NexGen Agency Website

featured project

Grosor Inc. Website

Grosor Inc. is a General Construction Contractor. Their website showcases their strengths, services, and contact information. Built with ReactJS, Next.js, TypeScript, and Tailwind CSS, the site is responsive, fast-loading, and hosted on Vercel.

ReactJsTypeScriptnext.jstailwind CSS
Grosor Inc. Website

04.what i can do for you


custom web development

Leveraging Python, Django, and ReactJs, I craft tailored web solutions that align with your business needs, ensuring scalability and performance.

API development & integration

Specializing in API development using Django Rest Framework and Express.Js, I create robust APIs and seamlessly integrate them with third-party services or applications.

full-stack consulting

Offering comprehensive guidance on web development projects, from backend architecture using Node.Js to frontend design with NextJs, ensuring best practices and optimal solutions.

UI/UX design and optimization

With a keen eye for design and user experience, I provide UI/UX design services, optimizing interfaces for usability and engagement, complemented by frontend technologies like TypeScript and Redux.

database development and optimzation

Proficient in SQL and MongoDB, I offer database management services, including design, optimization, and migration, ensuring efficient data storage and retrieval for your applications.

05. What's next

get in touch

I warmly welcome any inquiries or communication from those seeking to connect. Please feel free to reach out at any time.

Say Hello!