Hello, This is ATONYA DENNIS.

••••••••••••••••
const softwareEngineer = {
name: 'Dennis Atonya',
skilled_in: [
'Python',
'JavaScript/TypeScript/ReactJS',
'GraphQL',
'Django REST Framework',
'Node JS',
'Nest JS',
'Prisma',
'Docker',
'HTML/CSS/Tailwind',
'Fast API ',
'Postgres/SQL/MySQL',
'Jira',
'Git & GitHub',
'Linux'
],
hardWorker: true,
problemSolver: true,
teamPlayer: true,
effectiveCommunicator: true,
eagerToLearn: true,
};

ABOUT ME

I am a passionate and self-motivated software engineer with expertise in a range of technologies, including Python-Django, FastAPI, JavaScript-TypeScript, ReactJS, Databases-SQL, MySQL, Postgres, API development with GraphQL and REST, Linux Systems, and containerization using Docker.

I have successfully contributed to various projects, demonstrating my ability to problem-solve, innovate, and deliver high-quality solutions. I am also deeply interested in Machine Learning and AI, constantly expanding my knowledge to stay ahead in the ever-evolving tech industry.

I am an effective communicator and a team player, well-versed in agile development methodologies, utilizing tools like Jira, Git, and Trello for efficient project management and version control. Committed to continuous learning and growth, I take pride in delivering scalable and efficient software solutions that meet client and business needs while staying up to date with emerging technologies.

Skills

HTML
HTML
CSS
CSS
JavaScript
JavaScript
React
React
Tailwind
Tailwind
Django
Django
TypeScript
TypeScript
GitHub
GitHub
Python
Python
Docker
Docker
Postgresql
Postgresql
MySQL
MySQL
Bootstrap
Bootstrap
FastAPI
FastAPI
Linux
Linux
SQLite
SQLite
GraphQL
GraphQL
HTML
HTML
CSS
CSS
JavaScript
JavaScript
React
React
Tailwind
Tailwind
Django
Django
TypeScript
TypeScript
GitHub
GitHub
Python
Python
Docker
Docker
Postgresql
Postgresql
MySQL
MySQL
Bootstrap
Bootstrap
FastAPI
FastAPI
Linux
Linux
SQLite
SQLite
GraphQL
GraphQL

EXPERIENCES

Jan 2025 - Present

SOFTWARE ENGINEER II

SunCulture

May 2024 - Jan 2025

BACKEND SOFTWARE ENGINEER

Savannah Informatics

April 2023 - April 2024

SOFTWARE ENGINEER

eProd Solutions Limited

June 2022 - March 2023

SOFTWARE ENGINEER INTERNSHIP – PART-TIME

eProd Solutions Limited

Jan 2022 - April 2022

STUDENT ATTACHMENT – SOFTWARE ENGINEER

eProd Solutions Limited

Feb 2021 - April 2022

TECHNICAL WRITER- FREELANCE

Section.io

PROJECTS

eLIMAERP- Web App

A comprehensive ERP system designed for farmer registration, produce collection, and farmer payments. It streamlines operations for small-scale farmer organizations by enhancing data management, ensuring traceability, and facilitating seamless transactions.

Stack:

React JS, Python, Django RestFramework, PostgreSQL, Docker

Web Service - Backend

Developed this Python web service to explore OAuth2 authentication and SMS integration for a simple customer-order workflow. Implemented OAuth2 for secure access and integrated Africa's Talking SMS Gateway to notify customers after placing an order.

Stack:

Python, Django RestFramework, PostgreSQL

Data Keeping Management System - Web App

In my final year at university, I volunteered and collaborated with a team to develop a data management system for the Christian Union society. This system streamlined data storage for various ministries and evangelistic teams within the union, eliminating the need for manual record-keeping.

Stack:

React JS, Python, Django RestFramework, SQLite

GraphQL Web service - Backend

Built this GraphQL-powered web service with Django and graphene-django as part of my learning journey of GraphQL. It features user authentication (JWT), link management, and voting, enabling seamless data interaction through GraphQL queries and mutations.

Stack:

Python, Graphene-Django, Postgresql

Inventory Forecasting Management System - Web App

I did this project as my final year project. Leveraging on XGBoost machine learning model, the system analyzes historical sales and demand data to predict future product demand, optimizing inventory levels and reducing the risk of stock-outs, dead stock or excess inventory for small businesses.

Stack:

Python, Django RestFramwork, XGBoost ML Model, React JS, PostgreSQL

My Portfolio- Web

Just thought of creating a personal portfolio site to showcase who I am and what I do. This also formed part of my learning journey with JavaScript, React JS, and Tailwind CSS. The site highlights my skills, projects, and experience, allowing me to demonstrate my software development expertise while gaining hands-on experience with modern technologies.

Stack:

React JS, Tailwind CSS

ARTICLES

Some of the articles I wrote while a technical writer at Section.

My love for Networking was just something else...😄


Custom Pagination Using Django REST Framework with Vue

QR Code Scanner User Authentication System in Computer Vision

Inter-VLAN Routing on Local Area Networks using Packet Tracer

CONTACT ME

If you have any questions or concerns, please don't hesitate to get in touch.

I'm open to collaborations, partnerships, and opportunities that align with my skills and interests.

Let's connect!


© 2025