We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?
Schedule Interview NowMy name is Dennis M. and I have over 2 years of experience in the tech industry. I specialize in the following technologies: Python, Flask, Next.js, Django, PostgreSQL, etc.. I hold a degree in Bachelor of Science (BS), Foundation degree. Some of the notable projects I’ve worked on include: I built a Next.js Supabase Boilerplate, Globe Translator - Language Translation App, Backend API for An Online Gaming Platform with Node.js, Rust vs Go in 2024, Flask vs Django in 2024, etc.. I am based in Nairobi, Kenya. I've successfully completed 10 projects while developing at Softaims.
I value a collaborative environment where shared knowledge leads to superior outcomes. I actively mentor junior team members, conduct thorough quality reviews, and champion engineering best practices across the team. I believe that the quality of the final product is a direct reflection of the team's cohesion and skill.
My experience at Softaims has refined my ability to effectively communicate complex technical concepts to non-technical stakeholders, ensuring project alignment from the outset. I am a strong believer in transparent processes and iterative delivery.
My main objective is to foster a culture of quality and accountability. I am motivated to contribute my expertise to projects that require not just technical skill, but also strong organizational and leadership abilities to succeed.
Main technologies
2 years
1 Year
1 Year
1 Year
Potentially possible
Andela
I made a Next.js Starter template for modern web development, featuring Next.js 15, React 19, Supabase, SEO Blog, Prisma, ShadCN UI
Globe Translator providea a seamless platform for translating text between a wide array of languages. Targeting a global audience, the project focuses on enhancing accessibility to multilingual translations that are both quick and accurate. Advanced Translation Tool: Developed using the latest AI technologies, Globe Translator leverages deep learning models to ensure translations are both literal and contextually relevant. Client-Centric Design: The user interface is built with Next.js, offering a responsive, mobile-first design that catifies to users across different devices and platforms.
I am building an app that enables users to play an online game together. The app has a backend server running on Node.js and Next.js on the frontend. It uses PostgreSQL database with Prisma ORM. Besides, it uses Socket IO for real-time communication. Users can play games individually or compete as a group. For fast performance, I'm using Redis for Caching and several server instances and load balancing. Other features include: - JWT Authentication - Server Side Rendering - Client Side Caching - Cloudflare Security - and more. The frontend has a feature for leaderboard, where a moderator can generate a game session and have other users join. There is a real-time leaderboard so that users can view their positions in real time. The admin has a dashboard for uploading games, editing, and deleting games. In the future, the app will scale and improve to allow extra-large groups and multiple ways of gaming. Signed up users will be able to save progress over a time series, enabling them to keep track.
Wrote a comprehensive article on Rust vs Go. This article helps developers choose the right programming language for system design.
Wrote a comprehensive article on Flask vs Django. I compared the two Python Frameworks to help users choose the right one for development.
Bachelor of Science (BS) in Computer science
2016-01-01-2020-01-01
Foundation degree in Computer science
2022-01-01-2024-01-01