Lanre Makinde
Sr. Software Engineer at Exodus- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Pidgin English -
-
Yoruba Native Language -
Topline Score
Bio
Matt Digel
I’ve worked with dozens of Software Engineers in my career and Lanre stands out to me as one of the best. If I were to start a technology company, I’d want Lanre on that team. Not only because of his technical expertise and high quality communication skills, but because he is a funny and enjoyable person to spend a lot of time with. Lanre always impressed me with his expert knowledge of javascript and his ability to tackle some of our toughest technical challenges.
Matt Digel
I’ve worked with dozens of Software Engineers in my career and Lanre stands out to me as one of the best. If I were to start a technology company, I’d want Lanre on that team. Not only because of his technical expertise and high quality communication skills, but because he is a funny and enjoyable person to spend a lot of time with. Lanre always impressed me with his expert knowledge of javascript and his ability to tackle some of our toughest technical challenges.
Matt Digel
I’ve worked with dozens of Software Engineers in my career and Lanre stands out to me as one of the best. If I were to start a technology company, I’d want Lanre on that team. Not only because of his technical expertise and high quality communication skills, but because he is a funny and enjoyable person to spend a lot of time with. Lanre always impressed me with his expert knowledge of javascript and his ability to tackle some of our toughest technical challenges.
Matt Digel
I’ve worked with dozens of Software Engineers in my career and Lanre stands out to me as one of the best. If I were to start a technology company, I’d want Lanre on that team. Not only because of his technical expertise and high quality communication skills, but because he is a funny and enjoyable person to spend a lot of time with. Lanre always impressed me with his expert knowledge of javascript and his ability to tackle some of our toughest technical challenges.
Credentials
-
Triplebyte Certified Generalist Software Engineer
Triplebyte
Experience
-
Exodus
-
Financial Services
-
1 - 100 Employee
-
Sr. Software Engineer
-
مايو 2021 - - الحالي
-
-
-
Codesmith
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
ديسمبر 2020 - مايو 2021
- Mentor and train junior software developers in technologies across the stack by providing dedicated one-on-one code review, whiteboarding sessions to ensure best practices and uniformity across the codebase.- Conduct technical interviews to evaluate the understanding of JavaScript fundamentals, analytical problem-solving skills, and overall technical communication for acceptance to Codesmith’s immersive program. - Mentor and train junior software developers in technologies across the stack by providing dedicated one-on-one code review, whiteboarding sessions to ensure best practices and uniformity across the codebase.- Conduct technical interviews to evaluate the understanding of JavaScript fundamentals, analytical problem-solving skills, and overall technical communication for acceptance to Codesmith’s immersive program.
-
-
-
ApolloDevQL (Open Source Product)
-
United States
-
Technology, Information and Internet
-
Senior Software Engineer
-
يوليو 2020 - أبريل 2021
- Integrated GraphiQL plugin to help developers perform test queries without going to their codes in order to fast track database query design and entity mapping of the database schema.- Integrated Typescript to utilize its static analysis to hot code the dev tool panel thereby reducing interpret/compile time that could be added to the browser’s compilation overload. It also improves cross-development team code generation and ensuring overall scalability.- Utilized the multi-process architecture of google chrome, chrome developer tools’ messaging capabilities, runtime APIs as observables to intercept graphQL queries and data between website application and developer tool.- Leveraged React Hooks to maintain state and enforce one-way data flow for React-based frontend UI with modularized components.- User Material-UI components to create tabs, buttons, and GraphQL resolver time charts for a clearly organized and declarative UI.- Utilized Jest unit tests and Enzyme snapshots to evaluate correct component architecture.
-
-
-
-
Software Engineer, Payment Gateway Merchant Onboarding Dashboard
-
أغسطس 2020 - نوفمبر 2020
- Implemented graphQL for merchant’s transactions to reduce network request overhead considering the volume of people using the payment gateway.- Utilized React to develop front-end of merchants dashboard application, leveraging the component reusability to save production time and enable application layer scaling with anticipated merchant adoption growth.- Utilized strategy design pattern to develop react, woo-commerce, magento & word-press plugins for quick merchant onboarding to simplify integration of merchant’s websites to payment gateway.
-
-
-
-
Ubiquitous Spoon | Nutrition and Recipe Application
-
يونيو 2020 - نوفمبر 2020
- Implemented JWT for generating tokens for creating sessions there preserving user state and ensuring user fidelity as well as application security.- Used redux to manage complex app wide state leveraging on its pure functions, centralized state and predictable state updates- Deployed PostgreSQL database for a more structured schema to store relational data for users and recipes and guarantee validity of transactions between relationships of data entities through ACID compliance i.e. atomicity of data records, data consistency, concurrent read/write access & isolation, and durability during failure-incidents.- Designed backend architecture leveraging Node.js & Express server for RESTful API with modularized middleware to facilitate asynchronous database connections that enable user authentication, session management and data storage- Applied webpack to application in order to utilize hot module reloading, ES6+ transpilation npm packages, and using minification features to decrease bundled file size.
-
-
Meetgrapql | Chrome/Firefox extension for google meet session.
-
مايو 2020 - نوفمبر 2020
- Utilized styled-components to reduce clutter in functional components as well as maintaining separation of concerns between css and javascript and reduced clutter of styling in components.- Used Google Meet JS API to implement a proxy into the extension to intercept vital real-time event information from the google meet session- Utilized sockets.io to communicate between extension, google meet, and the participant through background services of the Web Browser Extension APIs and extension’s backend to prevent lagging and data loss hence reducing latency when participants are more than 10.- Used Context API and react hooks as a state management concept to maintain data transported over sockets eradicating prop drilling at every level in socket activity as well as participants' session.
-
-
-
-
Software Engineer, Social Story Sharing Experience for the Pandemic
-
أبريل 2020 - يوليو 2020
- Utilized Node/Express to develop backend APIs for social story sharing react Single Page Application, a use case for the pandemic outbreak.- Developed No-SQL queries to implement geo-spatial searches, hierarchical relationships using aggregation pipelines- Used React Context API to implement hooks for Auth0 implementation to prevent security risks and social network integration- Utilized bcrypt encryption & JWT tokens to enhance security and implement robust authentication and authorization in the Node backend.
-
-
-
HOBNIKA LIMITED
-
United Kingdom
-
Retail
-
1 - 100 Employee
-
Lead Engineer, Events Ticketing E-commerce
-
ديسمبر 2018 - سبتمبر 2019
- Oversaw a team of 10 developers to develop an event ticketing web e-commerce ticketing platform for events for the UK market.- Deployed python web server’s performant framework with Django to manage authentication and user friendly admin interface.- Implemented AngularJS MVC design pattern to bind data between model and view components of the website.- Utilized selenium to implement automated end-to-end testing of AngularJS based UI including validation, controller behaviour and django REST api calls.- Forecast & optimized cloud infrastructure costs, reducing 50% of the total expenses related to deployment with AWS EBS and Docker containers.- Implemented Redis/RabbitMQ as message brokers to communicate celery based background tasks and 3rd party services.
-
-
-
Co-operative Bank of Kenya
-
Kenya
-
Financial Services
-
700 & Above Employee
-
Senior Developer, Web Service Team
-
مارس 2018 - نوفمبر 2018
Implemented backend web services to integrate internal banking applications' end-to-end workflow automation using laravel PHP. Implemented backend web services to integrate internal banking applications' end-to-end workflow automation using laravel PHP.
-
-
-
Zedvance Finance Limited
-
Nigeria
-
Financial Services
-
200 - 300 Employee
-
Lead Developer, MoneyPal Hybrid Mobile App
-
ديسمبر 2016 - يناير 2018
Developed hybrid mobile application and backend services for money lending and credit reporting application. Developed hybrid mobile application and backend services for money lending and credit reporting application.
-
-
-
-
Lead Developer
-
يونيو 2016 - ديسمبر 2016
⇢ Designed and Developed a highly customizable CMS with gis integration using Google Map to trace cargo movement.⇢ Integrated mobile app to communicate last-mile delivery verification using Ionic Framework and Node.js for a hybrid mobile application. ⇢ Designed and Developed a highly customizable CMS with gis integration using Google Map to trace cargo movement.⇢ Integrated mobile app to communicate last-mile delivery verification using Ionic Framework and Node.js for a hybrid mobile application.
-
-
Education
-
Olabisi Onabanjo University(O.O.U)
Bachelor's degree, Computer Science -
Codesmith
Open Source Residency for Experienced Software Engineers