UpstaffSign up
OMILLO CHARLES, Full-Stack Software Engineer
OMILLO CHARLES
🇰🇪Kenya (UTC+03:00)
Created AtUpstaffer since May, 2026
Book a Call Download Profile PDF

OMILLO CHARLES — Full-Stack Software Engineer

Expertise in Full Stack Web (3.5 yr.), AI and Machine Learning (0.5 yr.).

 Last verified on May, 2026

Bio Summary

  • Full-Stack Software Engineer with 3+ years leading end-to-end development of scalable web applications using React.js, Next.js, Node.js, and modern JavaScript (ES6+).
  • Proficient in REST API design, database management (MongoDB, MySQL, PostgreSQL, Oracle), and deployment on cloud platforms like Vercel and Linux servers.
  • Expertise in system design, responsive UI/UX implementation, performance optimization, and version control with Git/GitHub.
  • Founder and Project Lead at a tech initiative delivering client-focused solutions, including optimized photography and portfolio websites with domain and DNS configuration.

Technical Skills

Programming Languages JavaScript
JavaScript Frameworks Ext JS, Node.js, React
.NET Platform Identity Server
Salesforce Ecosystem SalesForce Workflow
Databases & Management Systems / ORM Data Lake, MongoDB, MySQL, PostgreSQL, relational databases
UI Frameworks, Libraries, and Browsers CSS3, HTML5
Cloud Platforms, Services & Computing Vercel
SDK / API and Integrations API
Methodologies, Paradigms and Patterns Architecture and Design Patterns
Version Control Git, Github Actions
Operating Systems Linux, Unix
Platforms Low-code
Blockchain and Decentralized Software Optimism
QA, Test Automation, Security QA Automation
UI/UX/Wireframing Responsive Design
Mail / Network Protocols / Data transfer WebRTC

Work Experience

Founder & Project Lead - OMYTECH Kenya (OMYTECH Kenya Software Development Initiative)

Duration: 2021 – Present
Summary:
  • OMYTECH Kenya is a software development initiative focused on building modern, scalable web solutions
  • The project involves delivering end-to-end client-facing applications with an emphasis on performance, usability, and maintainability, covering the full project lifecycle from requirements gathering to deployment and support
Responsibilities:
  • Founded and led the software development initiative.
  • Designed and deployed client-facing applications.
  • Managed full project lifecycle including requirements gathering, system design, development, deployment, and post-launch support.
  • Built responsive and high-converting websites tailored to business needs.
  • Implemented best practices in frontend architecture and backend structuring.
  • Handled domain configuration, hosting, and production deployment environments.
  • Worked directly with clients to translate business goals into technical deliverables.
Technologies: JavaScript (ES6+), React.js, Next.js, Node.js, MongoDB, MySQL, PostgreSQL, Oracle Databases, Git, GitHub, Vercel, Linux (Ubuntu, Pop!_OS), API integration, authentication systems, deployment pipelines

Founder & Project Lead (Mhengagee Photography Website)

Summary:
  • Development of a modern photography portfolio platform featuring a clean and responsive user interface
  • The project aimed to provide a professional online presence aligned with the client’s brand, optimizing performance and user experience
Responsibilities:
  • Developed a modern photography portfolio platform with a clean and responsive UI.
  • Optimized images and assets for performance, significantly improving load speed.
  • Configured domain, DNS, and deployment workflows.
  • Delivered a professional online presence aligned with the client’s brand.
Technologies: JavaScript, React.js, Next.js, Vercel, Domain and DNS configuration

Founder & Project Lead (Personal Portfolio Website)

Summary: Designed and developed a personal portfolio website to showcase projects and skills, focusing on minimal design, performance optimization, and accessibility with responsive layouts for cross-device compatibility.
Responsibilities:
  • Designed and developed a personal portfolio to showcase projects and skills.
  • Focused on minimal design, performance optimization, and accessibility.
  • Integrated responsive layouts for cross-device compatibility.
Technologies: JavaScript, React.js, Next.js, Vercel

Founder & Project Lead (Client Web Solutions (Various))

Summary: Built multiple custom websites for small businesses and individuals, delivering fast turnaround and production-ready quality solutions with features such as contact systems, landing pages, and branding-focused user interfaces.
Responsibilities:
  • Built multiple custom websites for small businesses and individuals.
  • Implemented features such as contact systems, landing pages, and branding-focused UI.
  • Delivered solutions with fast turnaround and production-ready quality.
Technologies: JavaScript, React.js, Next.js, Node.js, Git, GitHub, Vercel

Education

  • Bachelor’s Degree in Software Engineering
    Multimedia University of Kenya; Relevant Coursework: Data Structures & Algorithms, Database Systems, Software Engineering Principles, Web Development
    Ongoing

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

OMILLO CHARLES, Full-Stack Software Engineer
Ready to hire OMILLO CHARLES
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Request OMILLO CHARLES Rates & Availability
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

{# when reCAPTCHA is disabled server-side (staging/local test), drop the g-recaptcha binding so the button submits directly — keeps front/back in sync via one flag #}
At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up
Download Candidate Profile (PDF)

Please leave your details and we'll email you the resume right away.

At Upstaff we respect your privacy.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.