Robert .

Robert .

  • Software Engineer
  • Nairobi, Kenya
  • **** **** ****
  • 4 Jahre Erfahrung
  • ASAP
  • Mid-Level

I am an Experienced software Engineer looking to help build modern products with the latest technology. I have a passion for developing innovative programs that expedite the efficiency and effectiveness of organizational success. Talented software engineer adept at contributing to highly collaborative work environments, finding solutions and determining customer satisfaction. Designed and developed web applications across multiple APIs, third-party integrations and databases. Passionate and hardworking with penchant for developing customized interfaces that factor in unique demands for accessibility, reachability and security. Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.

Bildung

M

Mathematics & Computer Science

Multimedia University of Kenya, Bachelor's Degree
2017

Arbeit & Erfahrung

Senior Backend Engineer

E2F INC
Mar'2022 - Sep'2022
● Developing REST API endpoints using Node JS, Express JS & Nest JS. ● Interfaced with engineering and product team professionals to identify the consumer and user goals for specific web applications. ● Built recyclable code architecture and maintained code library for future implementation in project ● Managing requisite gathering and validation gathering processes to develop large scale web application projects. Outlined and executed a clear set of technical requirements through a collaborative effort. ● Working in an agile team that focuses on applications made using Test-Driven Infrastructure principles ● Maintaining integrations with external services, such as AWS, Google sheets, Twilio etc. ● Updating and maintaining existing API functionality
K

Software Engineer

Kimoja Company Limited
Mar'2020 - Mar'2022
Bootstrapped, developed and led most of the decisions throughout the projects ● Implemented REST APIS using Express JS & Lumen ● Use Mocha, Chai unit test framework to write unit tests for JavaScript Code and Jest for the client-side unit testing ● Developed the user interface using React JS, redux for SPA development ● Used Jenkins for Continuous integration and continuous deployment pipeline. ● Interface with international team members to assure appropriate functional specifications for software. ● Develop Appropriate Node JS APIs to enable the integration of various systems used within the organization. ● Develop Cron Jobs in Node JS to generate reports for clients. ● Used Gitlab as the code repository and GIT for version control ● Worked on an Agile Development Team to deliver regular updates to the business team and project managers.
T

Web Developer

The Aga Khan University TREE Program
Dec'2019 - Dec'2019
Developed and deployed 2 web-applications utilizing Angular JS, Node JS and PHP and deployed them on EC2. ● Developed real time tracking of schedules using Node JS (Socket IO technology). ● Designed and developed Restful APIs to maintain operations continuity and productivity. ● Developed APIs integrations to Moodle. ● Updated TrainSMART training manuals and system workflow. ● Performed direct development and management of reliable and secure environments for production deployments, including the use of OpenVPN, SSH, Virtual machines etc. ● Update system training manuals and system workflow.
F

Software Developer

Futuristic Kenya
Apr'2018 - Apr'2019
Created multiple web applications, participating in the whole process of their development: product design and estimation, code design and development, DevOps, UI/UX design, product launch and maintenance. ● Design, developed and maintained various software applications such as EFNS, TPAD etc. ● Developing ideas for new programs, products, or features by monitoring industry developments and Trends. ● Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. ● APIS and third-party integrations.

Berufliche Fähigkeiten

Framework
  • Next.js 1 Jahr(s)
  • Node js 3 Jahr(s)
Language
  • TypeScript 2 Jahr(s)
  • PHP 5 Jahr(s)
Database
  • MySQL 5 Jahr(s)
  • PostgreSQL 2 Jahr(s)

Sprachen

  • English good
Remoteplatz Logo