Onyekachi Ugwueze
Senior Full Stack Engineer
Abuja, Nigeria
0
Followers0
FollowingExperienced Full-Stack Developer with 8+ years of hands-on experience in designing, developing, and deploying robust web applications. Proficient in harnessing cutting- edge tools to craft concise and easily maintainable code. Adept communicator who thrives in collaborative teams. Successfully led and coordinated teams of 6-10 members, driving the success of several product launches.
Careers
Full-Stack Software Engineer
Initium Labs
Full time02/2022 - 06/2023
- Developed event-driven microservices deployed on AWS EC2 instances.
- Performed thorough speed and latency assessments, strategically pinpointing opportunities for targeted performance enhancements.
- Carried out exhaustive unit and integration tests.
- Reduced development time by 30% by creating maintainable reusable components.
Blockchain Wallet Engineer
CoinDCX
Full time09/2021 - 01/2022
- Programmed and integrated a new cryptocurrency wallet microservice into an ecosystem with 50+ cryptocurrencies using TypeScript and Node.js.
- Developed high-performance, low-latency Restful APIs serving 12M+ users.
- Implemented caching mechanisms, resulting in over 25% increase in transaction lookup performance.
- Ensured private key security by building a private Key Management System (KMS) abstraction layer over the AWS KMS library.
- Improved code quality and reduced debugging time by almost 15% by adopting Test-Driven Development (TDD).
Software Engineer
Decred
Full time03/2017 - 07/2021
- Contributed to the development of event-driven microservices using Protocol Buffers for data serialization and gRPC for inter-process communication.
- Authored a Hierarchical Deterministic (HD) wallet generator for use by 50,000+ DCRD holders.
- Conceptualized and built a ticket-buying feature for use in a blockchain’s proof-of- stake consensus algorithm.
- Translated 70+ figma design mock-ups into rich Single Page Applications (SPA) using React.js.
- Mentored and provided clear guidance to less experienced developers, increasing overall productivity by up to 30%.
- Conducted 8+ peer code reviews on Pull Requests (PR) weekly to maintain code quality.
- Contributed to the development of a GUI desktop wallet built on an in-house Simplified Payment Verification (SPV) wallet library written in Go.
Full-Stack Software Developer
De LincTech LTD
Full time12/2013 - 03/2017
- Managed a team of 6 developers and UI designers across 3 business domains.
- Implemented CI/CD pipelines to ensure that every code commit followed the standard Software Development Life Cycle (SDLC) before automated deployment into production.
- Set up and managed AWS infrastructure using EC2, EBS, RDS, and IAM.
- Collaborated with development, planning, and testing teams to develop robust solutions meeting functionality, requirements, and scalability needs.
- Rebuilt a monolith into 14 independent microservices using JSON-RPC for inter- process communication.
- Released and launched a web-based school management system used by 13 schools and 4000+ pupils.
Education
Federal University of Technology, Owerri
Computer Science
09/2006 - 11/2011Bachelor's DegreeClass of 2011
Skills
GolangReact.jsNode.JSVue.jsPythonBlockchainPHPMySQLNoSQLTypeScript
Experience8+ years
Hourly rate$27/hr
Open to
remote
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free