Profile of Shadrack Omondi

Shadrack Omondi Software developer (Web & mobile Applications)
7 years experience 0 projects worked Kenya
$35.00 /hr $0 earned
Adobe IllustrationGoogle AdwordsHTML5JavascriptMatlab
  • Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platforms
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilizing standard development tools
  • Utilize backend data services and contribute to increase existing data services API
  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support
  • Refactor, optimize and improve the existing codebase for maintenance and scale
  • Use test driven development and acceptance tests to ensure feature quality
  • Interface with customer and internal teams to gather requirements and develop software solutions
  • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
  • Document the development process, architecture, and standard components
  • Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as a liaison between development staff and project manager
  • Keep abreast of new trends and best practices in web development

Work History (0)

  • There are no activities yet.

Work Experiences

  • Software developer

    Rent Hero Kenya

    April 2016 - July 2018

    My skills and jobs description entails:

    Researching, designing, implementing and managing software programs.
    Testing and evaluating new programs.
    Identifying areas for modification in existing programs and subsequently developing these modifications.
    Writing and implementing efficient code.
    Determining operational practicality.
    Developing quality assurance procedures.
    Deploying software tools, processes, and metrics.
    Maintaining and upgrading existing systems.
    Training users.
    Working closely with other developers, UX designers, business and systems analysts.


  • Certificate of Completion PWA Software developer


    April 2017 - August 2019

    Web App Manifest.
    Uses of HTTPS – Secure by Default.
    Registered Service Worker with Fetch Event Handler.
    Works Offline/Reliable.
    Fast By Design.
    Integrated With Platform.


  • Bachelor of Science , Computer science

    Jomo Kenyatta University of Agriculture & Technology

    January 2015 - September 2019

    The course emphasizes the architecture of both the hardware and software, converting a typical Computer from a box of electronics into a sophisticated information processing tool. It focuses on the ways in which computer hardware and software are constructed, and provide an insight into the purpose of each of the major computing systems.
    Computer programming and coding engineering skills.
    Software development.
    Object-oriented design (OOD).
    Software testing and debugging.
    Problem-solving and logical thinking.
    Written and verbal communication.