Vinald - Portfolio
Hello, I'm
Okiror Samuel Vinald
Computer Engineer | Software Developer
I'm a Results-driven Software Developer with a Bachelor of Science in Computer Engineering, specializing in full-stack web and mobile development. With professional expertise in JavaScript (React and React Native), Python (Django), and Java (SpringBoot), with hands-on experience building scalable, user-centric applications.
Since transitioning from academia to professional development, I've focused on bridging the gap between theoretical knowledge and practical implementation. My engineering background gives me a unique perspective on system design, while my hands-on experience allows me to create efficient, scalable applications that solve real business problems.
What drives me is the opportunity to transform complex requirements into intuitive digital experiences. Whether optimizing backend performance or crafting pixel-perfect UIs, I approach each challenge with a problem-solving mindset and commitment to clean, maintainable code.
Software Development | Cyber Security Enthusiast | Continuous Learner
Services
Web Development
Responsive websites, single-page applications, CMS integrations (Next.js, React). Performance, accessibility and SEO-focused builds.
Mobile Apps
Cross-platform mobile apps with React Native, Flutter, and native Kotlin/Java for Android. Offline support, syncing and performant UIs.
Backend & APIs
Robust backend systems and REST APIs using Django, Flask, Node.js/Express, SpringBoot, FastAPI. Scalable data models and integrations.
DevOps & Hosting
Deployment, CI/CD, containerization (Docker), server setup, managed hosting recommendations and performance tuning.
UI/UX & Prototyping
Wireframes, high-fidelity prototypes, usability testing and design systems using Figma to deliver pixel-accurate interfaces.
Maintenance & Support
Post-launch support, security updates, backups, monitoring and feature iteration on monthly retainers or hourly plans.
Experience
October 2025 - Present
Junior Software Developer, Infectious Disease Institute
Skills: Java, Android Development, OpenMRS, IVR, CallFlows, Backend, Documentation
Responsibilities:
- Write SQL queries to extract data from the OpenMRS database and generate meaningful reports.
- Customize OpenMRS modules (such as the Message module) to fit current project requirements.
- Design CallFlows and IVR systems to deliver visit reminders and health tips to patients.
- Create and maintain multiple GitHub repositories for project management and version control.
January 2025 - September 2025
Graduate Software Developer, Infectious Disease Institute
Skills: Kotlin, Android Development, Agile Workflow, OpenMRS, Jira, Trello, Git, Linux, and Linux servers, Team work, Documentation
Responsibilities:
- Developed automated fixes, pull requests, and code flow adjustments for the VXNAID system.
- Debugged and tested frontend and backend code, including offline mode and data syncing issues.
- Analyzed logs, resolved caching issues, and ensured data integrity across reports.
- Produced manuals, training materials, and SOPs for remote configuration and tablet deployment.
- Set up tablets, created facility credentials, and configured local development servers for VXNAID.
- Participated in deployment and training of health center personnel on VXNAID across facilities.
August 2024 - October 2024
Software Developer Intern, Zidio
Skills: Python, JavaScript, SQL, Excel, API Design, Data Analysis
Responsibilities:
- Analyzed project data and created summaries to support decision-making.
- Cleaned and transformed data, ensuring high-quality datasets.
- Used Excel functions to enhance performance monitoring and reporting accuracy.
- Collaborated on data analysis tasks to identify trends and produce insights for business strategy.
- Developed backend services with JavaScript, optimizing server performance and scalability.
- Designed APIs and ensured secure integration of databases for improved functionality.
April 2024 - September 2024
Freelance Software Developer, Biremedia (Part-time)
Skills: Django, REST APIs, Python programming, Django REST Framework, Back-End Web Development
Responsibilities:
- Designed and developed back-end services using Django and Django REST Framework, ensuring scalability and performance.
- Built and integrated REST APIs for seamless data exchange between client and server.
- Collaborated with front-end developers to deliver complete solutions for clients.
- Managed multiple projects while adhering to deadlines and code quality standards.
- Provided technical support and implemented client-driven enhancements.
June 2023 - September 2023
Software Intern, NetLabsUG
Skills: Python, Networking, Machine Learning, Embedded Systems
Responsibilities:
- Learned foundational machine learning concepts, including data preprocessing, model selection, and evaluation.
- Gained a solid understanding of supervised learning algorithms (Sklearn and Tensorflow algorithms)
- Designed a smart irrigation management system using Python and TensorFlow that optimized irrigation patterns from real-time sensor data for better water efficiency and crop yield.
- Integrated sensor data into an embedded system for real-time decision-making.
- Acquired practical experience in embedded systems, networking, Python, and machine learning.
June 2022 - September 2022
Software Intern, EvoTech Solutions (Pivadel)
Skills: HTML, CSS, JavaScript, React, SEO
Responsibilities:
- Developed user interface components for a school management system using React.
- Implemented interactive features that enhanced the user experience and functionality of the system.
- Generated content for the system, improving information accessibility for users.
- Collaborated with the team to optimize code for better performance.
October 2021 - May 2023
Graphic Designer, BireMedia
Skills: Illustrator, Photoshop, Color Theory
Responsibilities:
- Designed marketing materials, including brochures and banners, and social media graphics, ensuring brand consistency and visual appeal.
- Collaborated with clients to deliver high-quality design solutions tailored to their needs.
- Managed multiple design projects while meeting tight deadlines.
Education
2021 - 2025
Bachelor of Science in Computer Engineering
Makerere University, Kampala-Uganda
2018 - 2019
Uganda Advanced Certificate of Education
St. Peter's College, Tororo
2014 - 2017
Uganda Certificate of Education
St. Peter's College, Tororo
Skills
Technical Skills
Programming Languages
Python Java Kotlin JavaScript TypeScript SQL HTML/CSS
Front-End Development
Reactjs Next.js Bootstrap Tailwind CSS UI/UX
Back-End Development
Spring Boot Node.js Django FastAPI Firebase
Databases
MySQL PostgreSQL MongoDB
Mobile Development
Kotlin React Native Flutter
Machine Learning & AI
TensorFlow Scikit-learn Data Analysis Deep Learning Feature Engineering LLM Generative AI
Embedded Systems
Microcontroller programming C/C++ and Python Arduino Raspberry Pi ESP32 Sensors Actuators
Tools & Others
Git/GitHub Linux NPM PIP Figma Docker Trello Jira Illustrator Photoshop Slack
Soft Skills
Core Skills
Problem-Solving Teamwork
Interpersonal Skills
Adaptability Time Management
Others
Communication Quick Learner
Projects

Smart Irrigation System
Developed a smart irrigation system integrating IoT and machine learning for real-time water management, cost reduction, and crop yield improvement. This innovative solution promotes sustainable farming practices.

Voice-Controlled Wheelchair System
Engineered a Luganda Voice-Controlled Wheelchair System to enhance mobility for Luganda-speaking individuals. The system integrates Luganda voice commands with speech intent recognition technology for wheelchair control.

VXNAID System — Vaccine and Immunization Management
Developed and debugged frontend and backend workflows including child registration, return visit flows, offline sync, and visit type consistency. Set up local development servers, staging servers, and tablets. Improved system usability, mobile interface, and reporting features for administrators and operators. Deployed and trained health workers across multiple facilities.