Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

MICHAEL JAMES

Software Engineer

Summary

Experienced software engineer with a proven track record of building scalable systems. Excels in solving complex problems and consistently finds innovative solutions.


Proficient in JavaScript, TypeScript, Laravel, Angular, ReactJS, AWS Cloud Computing, Docker, Jenkins, Python, Django, and Flask.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Freelance Software Tester

Utest Applause Inc.
12.2022 - 04.2025
  • Verified acceptance by developing and implementing automated and manual application features and regression tests.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Carried out tests to identify, report and repair bugs and glitches.

Attachee

SoftClans Technologies Limited
04.2024 - 08.2024
  • Analyzed problems and worked in a team to develop solutions.
  • Participated in code reviews, requirements gathering and analysis processes and debugging.
  • Explored new technologies and approaches to streamline processes.

Freelance Software Developer

Upwork Global Inc.
09.2023 - 04.2024


  • Contributed to technical specifications, software documentation and user manuals
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Designed customized solutions for proposals to potential customers.

Education

Bachelor of Science - COMPUTER SCIENCE

Egerton University
Njoro, Nakuru, Kenya
04.2025

Skills

  • Proficient in version control systems
  • Continuous integration and deployment
  • Expertise in technical design documentation
  • Full-stack web development
  • Software development using PHP - Laravel, Python, Ruby on rails and JavaScript
  • Experience in diverse testing methodologies
  • API development expertise
  • Cloud infrastructure expertise
  • Designing scalable software architectures
  • Knowledge of DevOps methodologies
  • Experienced with virtualization platforms
  • Skilled in deploying containerized applications

Certification

  • StayQubbe Hostels - A digital platform that streamlines the house-hunting process by enabling students to easily discover and book hostels or rental properties near their campus.
  • ARC Laundry System - An online booking system designed for Egerton University students and staff to conveniently schedule laundry services offered by the ARC Hotel.
  • Werra Jobs - A smart recruitment platform that connects job seekers with potential employers, simplifying the hiring process through efficient job matching.

Languages

English
Bilingual or Proficient (C2)
French
Upper intermediate (B2)
Swahili
Bilingual or Proficient (C2)

Timeline

Attachee

SoftClans Technologies Limited
04.2024 - 08.2024

Freelance Software Developer

Upwork Global Inc.
09.2023 - 04.2024

Freelance Software Tester

Utest Applause Inc.
12.2022 - 04.2025

Bachelor of Science - COMPUTER SCIENCE

Egerton University
MICHAEL JAMESSoftware Engineer