Hello, I am -Mba Thomas-,

Experienced Software Engineer
Full Stack Web & Java Developer.

About

Professional software development specialist with background in creating innovative software solutions and optimizing systems for improved performance. Proven ability to collaborate effectively within team environments and adapt to evolving project requirements. Known for technical expertise in programming languages and strong commitment to achieving project goals.

Download CV

Expertise

  • Web Design & Development
  • Mobile App
  • UI Design
  • Database Management
  • Data Analytics
  • Desktop App Development

Stacks

  • HTML
  • CSS 3
  • Bootstrap
  • Tailwind CSS
  • PHP
  • Laravel
  • Vanila Javascript
  • Java, Rust
  • MySQL
  • Microsoft SQL

Experience

AdalTech

Web Developer

2021 - 2022

Responsible for designing, creating, and maintaining websites to ensure they meet user expectations by looking good, running smoothly, and offering easy access points with no loading issues or error messages. Handle the technical aspects of a website, including its performance and capacity to handle traffic without crashing.

Orinoco Global

Full-Stack Developer

2022 - 2024

Responsible for working on both front-end and back-end development processes, designing, developing, and maintaining fully-fledged and functioning platforms with databases or servers that do not need other third-party applications to build an entire system from scratch. Collaborate with other engineers, developers, designers, and project managers to bring web applications to life

Freelance

Software Developer

2025 - Present

Responsible for designing, coding, testing, and maintaining software applications to meet user and business needs. Identify customer demands, develop software solutions, and make improvements based on user feedback. Collaborate with other professionals such as technical writers and graphic designers, and use development tools to manage the process, version control, and quality.

Education

University of Jos

B.Sc in Computer Science

2017-2021

With a strong interest in technology and problem-solving, and often involve working with computers, understanding their functions, and creating new softwares or applications

NIIT

Professional Diploma in I.T(Software Engineering)

2022

Prepared for roles that involve designing, coding, testing, and managing quality-measured software systems. Able to develop solutions that are dependable, secure, reliable, and adhere to user requirements.

Cavendish University Uganda

Humanities

2023-2024

Enhances critical thinking, communication, and problem-solving skills, which are highly valued by employers. These skills are essential for navigating the complex and rapidly changing world and workplace. They are not just an optional luxury but a necessity for a balanced and informed society.

Author image Mike Osas M.D, Orinoco Global

I had the privilege of collaborating with Thomas, an incredibly talented software developer. He developed a robust e-commerce platform for us, complete with secure payment gateways and a responsive design. His attention to security best practices and his ability to adapt to last-minute changes were outstanding. Thomas' expertise and reliability make him a standout choice for any development project!

Author image Emmanuel Project Manager

It was a pleasure working with Thomas, his ability to tackle complex coding challenges with ease and deliver clean, efficient solutions is unmatched. He recently helped us optimize our application, cutting load times by 40%, and his attention to detail during the process was incredible. Thomas’ collaborative spirit and willingness to mentor the team made the project a success. Highly recommend him for any tech project!

Get In Touch

I'll love to hear from you.
Do you have a question or want to chat about new ideas, business or startups? — shoot me a message.