Ebenezer Akinkahunsi
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since May 10, 2022
Ebenezer is a passionate, highly skilled developer experienced in JavaScript, TypeScript, Node.js, AWS Cognito, AWS S3, and MongoDB. He has proficiency in Agile methodologies and project management, delivering high-quality code and collaborating with cross-functional teams. He also has strong leadership and problem-solving abilities, with excellent communication skills. Ebenezer is continuously learning and adapting to drive innovation. Let's connect to achieve your business goals.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Node.js, TypeScript, MongoDB, Express.js, Koa, Amazon S3 (AWS S3), Back-end Development, APIs, Back-end
The most amazing...
...solution I've developed was for dispatch management that recommends an optimized route when delivering orders to multiple locations.
Work Experience
Senior Node.js Developer
NFT Valuations
- Developed apps that pull data constants from popular marketplaces and process them.
- Optimized two entirely different code bases passed on to me.
- Handled complex data structures keeping in mind the usefulness of time-space complexity.
Senior Back-end Developer
Cherry Blossom Intimates
- Involved in the development of existing products and the integration of additional features.
- Worked with Node.js, Firebase functions, Shopify, Brightree, and more.
- Developed and presented findings to problems in existing solutions alongside integrations with multiple platforms.
Back-end Developer
Elen Software
- Developed existing and new products and microservices, gaining experience in software architecture, DevOps, and AI using Node.js, Koa, RabbitMQ, Redis, MongoDB, Docker, and Jest.
- Utilized agile leadership training and software design methodologies according to best practices.
- Developed and presented findings to problems in existing solutions.
- Became the payment expert and made changes to the payment service pertaining to integrating the Elen app with a payment platform. Optimized and reviewed codes and created a framework for solution architecture.
- Helped colleagues grow professionally, taking a significant role in onboarding new team members.
- Tracked and fixed bugs using Jira as a reporting tool.
- Handled the migration from our initial authentication logic to Amazon Cognito.
Back-end Developer
Concept Nova
- Collaborated with the software development team to maintain and improve new and existing back-end applications and processes.
- Built a dispatch solution that not only tracks packages end-to-end but also provides an optimized route.
- Redesigned a monolithic architecture into microservices.
Full-stack Developer
Decagon
- Designed, developed, and integrated user-facing elements created by front-end developers with server-side logic to produce well-tested and high-quality code.
- Handled database management systems with relational databases like MySQL, PostgreSQL, and also other databases with MongoDB.
- Implemented both unit and integration tests. Performed code reviews.
- Utilized Agile leadership training software design methodologies and best practices.
- Started as a member of a team and then grew to lead the team that developed an eCommerce and notes app.
JavaScript Developer
Freelance
- Designed four projects and apps. Developed a weather app, a to-do list app, the front end for a photography and cinematography project, and an app for instant messaging.
- Built and consumed REST APIs with Node.js, JavaScript, TypeScript, and React. Wrote APIs documentation.
- Designed, developed, performed troubleshooting, debugged, tested, and implemented server-side logic using MongoDB and Node.js.
Brand Implementation Analyst
ENYO Retail & Supply
- Analyzed data from 45 stations, and it grew to 85 stations in 11 months.
- Implemented consistent branding, merchandising, quality control activities, stations, and trucks at retail service stations and for corporate communications assets.
- Managed events, planned, organized, and convened all corporate and social events. Participated in product launch/relaunch, conferences, annual general meetings, staff bonding events, etc.
- Sustained quality control plans at all 85 retail stations using the brand manual and checklist. Kept inventory of all station materials.
- Updated the station branding manual and checklist when required and circulated it to all stakeholders, and reviewed reports and documentation sent by station managers.
- Generated branding budget estimation for 43 stations and stayed within the budget frame 93% of the time.
Retail Station Manager
ENYO Retail & Supply
- Managed around 20 staff on a two shift rotation cycle with a daily volume of about 15,000 liters. Drove station operations, including sales, customer service, finance, and human resources.
- Computed accurate and consistent usage of various platforms to track sales, inventory, and profit and loss statements.
- Ensured timely reporting and reconciliation of sales, expenses, and cash reports. Prepared relevant periodic reports and carried out other banking related duties that may be needed.
- Confirmed that the highest standards are met concerning product quality, customer service, and experience.
Experience
Elen Financial Software
http://www.elen.coI worked on implementing some of the back-end features of the Elen app that financial advisers have specifically designed for financial advisers.
A Health Shopping Site for Mastectomy
http://www.myya.comNFT Valuations
https://nftvaluations.com/NFT Valuations is a company with the mission to establish a robust and defensible methodology for calculating Non-fungible Tokens (NFTs) market capitalizations on an ecosystem basis. It is a startup company that started in April 2021, backed by the University of Nicosia (UNIC).
Education
Bachelor's Degree in Chemical Engineering
University of Ilorin - Ilorin, Kwara State, Nigeria
Certifications
Scrum Fundamentals Certified
SCRUMstudy
Skills
Libraries/APIs
Node.js, Stripe, React, Google Maps SDK, Shopify API
Tools
Mongoose, Ngrok, RabbitMQ, AWS SDK, Amazon Cognito
Languages
TypeScript, JavaScript, Processing, GraphQL
Frameworks
Express.js, Koa, Jest
Paradigms
Microservices, Scrum
Platforms
MacOS, Amazon Web Services (AWS), Docker, Firebase, Shopify
Storage
MongoDB, NoSQL, Amazon S3 (AWS S3), PostgreSQL, Google Cloud Storage, Redis, MySQL
Other
Back-end Development, APIs, Back-end, SaaS, API Integration, Code Review, Thermodynamics, Crisis Management, Stakeholder Management, Stakeholder Engagement, Data Management, Branding, Budgeting, Leadership, Sales, Quality Assurance (QA), Firebase Cloud Functions, Brightree, Email, Apollo, Apollo Server, Non-fungible Tokens (NFT), TypeORM
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring