Ikwemogena Abdulai

Ikwemogena Abdulai

Software Engineer in London, United Kingdom

About

I am a results-driven software engineer passionate about building functional and aesthetically pleasing products and experiences with code. I specialize in designing and optimizing scalable systems, enhancing application performance, building reliable APIs for high-traffic applications, and crafting reliable solutions across the stack.

Proficient in Go, Node.js, Python, and modern cloud infrastructure, I focus on creating solutions that are both stylish and practical. My proven track record includes reducing server costs, improving database performance, and developing resilient services that seamlessly handle millions of users. From seamless APIs to user-friendly interfaces, I bring ideas to life, one line of code at a time, combining technical expertise with an eye for design and usability.

Backend Technologies

  • Languages: Go, Node.js, Python, TypeScript, SQL, JavaScript

  • Frameworks & Tools: FastAPI, Express.js, Flask, NestJS, gRPC, GraphQL, Redis

  • Databases: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch

  • Cloud & DevOps: AWS (EC2, Lambda, RDS, S3, CloudWatch), Docker, Kubernetes, Terraform, CI/CD pipelines, Jenkins, Nginx

Frontend Technologies

  • Languages & Frameworks: Vue.js, React, Nuxt.js, JavaScript, TypeScript, HTML5, CSS3, Tailwind CSS

  • Tools: GSAP, Webpack, Vite, Axios, Pinia, Zustand

Work Experience

2023 — Now
Hybrid
  • Designed and implemented a scalable microservice architecture for a Learning Management Platform serving over 58,000 users, leveraging Docker, Kubernetes, Prometheus, Grafana, and gRPC for containerization, orchestration, monitoring, and efficient inter-service communication, ensuring smooth scaling and performance optimization.

  • Oversaw the development of a Travel AI App, managing the data pipeline efficiently with Node.js and MySQL, incorporating Kafka and AWS services to enhance personalized recommendations for users.

  • Implemented a cost-effective Media Delivery Network (MDN) using Cloudflare R2 and Node.js, reducing CDN costs and improving delivery speeds compared to previous solutions with Cloudinary.

  • Enhanced team productivity by optimizing the CI/CD pipeline, reducing build and deployment times by 35% through the integration of Jenkins, Github Actions, and Docker.

  • Guided cross-functional teams through the entire Software Development Life Cycle (SDLC), ensuring seamless collaboration with clients for project alignment on goals and timelines.

2022 — 2023
Remote
  • Designed and optimized scalable backend services using Go and PostgreSQL for the Human Manager platform, benefiting 30+ companies and over 85,000 employees.

  • Developed Go APIs to automate employee data synchronization with third-party tools, reducing manual input errors by 30%.

  • Collaborated on legacy system refactoring in Angular, resulting in a 25% downtime reduction.

  • Engineered responsive employee interfaces with Angular 15 and TypeScript, including an onboarding wizard that decreased HR documentation processing time by 40% and boosted data accuracy by 85%.

  • Improved codebase quality and reliability through unit tests with Cypress, adhering to Angular best practices, scalable design patterns, and active participation in style guide-compliant code reviews.

2022 — 2022
Software Engineer Intern at CheckLearn, Check DC
Hybrid
  • Developed a Spotify application integrating seamlessly with the Spotify API and a responsive news blog using React, gaining experience in delivering production-ready web solutions.

  • Enhanced proficiency in TypeScript and Nuxt 3 through hands-on projects, focusing on clean, scalable, and efficient code for improved performance and maintainability.

  • Collaborated with experienced mentors to apply design thinking principles, creating user-centric interfaces that improve usability and engagement.

  • Completed a 17-week internship program focused on real-world projects, receiving feedback from industry leaders and mastering tools and practices essential for modern frontend development.

2022 — 2022
Software Engineering Intern at ALX
Remote
2021 — 2021
IT Intern at Tranos
Ogba, Ikeja, Nigeria

Education

2018 — 2022
Computer Science at Babcock University
Ilishan-remo
  • Designed and implemented a secure digital payment system utilizing QR code technology, streamlining transactions and enhancing user experience for seamless payments.

  • Data Structures and Algorithms

  • Operating systems

  • Database systems

  • Artificial Intelligence

  • Numerical Methods

Side Projects

Ongoing

A custom e-commerce website for a bakery.

Contact

GitHub