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 PostgresJava J2SE Server Side developmentJava J2EE Spring, Spring MVC, Servlet, JSP, JSTL, JavaScript, jQueryCSS, HTMLJava J2EE Persistence ORM (Hibernate)Java J2EE ApplicationAgile Methodology Test Driven Development (testNg), Continuous AcceptanceTesting (Katalon), Continuous Integration (testNg, JUnit)Cloud Platforms AWS - S3 storage, EC2 instances, Load Balancers, Security andJavaScript Vanilla Javascript, TypeScript, jQueryOperating Systems Linux, Windows

SQL Database

Angular Framework

Java Springboot

SQL integration

UI/UX

Javascript

GIT

Object-oriented programming

API integration

Git proficiency

Project management

DevOps principles

API design

RESTful services

Full-stack development

PostgreSQL

Docker

Kubernetes

GCP

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