OutdefineJoin for free
Photo of Onyekachi Ugwueze

Onyekachi Ugwueze

Senior Full Stack Engineer

Abuja, Nigeria
0
Followers
0
Following
Experienced 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
  1. Developed event-driven microservices deployed on AWS EC2 instances.
  2. Performed thorough speed and latency assessments, strategically pinpointing opportunities for targeted performance enhancements.
  3. Carried out exhaustive unit and integration tests.
  4. Reduced development time by 30% by creating maintainable reusable components.
Blockchain Wallet Engineer

CoinDCX

Full time09/2021 - 01/2022
  1. Programmed and integrated a new cryptocurrency wallet microservice into an ecosystem with 50+ cryptocurrencies using TypeScript and Node.js.
  2. Developed high-performance, low-latency Restful APIs serving 12M+ users.
  3. Implemented caching mechanisms, resulting in over 25% increase in transaction lookup performance.
  4. Ensured private key security by building a private Key Management System (KMS) abstraction layer over the AWS KMS library.
  5. Improved code quality and reduced debugging time by almost 15% by adopting Test-Driven Development (TDD).
Software Engineer

Decred

Full time03/2017 - 07/2021
  1. Contributed to the development of event-driven microservices using Protocol Buffers for data serialization and gRPC for inter-process communication.
  2. Authored a Hierarchical Deterministic (HD) wallet generator for use by 50,000+ DCRD holders.
  3. Conceptualized and built a ticket-buying feature for use in a blockchain’s proof-of- stake consensus algorithm.
  4. Translated 70+ figma design mock-ups into rich Single Page Applications (SPA) using React.js.
  5. Mentored and provided clear guidance to less experienced developers, increasing overall productivity by up to 30%.
  6. Conducted 8+ peer code reviews on Pull Requests (PR) weekly to maintain code quality.
  7. 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
  1. Managed a team of 6 developers and UI designers across 3 business domains.
  2. Implemented CI/CD pipelines to ensure that every code commit followed the standard Software Development Life Cycle (SDLC) before automated deployment into production.
  3. Set up and managed AWS infrastructure using EC2, EBS, RDS, and IAM.
  4. Collaborated with development, planning, and testing teams to develop robust solutions meeting functionality, requirements, and scalability needs.
  5. Rebuilt a monolith into 14 independent microservices using JSON-RPC for inter- process communication.
  6. 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

astro circleWelcome 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
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

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!