I'm Kenechukwu (just call me Code Hermit 😁), a passionate Software Engineer and Team Leader based in Nigeria with over 7 years of experience architecting enterprise-scale solutions and leading high-performing engineering teams.
Software Engineer & Solutions Architect
Nigeria 🇳🇬
Full-Stack Engineering
I architect and build enterprise-scale applications using TypeScript, Next.js, Angular, NestJS, Python, Express, React, and modern cloud infrastructure. Passionate about microservices architectures, API-first design, and scalable solutions.
Team Leadership
I lead engineering teams, mentor developers, and drive technical decisions that scale. Experienced in agile methodologies, code reviews, and fostering collaborative environments that deliver high-quality software solutions.
Solution Architecture
I design and implement robust software architectures that solve complex business problems. From system design to deployment strategies, I ensure solutions are maintainable, performant, and future-proof.
Beyond Code
When I'm not coding, I enjoy activities such as Gaming 🎮, watching Movies 🎞, playing Football ⚽, and staying active with fitness 🦾. I believe in maintaining a healthy work-life balance.
Tools & Technologies
Technologies I work with on a daily basis
Professional Experience
My journey through the tech industry
Head of Engineering
November 2025 - Present
- • Lead and manage the engineering team, setting technical direction and ensuring alignment with business objectives
- • Architect and oversee the development of scalable systems and infrastructure across frontend and backend services
- • Drive engineering best practices, code quality standards, and implement robust CI/CD pipelines
- • Mentor and develop engineering talent, conduct performance reviews, and foster a culture of continuous improvement
- • Collaborate with product and design teams to translate business requirements into technical solutions
- • Manage technical debt, prioritize feature development, and ensure timely delivery of high-quality software
FullStack Developer (Volunteer)
July 2025 - January 2026
- • Building and maintaining frontend & backend components
- • Participated in design sprints and technical reviews
- • Advanced financial inclusion through practical, decentralised tools
Lead Software Engineer
July 2023 - Present
- • Lead the backend team in building and maintaining the company's backend APIs
- • Integrated payment gateways such as Stripe and Paystack with the company's backend APIs
- • Implemented the event creation module/service and ticketing system to make event creation and ticketing seamless for users
- • Developed promo codes and discount codes generation and validation system for event organizers, vendors and attendees
Content Advisory Board Member
February 2023 - Present
- • Reviewed and provided input on blog posts, articles, videos, and other content produced by LogRocket
- • Provided guidance and feedback on LogRocket's content strategy and direction as a Content Advisory Board Member
- • Stayed up-to-date with industry trends and developments to provide insights and recommendations on LogRocket's content strategy
- • Demonstrated strong analytical and communication skills to provide actionable recommendations and feedback on LogRocket's content strategy
Engineering Lead
March 2025 - July 2025
- • As an Engineering Lead, I drove the technical vision and execution of projects, ensuring alignment with business goals. I led cross-functional teams, architected scalable systems, and oversaw the end-to-end software development lifecycle
- • Mentored engineers, enforced best practices, conducted technical reviews, and facilitated collaboration between product, design, and engineering teams to deliver high-quality solutions on time
- • Contributed to strategic planning, team growth, and continuous process improvements
Software Engineer
January 2025 - March 2025
- • As a Software Engineer at Punch Group in Lagos, Nigeria, I was responsible for developing innovative software solutions to meet the company's needs
- • Collaborated with teams to implement new features, conduct code reviews, and provide technical guidance to junior team members
Software Engineer
January 2023 - March 2025
- • Built and maintained backend APIs using Node.js/Express.js with TypeScript and MongoDB
- • Worked with RabbitMQ, and integrated it with the company's backend APIs to build a microservice architecture
- • Revamped the company's admin interface using React and TypeScript, and integrated it with the backend APIs
- • Worked with Docker to deploy and containerize the company's APIs for improved scalability and maintainability
FullStack Web Developer
August 2022 - January 2023
- • Met with clients to discuss project requirements and workflow
- • Designed and coded websites, from layout to function, according to client specifications
- • Project lead responsible for the successful completion and launching of various company web products
- • Involved in various team-based project development using technologies, tools, and frameworks like React, Node.js, Express, and MongoDB
- • Mentored junior developers by providing technical guidance and support, implementing best practices and standards for coding and testing, including using linting tools like ESLint
Junior Web Developer
November 2021 - July 2022
- • Designed the company's frontend interfaces using HTML, CSS, and Bootstrap
- • Added functionalities to existing company codebases using Vanilla JavaScript
- • Learned best practices for coding and testing, including using linting tools like ESLint and implementing pull-request workflows
Web Developer/Web Tutor
November 2019 - November 2021
- • Developed responsive websites and web applications for various clients using HTML, CSS, JavaScript, and Bootstrap
- • Provided one-on-one and group tutoring sessions for web development fundamentals, helping students learn HTML, CSS, and JavaScript
- • Created custom WordPress themes and plugins to meet specific client requirements
- • Collaborated with clients to understand their needs, provided project estimates, and delivered solutions within agreed timelines
- • Maintained and updated existing client websites, ensuring optimal performance and user experience