Summary
Overview
Work History
Education
Skills
Affiliations
Software
Certification
Interests
Hobbies
Timeline
Generic
Nelly Nakhero

Nelly Nakhero

Full Stack Software Engineer
Nairobi,30

Summary

Nelly is a full Stack Developer virtuoso in working front-end, backend and DevOps in the whole development cycle processes. Highly skilled in programming design, development, and implementing functional specification; an advocate of Agile Methodology, automation, and understands the importance of Continuous Integration and the delivery pipeline. Detail-oriented, organized, and meticulous. Works at a fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

4
4
years of professional experience
8
8
years of post-secondary education
7
7
Certificates
3
3
Languages

Work History

Software Developer

Freelance
Nairobi, 001
11.2021 - Current
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Updated old code bases to modern development standards, improving functionality.
  • Planned and developed interfaces that simplified overall management and offered ease of use.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Translated customer requirements into written use cases.
  • Designed customized solutions for proposals to potential customers.

Software Engineer

ImaliPay
Nairobi, KE
01.2023 - 05.2025
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Developed REST APIs and implemented authentication protocols, such as OAuth, to expose data to clients securely.
  • Designed and developed new products & their marketplace architecture and exposed their API.
  • Developing chat-bots that have helped automate customer operations and functionalities.
  • Integrated with different providers' APIs to power different functionalities and features on the platform.
  • Led a team of DevOps in cloud migration.
  • Developed automated scripts to simplify common tasks and reduce manual effort
  • Created a Continuous Integration/Continuous Deployment (CI/CD) pipeline that reduced time-to-deployment from months to a couple of minutes using GitOps.
  • Implemented automated testing that increased code coverage, reducing the number of production issues.
  • Conducted code reviews and coached junior developers to improve code quality and ensure adherence to best practices.
  • Analyzed proposed technical solutions based on customer requirements.
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Implemented automated build and deployment processes to streamline release management procedures.
  • Fostered culture of continuous learning and development within team, leading to increased innovation and problem-solving capabilities.
  • Mentored junior developers, sharing knowledge and expertise to support their professional growth and development within team.
  • Integrated third-party APIs to extend application functionalities and improve user experiences, leveraging external services for enhanced capabilities.
  • Led cross-functional teams in design and launch of innovative software solutions, meeting critical market needs and user preferences.

Software Engineering Intern

ImaliPay
Nairobi
06.2022 - 12.2022
  • Participated in agile development processes, effectively adapting to changing requirements while maintaining high-quality results.
  • Documented development procedures, creating valuable reference materials for future projects or team members joining the team.
  • Collaborated with software engineers to develop and test application procedures for system efficiency.
  • Enhanced software performance by optimizing algorithms and streamlining code.
  • Implemented and updated application modules under the direction of Senior Software Developers.
  • Effectively coded software changes and alterations based on specific design specifications.
  • Utilized crucial design software skills to assist with integration projects.

Associate Developer

EnigmaScore
Kwale
03.2021 - 10.2021
  • EnigmaScore is an automated recruitment software created by Kenyans and Ugandans in a distributed software team
  • The software is live in Kenya and is soon to expand to Europe and the US
  • EnigmaScore also has an associate software trainee programme in which young motivated
  • Software Developers are trained in technical disciplines with production read software destined for commercial applications
  • Nelly is involved in the front end design and deployment to AWS
  • Roles & Responsibilities:
  • Hold scrum meeting every Monday to get status on the project
  • Plan and Coordinate Releases with Release Manager
  • Code feature requests (Stories) and Bug Fixes in 2 week Scrum cycles
  • Code tests: Unit test (testNg) Integration tests (jUnit - SpringBootTest) User acceptance tests (Katalon) used by CI (Continuous Integration -
  • Jenkins) on a delivery pipeline
  • Technologies used:
  • Angular 11
  • Spring Boot / ORM (Hibernate) - JPA and Native QL used for performance
  • Spring Security integrated with
  • AWS (for deployment and CI)
  • Postgres Database
  • IDEs: STS (built on Eclipse) - used for Java Spring Boot), VSC - used for Angular DBeaver - used for backing up and restoring databases for dev purposes Katalon Studio - used for authoring User Acceptance Tests pgAdmin - used specifically for Postgres DB
  • Interests
  • Open Source Software Development
  • Video Editing (Page 2 of 3)
  • Enigma Associate Curriculum Vitae
  • EnigmaScore - Kenya
  • Rahel Ndenga (Sales): 0746 100 851
  • Nelly Nakhero
  • 3D
  • Graphic Design
  • Animation (Page 3 of 3)
  • Enigma Associate Curriculum Vitae
  • EnigmaScore - Kenya
  • Rahel Ndenga (Sales): 0746 100 851

Education

Associate of Science - Bachelor of Science in Information Technology

Karatina University
Nyeri
08.2016 - 12.2021

Associate of Science - Software Engineering

ALX School of Software Engineering
Online
02.2022 - Current

Skills

Database Postgresundefined

Affiliations

  • SpotAdev
  • AfroFemCoders
  • WomenInTech
  • Tech Sisters

Software

UI Design

Graphic Design

Certification

Advanced Styling with Responsive Design Training - University Of Michigan

Interests

Open Source Software Development

Graphic Design

Animation

Game Development

Hobbies

Blogging, Art & DIYs

Timeline

Jira - Atlassian

01-2025

Social Entrepreneurship- HP Life

10-2024

Operational Readiness - World Health Organisation

10-2024

SpringBoot - Amigos Code

07-2024

Project Management- Great Learning

06-2024

Software Engineer

ImaliPay
01.2023 - 05.2025

Software Engineering Intern

ImaliPay
06.2022 - 12.2022

Graphic Design- Great Learning

03-2022

Associate of Science - Software Engineering

ALX School of Software Engineering
02.2022 - Current

Software Developer

Freelance
11.2021 - Current

Associate Developer

EnigmaScore
03.2021 - 10.2021

Advanced Styling with Responsive Design Training - University Of Michigan

01-2021

Associate of Science - Bachelor of Science in Information Technology

Karatina University
08.2016 - 12.2021
Nelly NakheroFull Stack Software Engineer