NIXON CHEBII--
Professional Summary
Seasoned Senior Back-End Engineer with 8+ years of experience in software
development, specializing in designing and implementing scalable, high-performing
microservices using Java, Kotlin, and Spring Boot. Proficient in API design (REST,
gRPC, GraphQL) and experienced with diverse data store solutions (SQL, NoSQL,
Redis, Elasticsearch). Skilled in integrating headless CMS solutions with Angular-based
frontends and implementing knowledge management systems (KMS) to enhance
content delivery. Adept at collaborating within cross-functional teams to deliver robust
SaaS solutions that drive business growth.
Work Experience
Zepz - Sr Backend Engineer (Remote)
Nov 2023 current
● Contributed to building a high-performance pricing engine, optimizing efficiency
and scalability.
● Designed and developed microservices using Spring boot/Kotlin and java to
support business-critical operations, leveraging event-driven architecture.
● Implemented and documented REST and gRPC APIs consumed by both
internal and external applications.
● Enhanced application performance and ensured system reliability by
implementing caching with Redis and optimizing Elasticsearch queries.
● Actively participated in global architecture discussions and technical solution
design, ensuring they are aligned with cloud-native principles.
● Resolved technical issues promptly, minimizing downtime for users.
● Stayed up-to-date with emerging technologies, continuously enhancing
personal expertise.
● Analyzed user feedback to identify areas for improvement in future updates.
● Fixed bugs reported by users to enhance program functionality and user
satisfaction.
● Automated repetitive tasks, increasing team productivity and efficiency.
● Tested new software products thoroughly before launch to ensure quality and
reliability.
● Collaborated with team members to design, code, and test new features for
existing programs.
● UtilizedUtilized Docker and Kubernetes for containerization and orchestration of
microservices.
● Collaborated with frontend teams to design reusable Angular components for
seamless integration with REST APIs and CMS platforms
● Designed and implemented KMS solutions to streamline internal knowledge
sharing and improve documentation accessibility
The Jitu - Sr Software Engineer (Nyeri)
Mar 2022 - Nov-2023
● Built robust backend solutions for SaaS platforms, integrating third-party APIs
and services.
● Ensured high code quality by adopting TDD as a standard practice.
● Delivered scalable microservices supporting rapid application growth while
maintaining high security standards.
● Mentored junior engineers and contributed to knowledge-sharing initiatives
within the team.
● Automated repetitive tasks, increasing team productivity and efficiency.
● Provided technical support and training for users unfamiliar with new software
systems.
● Resolved technical issues promptly, minimizing downtime for users.
● Integrated third-party services using APIs to expand application capabilities.
● Participated in agile development cycles, contributing to rapid product
iterations.
● Analyzed user feedback to identify areas for improvement in future updates.
● Built and maintained Angular-based frontend applications, ensuring responsive
design and seamless experience
● Integrated third-party CMS platforms (e.g Builder.io, Cosmic) to enable
drag-and-drop content management for non-technical users
● Developed reusable Angular directives and services to enhance frontend
modularity and maintainability
Hommie Inc - Sr Software Engineer (Nakuru)
May 2019 - Mar-2022
● Provide guidance and mentorship to junior and mid-level engineers
● Conduct code reviews and ensure best practices are being followed
● Set coding standards and establish architectural guidelines
● Collaborate with product managers and stakeholders to define project scope
and requirements
● Help prioritize tasks and manage project timelines
● Track progress and report on project status
● Lead the design and architecture of complex systems and applications
● Make decisions regarding technology stack, tools, and practices
● Ensure that solutions are scalable, maintainable, and meet performance
requirements
● Address and resolve technical issues and challenges as they arise
● Conduct root cause analysis for production issues and implement solutions
Mapps Ventures Ltd- S/W Engineer
May 2017 - May 2019
●
●
●
●
●
Focus on developing server-side applications
Write APIs using Django REST Framework
Manage database schemas and queries with PostgreSQL
Ensure application performance and reliability
Applied working knowledge of software lifecycle to develop and lead software
efforts.
● Partnered with product owners, designers, and quality assurance engineers to
deliver high-quality software solutions within project timelines.
● Documented software defects with bug tracking system, reporting defects to
software developers.
Education
Bsc Computer Science - Pwani University (2017)
Skills
● Languages: Java, Kotlin, Python, C#
● Frameworks & Tools: Spring Boot, Hibernate, TDD, Swagger, OpenAPI,
Flask, Django, JUnit, ArgoCD]
● Frontend Technologies: Angular, AngularJS, TypeScript, HTML5, CSS3
● CMS Platforms: Storyblok, ButterCMS, Builder.io, Cosmic, Sanity
● KMS Tools: Confluence, SharePoint, Custom KMS Implementations
● API Integration: REST, GraphQL, gRPC with CMS and Angular frontends
● Data Stores: PostgreSQL, MongoDB, Redis, Elasticsearch
● Messaging & Streaming: Kafka, RabbitMQ, Amazon SQS
● Cloud Providers: AWS (S3, EC2, RDS, Amazon SNS, EventBridge)
● Other Tools: Docker, Kubernetes, Jenkins, Git, Webpack
● Architectures: Event-Driven Architectures, Microservices, Monolith