Ebenezer Azumah

Ebenezer Azumah

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Software engineer
Software engineer

Experienced software engineer with expertise in TypeScript, React, and NodeJS. Proven track record of delivering scalable solutions and optimizing performance and user experience through technical explorations. Skilled in Agile methodologies and fostering team cohesion to drive project success.

UTC (+00:00)
Joined July 2021
EXPERTISE
5 years experience
5 years experience
5 years experience
4 years experience
3 years experience
3 years experience
5 years experience

REVIEWS FROM CLIENTS

Ebenezer's profile has been carefully vetted and approved as a Codementor. Connect with Ebenezer now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
ilink
TypeScript
0
0
notes
TypeScript
0
0
EMPLOYMENTS
Full Stack Engineer
TryHackMe
2023-04-01-Present
  • Collaborated with teammates to execute the migration to TypeScript and React, elevating codebase integrity, scalability, and deve...
  • Collaborated with teammates to execute the migration to TypeScript and React, elevating codebase integrity, scalability, and developer efficiency.
  • Conducted thorough technical discovery for new feature tickets, assessing the potential for service functions' reusability, and advocating for spikes when necessary to explore alternative approaches.
  • Conducted several spikes to research and determine the best approaches, e.g., a spike for calculating, storing, and caching user progress within Tryhackme rooms, optimizing performance, and enhancing the user experience.
  • Conducted thorough code reviews to ensure adherence to best practices, maintain code quality, and foster collaboration within the development team. Implemented innovative solutions that significantly enhanced platform performance, elevated user experience, and fortified security measures.
  • Contributed to architectural decisions and provided strategic insights that drove continuous improvement initiatives forward.
  • Demonstrated adeptness in working within established Agile methodologies, including Scrum and sprint planning, to facilitate seamless collaboration, optimize workflows, and achieve project objectives efficiently
Node.js
Git
MongoDB
View more
Node.js
Git
MongoDB
Unit Testing
Mongoose
TypeScript
Firebase
Front-End
React
JavaScript
Redux
Agile
Expo
View more
Software Engineer
BEQUANT
2021-10-01-2023-04-01
  • Implemented weekly feature requests from Business Analysts at Bequant, ensuring timely delivery and alignment with project object...
  • Implemented weekly feature requests from Business Analysts at Bequant, ensuring timely delivery and alignment with project objectives.
  • Conducted code reviews and engaged in pair programming sessions with team members to maintain code quality and foster collaboration. Undertook project maintenance and upgrades, ensuring that tools and libraries were consistently up to date to enhance performance and security.
  • Developed a standardized backend project structure and tooling using Typescript, providing a cohesive framework for all backend projects.
  • Contributed to the conversion of legacy JavaScript projects to Typescript, improving codebase integrity and scalability.
  • Implemented a Layered Architecture (Controller -> Service -> Repository -> Database) to enhance code organization and maintainability.
  • Utilized a diverse set of technologies including Typescript, JavaScript, Express, Node.js, Vue.js, Mongoose, MongoDB, GitLab/GitLab CI, Docker, Docker Compose, EJS, JQuery, Jest, and Mocha.
  • Adhered to industry standards such as MVC, Gitflow, Conventional Commits, Semantic Releases (Automated), CI/CD, REST, Unit Testing, and Layered Architecture (Controller -> Service -> Repository -> Database).
  • Leveraged project management tools like YouTrack and communication platforms like Slack to streamline workflows and facilitate team collaboration.
Node.js
MongoDB
Jenkins
View more
Node.js
MongoDB
Jenkins
Mongoose
TypeScript
GitLab
Docker
EJS
JavaScript
Vue.js
Express.js
View more
Software Engineer
Nyeova Systems
2020-07-01-2021-10-01
  • Develop a cross-platform desktop application (PigeonBolt Admin Portal) using TypeScript, Apollo Client, React, and Electron JS</l...
  • Develop a cross-platform desktop application (PigeonBolt Admin Portal) using TypeScript, Apollo Client, React, and Electron JS
  • Developed mobile applications for PigeonBolt Courier and PigeonBolt Client using TypeScript, Apollo Client, and React Native
  • Deployed PigeonBolt Courier and PigeonBolt IOS applications to the Apple App Store and Google Play Store
  • Utilized technologies such as location tracking, push notifications, Google Maps, Typescript, Javascript, Apollo GraphQL, Express, Node, React, React Native, Electron JS, and Google Cloud Platform
Node.js
Google Maps
TypeScript
View more
Node.js
Google Maps
TypeScript
Firebase
React
Google Cloud Platform
JavaScript
React Native
GraphQL
Electron.js
Express.js
Experimentation
Push notifications
View more
PROJECTS
PigeonUltraView Project
2020
PigeonUltra is a mobile and online product that delivers quality e-commerce essentials from restaurants, groceries, bakeries, marketplace...
PigeonUltra is a mobile and online product that delivers quality e-commerce essentials from restaurants, groceries, bakeries, marketplace shops, and pet-care services in Ghana, West Africa. App services include: Luxury Dining - This Collection gives you an opportunity to experience something you couldn't make at home. Treat yourself to our most delicious and affordable meal services. Comfort Dining – This is about quick service, affordability, and delicious warmth. Grocery Shopping Bakeries and Dessert Delight
Node.js
MySQL
Redis
View more
Node.js
MySQL
Redis
TypeScript
React
React Native
Redux
GraphQL
View more
LivelyCuraView Project
2024
LivelyCura is a modern healthcare platform designed to connect patients with pharmacies, clinics, and labs through a seamless digital exp...
LivelyCura is a modern healthcare platform designed to connect patients with pharmacies, clinics, and labs through a seamless digital experience. The app allows users to: Order medications for home delivery or pickup Book lab tests and clinic visits Chat with healthcare professionals Track prescriptions and medical cases Receive reminders and alerts via SMS and push notifications
Node.js
MongoDB
SEO
View more
Node.js
MongoDB
SEO
Mongoose
TypeScript
GitLab
React
Cloudflare
JavaScript
React Native
Redux
Expo
Express.js
View more