
Emmanuel Oyekan
Verified Expert in Engineering
Full-stack Developer
Nottingham, United Kingdom
Toptal member since September 1, 2022
Emmanuel is an AWS Certified Developer and AWS Solution Architect Associate with years of experience building functional web and mobile applications. With solid planning and problem-solving skills, he always works in a timely, efficient, and effective way to deliver solutions within project deadlines. Emmanuel is a quick learner who readily adapts to change and is driven by the will to impact organizational growth positively.
Portfolio
Experience
- Node.js - 4 years
- React - 4 years
- AWS Amplify - 3 years
- Next.js - 3 years
- Full-stack - 3 years
- TypeScript - 3 years
- Material UI - 2 years
- Cloud Computing - 1 year
Availability
Preferred Environment
Amazon Web Services (AWS), React, Node.js, GraphQL, REST APIs, JavaScript, Front-end, Back-end, Full-stack, Redux Toolkit
The most amazing...
...solution I've built is a treasury management and credit lending platform delivered within a tight deadline.
Work Experience
Senior Back-end Developer
Oxigen Business Group PTY LTD
- Developed an application to help automate reporting and save hours of manually entering data points.
- Took charge of database management and system architecture.
- Facilitated integrations of other 3rd-party business intelligence systems with the existing database.
Senior Full-stack Developer
Fluna
- Developed an app that allows users to invest money for a return on investment after a specified duration.
- Launched an app that connects to users' accounts and analyzes their financial activity to give them insights into their financial positions and forecast their burnout rate, among others.
- Built an app that consolidates users accounting data and gives them insight into their dealings with customers with information on top delinquent customers, average revenue per customer, upcoming and outstanding invoices, and customer management.
- Established the deployment process from development to the production environment.
- Built an administrative application to help the company manage user data amongst its sister applications.
Senior Back-end Developer
Asset Panda LLC - Main
- Developed background processes for managing large volume records processing.
- Worked on a data migration flow to update the primary and secondary keys to DynamoDB records.
- Worked on the feature to import and export large volume (1+ million) records.
- Resolved cyclic reference issues encountered in data referencing modules.
- Performed comprehensive back-end activities, manipulating data and building logic to meet business needs.
Full-stack Developer
Yahya Pirmahomed
- Developed an application that helps facilitate the sales of ad spaces between ad space owners and prospective clients.
- Handled database management and system architecture.
- Oversaw the project lifecycle from inception to the deployment of the production-ready application.
Full-stack Developer
Fluna
- Built an extensive financial management application that offers foreign exchange, credit lending, and reconciliation.
- Provided a solution that serves enterprise organizations with various services, including working capital loans, invoice factoring, cash flow forecasting, risk mitigation, and payment risk analytics.
- Took responsibility for key application modules and collaborated with a team to deliver them in a suitable timeframe.
- Integrated with a banking provider API to provide a payment solution for our clients.
Software Developer
Zoracom
- Worked on an incident management application to ease fault resolution in ISPs and CSPs and reduce downtime.
- Contributed to a network monitoring and management tool to provide total visibility of ISP and CSP networks.
- Developed a service management tool to facilitate a smoother relationship between the company and its client for services rendered.
- Handled a business management tool that helps with back-office operations and provides visibility of ongoing activities to management boards.
- Worked on a human resources management tool to help ease HR and administrative processes, including leave management and employee benefits.
- Developed public-facing websites for customers' businesses to reach prospective clients.
Full-stack Developer
IvyArc
- Created an eCommerce store to foster sales among vendors and customers.
- Built an e-learning platform publicly accessible to tutors and students to facilitate learning and information exchange.
- Worked on an event space application that has increased booking reservations by 200%.
- Used MongoDB, React, Node.js, and Express.js to develop the abovementioned applications.
- Led the team to project completion in a suitable timeframe.
Experience
Fluna Core
https://core.fluna.coThe tool also gave proper visibility for the data points being captured for customers to aid business insights.
I built it with React and AWS Amplify as the core stack for the project. I utilized many AWS Serverless offerings, including AWS Lambda, S3, SNS, SES, DynamoDB, Amazon Aurora, Cognito, etc.
I also worked with Material UI as a CSS framework and Redux for data interactions across the application.
Fluna Treasury Platform
http://www.fluna.coI took responsibility for key application modules. The application uses React and TypeScript for the front end, with GraphQL endpoints, and Node.js and Express.js for the back end. It also uses DynamoDB and Aurora PostgreSQL databases, AWS Lambda functions, AWS Cognito for user management, and AWS Amplify as a managed service.
Fluna Investor Portal
http://investor.fluna.coProvided a solution that serves as the fund-gathering platform for the loan disbursement arm of the company. Built with Next.js (for business page) and React (for private portal) using GraphQl endpoints. Implemented the use of AWS Amplify as a managed service for infrastructural overhead using AWS Lambda for serverless functions, AWS Cognito for User management, DynamoDB for Database interaction and S3 for file storage.
Served as a lead on the project and was also responsible for managing the deployment process to production.
ARC DIGITAL
http://www.ivyarc.comIt was built with Next.js and TypeScript, with React and Node.js under the hood. The database employed was MongoDB.
BAMZI
http://www.ivyarc.comI was the team lead for the project. The application used Node.js and Express.js for the back end and React for the front end, which consumed REST and RESTful APIs. It used a MongoDB database and Redux for internal state management. We implemented a CI/CD process to help with content delivery as the project went on. We also used Tailwind CSS to help with theme setting and styling uniformity among developers.
Fluna Textract
I was solely responsible for the design of the architecture and building of the project from conception to completion.
Education
Master's Degree in Sustainable Energy Engineering
University of Nottingham - Nottingham, United Kingdom
Bachelor's Degree in Petroleum Engineering
University of Ibadan - Oyo, Nigeria
Certifications
AWS Solutions Architect Associate
Amazon Web Services
AWS Certified Developer - Associate
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services
Skills
Libraries/APIs
AWS Amplify, Node.js, React, REST APIs, React Redux, Intercom API, Emotion Library, Chart.js, Stripe API, Stripe, Mindbody API, Socket.IO
Tools
Mongoose, Postman, Trello, JSX, Amazon Simple Email Service (SES), AWS AppSync, Git, NPM, Create React App, Redux Toolkit, AWS SDK, Slack, GitHub, Jira, Amazon Cognito, Figma, Amazon CloudWatch, Sequelize, GitLab, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon Textract, AWS IAM, AWS Step Functions
Languages
JavaScript, TypeScript, GraphQL, CSS, HTML, HTML5, ECMAScript (ES6), CSS3, DYNAMO, SQL, PHP
Frameworks
Material UI, Next.js, Redux, Express.js, Tailwind CSS, Ant Design, Serverless Framework, Bootstrap, React Native, Jest, Apache Velocity
Paradigms
Responsive Layout, Scrum, Responsive Web Design (RWD), Lambda Architecture, Event-driven Architecture, Hosting, Agile, Low-code Development, Microservices, Serverless Architecture, Back-end Architecture, REST, Continuous Integration (CI), Continuous Deployment
Platforms
AWS Lambda, Amazon Web Services (AWS), Visual Studio Code (VS Code), Firebase, AWS Elastic Beanstalk, Netlify, Amazon
Storage
MongoDB, Amazon DynamoDB, Databases, NoSQL, Amazon S3 (AWS S3), MySQL, PostgreSQL, PSQL
Other
Full-stack, Front-end Development, Web Development, APIs, Engineering, Software Engineering, Lambda Functions, Front-end, API Integration, Full-stack Development, Landing Pages, Back-end, Team Leadership, API Design, User Interface (UI), UI Development, Responsive Design, Minimum Viable Product (MVP), Web App Development, MERN Stack, Axios, Cloud Platforms, Versel, Startups, Intercom, Back-end Development, Single-page Applications (SPAs), Code Review, RESTful Services, CSS5, Email Templates, Responsive Email Templates, Agile Deployment, Fintech, Engineering Software, Serverless, Styled-components, Finance, eCommerce, Leadership, CI/CD Pipelines, Application State Management, Data Visualization, System Architecture, Optical Character Recognition (OCR), Charts, User Experience (UX), Amazon API Gateway, Server-side Rendering (SSR), Payment APIs, Instant Messaging, Software Architecture, Cloud Computing, Amazon RDS, Cloudflare, Energy, Renewable Energy, Green Energy, Energy Storage, Renewables, Sustainability
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