Sylvester Ouma
I am a results-driven Full-Stack Engineer with 3+ years of experience developing
robust, scalable, and maintainable software systems. http://sylvesterportfolio.vercel.a
pp/
https://www.linkedin.com/in/syl
vester-ouma-ouma-0882ba231/
http://sylvesterportfolio.vercel.a
pp/
***********@*****.***
EXPERIENCE
International Supply Chain Solutions Ltd (ISCS), Nairobi, Kenya— FullStack Engineer
MARCH 2024 - PRESENT
ISCS Consulting is a management consulting and capacity-building organization, fully focused on, and driven by the business needs of its clients, since 2012. I was hired to collaborate with other engineers to create a balanced scorecard system to track company objectives implementation.
Projects
● Kobe BSC — Balanced Scorecard Web App
This application tracks company objectives and performance, generates informative dashboards, and conducts performance appraisals. Roles
● I Collaborated with cross-functional teams to develop a scorecard management system using Django, to improve organizational performance
● I Integrate React.js components with Django to streamline front-end functionality.
● I Managed API performance improvements, used Docker for containerization, and optimized deployment pipelines.
● I Contributed to problem-solving with the senior developers to enhance system functionality to meet client's needs
● I Refactored the system code to ensure maintainability
● I Developed new features that would enhance the system's usability and increase client satisfaction
● I redesigned the whole application to make it responsive on both large and small devices to improve convenience
● Ensure code quality and reliability through Test Driven Development (TDD) using Django's unit test framework. SKILLS
● Python, JavaScript,
C/C++, PHP
● Django, ReactJS, Rest
Frameworks, DSA
● MySQL, MariaDB,
Redis, PostgreSQL
● Mocha, Pytest, Unit &
Integration test
● Docker, Git, Nginx,
GitHub
● HTML/HTML5,
CSS/CSS3, Web
Design
● Bootstrap5,
SASS,Tailwind
● Strong
problem-solving
skills
● Communication skills
● Adaptability and
teamwork
● Windows, Linux
● Agile Methodologies,
Slack, Pivotal Tracker
LANGUAGES
English and Swahili
Webacha Company Limited, Nairobi, Kenya— Fullstack Engineer(Contract)
MARCH 2023 - JANUARY 2024
Webacha is a for-profit company with a social and environmental agenda to promote eco-friendly living using bamboo. I was hired to create an e-commerce web app for the company to improve its online presence and sell its products online.
Projects
● E-commerce Web App
This application provides clients with information about Webacha and the services they offer. It also enables clients to place their orders on products they want to purchase and make inquiries. Roles
● I collaborated with a team in designing the user interfaces and the prototypes for this application
● I Designed a database using Django's ORM and PostgreSQL to ensure efficient and optimized data management
● Implement business logic using Django's framework to build a robust and reliable application
● I Maintained the system architecture, ensuring seamless integration of UI components using React and Tailwind CSS.
● I worked to optimize the performance of the backend systems by identifying bottlenecks, improving database performance, and implementing caching mechanisms
● Develop responsive web pages that are compatible with multiple browsers, utilizing HTML5, CSS3, Tailwind CSS, and Django Templates.
● I did on-page and off-page SEO to increase the application’s visibility and organic search traffic
Coretec Solutions Africa, Nairobi Kenya— Software Engineer Intern
SEPT 2022 - JANUARY 2023
Coretec is a company that provides core banking systems, and Sacco software and implements Microsoft Dynamics solutions across Africa. I joined the company as a software Engineer intern.
Roles
● I collaborated with the team to develop a Human Resource Information System integrated with Microsoft Dynamics NAV, reducing administrative overhead by 20%.
● I Collaborated with the frontend team to deliver responsive UI components and integrate them with backend services.
● I developed a tool to automate the redundant debugging of huge codes
● I Refactored the old codes to cleaner, maintainable code that is secure.
EDUCATION
Moi University, Eldoret — Bsc. Degree
SEPT 2018 - DEC 2023
Bachelor of Science in Computer science
PROJECTS
Flight Management System— Fullstack Engineer
I Developed a flight management platform using Django, handling real-time flight tracking and backend services for managing virtual airline operations.
Roles
● I Designed and developed a Python-based airline booking system, enabling users to search for flights, book tickets, and manage reservations efficiently.
● I created a clear and intuitive text-based interface, allowing users to interact seamlessly with the system's functionalities.
● I Built robust backend logic to handle user input, ticket pricing, and flight availability validation.
● I Streamlined the user experience through a menu-driven interface for simplified navigation and accessibility.
● I Optimized the system for scalability by incorporating modular programming principles.
● I conducted rigorous testing and debugging to ensure error-free functionality and an enhanced user experience.
CheckMech— Garage System
Roles
● I developed a backend system using Django to manage user authentication, request handling, and API endpoints for a garage assistance platform.
● I designed and implemented RESTful APIs to enable drivers to request help and track responses efficiently.
● I Integrated a PostgreSQL database for secure and reliable data storage, including driver and service provider details.
● I Implemented authentication and authorization mechanisms to ensure secure access for users and service providers.
● Optimized backend performance and scalability by adhering to Django best practices.
● I conducted thorough testing and debugging to ensure API functionality and system stability.
● I developed a user-friendly and responsive interface using React to allow drivers to request assistance seamlessly.
● I Consumed Django RESTful APIs to dynamically display and update request and response data.
● Implemented state management using Redux to handle user data and application state efficiently.
● I ensured responsive design for compatibility across devices and browsers, improving the user experience.
● I Conducted testing and debugging to address UI issues and ensure smooth interaction.
Portfolio Website
Roles
● I designed and developed a responsive personal portfolio using React and Tailwind CSS to showcase projects and skills.
● I implemented smooth navigation, interactive animations, and optimized performance for an engaging user experience.
● I deployed the application on Vercel for seamless accessibility and fast load times.
● I ensured cross-browser compatibility and mobile responsiveness to reach a broader audience.
Employee Management System -Fintech
Roles
● Developed a task management application in Python to assign tasks to employees, approve assignments, and track progress.
● Designed a streamlined, menu-driven interface to facilitate easy navigation and task management.
● Implemented features for task approval, status updates, and completion tracking to enhance workflow efficiency.
● Integrated data validation and logging mechanisms for reliable task assignment and monitoring.
● Conducted extensive debugging and testing to ensure accurate functionality and user satisfaction
Data Compression Project - Huffman and arithmetic coding Roles
● Implemented Huffman coding and arithmetic coding algorithms to efficiently compress and decompress data.
● Developed algorithms to minimize data size while preserving integrity during transmission.
● Designed a modular approach for easy integration and expansion of different compression methods.
● Optimized compression performance for varying data types, ensuring both speed and effectiveness.
● Conducted rigorous testing to evaluate compression ratio and ensure lossless data restoration.
REFERENCES
Mr. Marvin Kimani
CEO, Webacha Company Limited
Contact: +254*********
Mr. Ernest Kiprop
Lecturer, Moi University
Contact: +254*********
Dr. Austin Wetoyi
Lecturer Moi University
Contact: +254*********