Clinton Ingalia

Clinton Ingalia

Student Partner

Followers of Clinton Ingalia384 followers
location of Clinton IngaliaNairobi County, Kenya

Connect with Clinton Ingalia to Send Message

Connect

Connect with Clinton Ingalia to Send Message

Connect
  • Timeline

  • About me

    Make a difference anyway you can.

  • Education

    • A.I.C Chebisaas Boys High School

      2008 - 2011

      Activities and Societies: Chairman of Science Club

    • Jomo Kenyatta University of Agriculture and Technology (JKUAT)

      2012 - 2016
      Bachelor of Science (BS) Computer Technology Second Class Honours Upper Division

      Activities and Societies: Jkuat Microsoft Developer Society

  • Experience

    • Microsoft

      Jan 2015 - Jan 2016
      Student Partner

       Drive student outreach and learning initiatives by hosting activities like workshops, boot camps etc. Be a catalyst in driving initiatives around social impact involving students from local campuses Contribute in empowering the industry and academia ecosystem by constantly playing a role of an evangelist in the community Develop applications for Windows Phone and Windows 10.

    • Africa Centre for Computing

      Jun 2015 - Aug 2015
      Attachment

      Ø Delivering a relevant technical solution based on best practice / experience / similar projects Ø Involvement in the Pre-sales engagement of the solution. This could include producing demo and/or Proof of Concept (PoC) or supporting Request for Proposals (RFPs). Ø Provide technical review of the solution for Solution Review Panels (SRPs) Ø Estimations of the development components required for the entire solution. Ø Work with the project manager to support project plans and correct resource and time allocation. Ø Support the project manager to keep the project on time and budget. Ø Technical advisor to the project manager, test manager and/or business. Ø Lead the technical best practices and principles and make sure they are adhered to. Ø Identify project risks and assumptions Ø Oversee the work being done by any other developers and work with the development lead. Ø Support the entire development methodology process Ø Responsible for the technical governance for the project Ø Management of technical tasks required for the project Ø Primary escalation resource for technical issues Ø Conducting code reviews for the development team Show less

    • Chase Bank Kenya Ltd (IR)

      Mar 2016 - May 2016
      Web Application Developer

       Reviewing current systems Presenting ideas for system improvements, including cost proposals Working closely with analysts, designers and staff Producing detailed specifications and writing the programme codes Testing the product in controlled, real situations before going live Preparation of training manuals for users Maintaining the systems once they are up and running Develop new user-interface features Build reusable code and libraries for future use Ensure the technical feasibility of UI/UX designs Optimize application for maximum speed and scalability Assure that all user input is validated before submitting to back-end Collaborate with other team members and stakeholders Show less

    • Nairobi Industrial & Technology Park

      Jun 2016 - Aug 2016
      Intern

       Researching literature on and techniques for website maintenance. Maintaining the company’s website. Maintaining an “editorial calendar” for the site, making sure other staffers provide content for website in a timely fashion. Assisting with press release preparation. Monitor site technical performance and web server. Analyse and modify web systems by identifying trends, documenting, testing, developing solutions, and then re- evaluating results to ensure improved performance. Work on projects including web layout enhancements, desktop applications, website enhancements, web-based applications, and database-backed websites.Web DeveloperTECHNICAL Test company websites with multiple browsers in order to maximize traffic capabilities. Act as liaison between company Network /Technical Support to address identified issues and concerns. Strengthen search engine standings through “organic” optimization techniques. Assist in the planning of overall company policy regarding search engine optimization and web development. Manage company logins and passwords, domains, hosting, servers, and backrooms. m. Experience with WordPress or similar website formats. A willingness to learn. Computer experience and the ability to familiarize oneself with new programs. Strong organizational skills, ability to maintain/follow/enforce schedules, and attention to detail. Clear communication skills, including frequent email checking and timely responses. High quality research skills. The ability to work as part of a small team as well as be a self-starter who likes to work independently. Web development application packages Show less

    • Innova Limited

      Jan 2017 - Jun 2020
      Software Developer
    • INFICORE LIMITED

      Aug 2020 - now
      Lead Software Engineer
  • Licenses & Certifications