Isaac Omondi

Isaac Omondi

About

Detail

Backend Software Engineer
Nairobi County, Kenya

Contact Isaac regarding: 
work
Full-time jobs
Starting at USD2.5k/month
Flexible work
Starting at USD16/hour

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Branch International
    Backend Engineer
    Branch International
    Sep 2023 - Dec 2024 (1 year 4 months)
    I have worked in the KYC team to build systems that collect, verify, and store customer data. These processes include integrating with external sources such as government databases, credit institutions and other third-party services for identity verification and risk assessment. Being aware of the different compliance requirements in every market we operate in, the KYC team is responsible for ensuring the company is compliant. This would have us translate any new compliance requirements and develop rules and regulations within the system, ensuring we have automated compliance checks. We also work closely with other teams in the company to ensure every product we own has a proper KYC flow that ensures only verified users can interact with th
  • S
    Node.js Middleware Chapter Lead
    Sendy Ltd
    Nov 2020 - Aug 2023 (2 years 10 months)
    - As a chapter lead, I ensured that there are standards being maintained in development of our Node APIs, making sure that our code is easily accessible to any developer improving the developer experience significantly. i.e. centralizing our API spec docs in one place for ease of getting Open API spec documentation from all of our services. - Led pair programming initiatives on Discord to allow junior members to learn from the senior members of the team. - Heavily involved in the migration of our legacy PHP APIs to Node.js which facilitated growth and a deeper understanding of the APIs within the team. - Learnt about Design Patterns, and how and when to use them, through the many refactoring sessions we went through as a team - Optimized pr
  • S
    Node.js Mid Level Middleware Engineer
    Sendy Ltd
    Apr 2019 - Aug 2023 (4 years 5 months)
    Designing, developing, implementing, overseeing, and adapting APIs - application programming interfaces - for a number of different projects within Sendy. Responsibilities. - Create APIs in Node.js for applications at Sendy. - Maintain existing APIs in PHP - Involved in designing highly scalable APIs for ever-growing requirements as we become a multinational corporation
  • X
    Back End Developer
    XELPHAhealth
    Sep 2018 - Mar 2019 (7 months)
    Creating the logical back-end and core computational logic of a website, software or information system and integrating it with the front-end (User Interface Presentation) Achievements - Refactored code in various applications reducing about 20% of redundant code - Employed load testing techniques that allowed the team to simulate real-world application experience. - Splitting available application modules to web services and employing a microservice architecture
  • X
    Front End Developer Intern
    XELPHAhealth
    May 2018 - Aug 2018 (4 months)
    Creating the presentation logic of a website or software by implementing visual and interactive elements that users engage with through a web browser or an application. Responsibilities - Analyzing user requirements and producing presentation logic design - Consume RESTful APIs to display data received from the Backend - Applying Material Design practices in creating state of the art user interfaces - Create user interfaces for mobile applications using Flutter, Google's mobile UI framework, that are used on Android and iOS
  • X
    Front End Developer Intern
    Xelpha Health
    May 2018 - Aug 2018 (4 months)
    Creating the presentation logic of a website or software by implementing visual and interactive elements that users engage with through a web browser or an application. Responsibilities - Analyzing user requirements and producing presentation logic design - Consume RESTful APIs to display data received from the Backend - Applying Material Design practices in creating state of the art user interfaces - Create user interfaces for mobile applications using Flutter, Google's mobile UI framework, that are used on Android and iOS
  • Airtel Africa
    IT Intern (Operation Governance)
    Airtel Africa
    Dec 2016 - Sep 2017 (10 months)
    Airtel IT Governance is an extensive department that covers IT solutions for the 15 African Airtel operational countries with support from India. My roles as an Intern in the IT Governance team included: - Monitoring and tracking issues affecting the organization in the continent. - Raising and closing of tickets when issues are resolved or arise. - Consolidating reports from the organization’s operational countries on the performance of applications and/or services rendered.
  • Ipsos
    IT Support Intern
    Ipsos
    Feb 2016 - Aug 2016 (7 months)
    - Hardware support covering over 250 workstations - User support - Software Support - Windows OS (7 and 8), SurveyToGo, media recording system, SPSS among others - Network Support and Preventive System Maintenance - Anti-virus installation, support and management
Education verified_user 0% verified
  • freeCodeCamp
    Front End Web Development Certification, Computer Software Engineering
    freeCodeCamp
    Jan 2016 - Dec 2018 (3 years)
  • Free Code Camp
    Front End Web Development Certification, Computer Software Engineering
    Free Code Camp
    Jan 2016 - Jan 2018 (2 years 1 month)
  • Africa Nazarene University
    Bachelor of Business and Information Technology (B.B.I.T, Mobile Computing
    Africa Nazarene University
    Jan 2012 - Dec 2016 (5 years)