Seun Somefun

Seun Somefun

$20/hr
Problem solving, Javascript, Programming,Coding
Reply rate:
75.0%
Availability:
Hourly ($/hour)
Age:
34 years old
Location:
Lagos, Lagos, Nigeria
Experience:
2 years
SEUN SOMEFUN SOFTWARE ENGINEER | SENIOR BACKEND ENGINEER https://www.linkedin.com/in/oluwaseun-somefun/ https://www.github.com/danoseun 1B Bamgboye str, Ejigbo, Lagos | -|- PROFESSIONAL SUMMARY Strong engineering background, self-motivated, collaborative, attentive to detail, and most importantly, curious. Class-A communicator with strong Typescript/Javascript skills having worked in diverse teams. Consistently demonstrated ability to ship high-quality products. Problem solver, comfortable with ambiguity, and eager to embrace ownership and accountability. Expertise and knowledge in the development of microservices using a modern programming language such as Node. Experience using Docker and cloud technologies such as Serverless, and Amazon Web Services (AWS). Strong Database Design, Testing, and Automation skills. Always thinking about overall architecture and owning its evolution based on engineering and product needs. Understands metrics and how customers use products, strong voice on product decisions and prioritization. CORE COMPETENCIES Programming Languages (Javascript/Typescript, Ruby) Web Performance Optimization and Database Management (MySQL, PostgreSQL, MongoDB) Microservice Architecture Agile Software Development Back-end web Development Test Driven Development (Nodejs/expressjs, Ruby on Rails) PROFESSIONAL EXPERIENCE QUIDAX TECHNOLOGIES Senior Backend Engineer | June, 2021 - Present Quidax Core engineer on the team that built the new Quidax mobile app which increased customer retention by 50%. The app currently has over 500,000 users and counting. (https://play.google.com/store/apps/details?id=com.quidax.lite&hl=en&gl=US&pli=1). Integrated market data for coin pairs from a third party into the mobile app. Designed and implemented price alerts on the new mobile app. Worked on splitting and separating several services into standalone microservices to increase scalability by 50%. Basqet (https://www.basqet.com) Core engineer on the team building the payment infrastructure to power online payments with cryptocurrencies for over 1,000 merchants and counting. Built the payment links system which is a very easy and simple way for merchants to accept payments from customers. Enforced writing tests and tech design docs. Worked on all admin-related features and APIs. Refactored most of the services built to meet changing product specifications. Refactored and added features to existing dashboard functionalities. Built and owned the dispute flow for underpayment and overpayment. Built and owned KYC flow for over 1,000 merchants. Reviewed technical docs, and specs and unblock colleagues where and when necessary. Participated in Bi-weekly Sprint Planning process. NAHMII AS Software Engineer/DevOps Engineer | April, 2022 - February, 2023 Worked on a couple of projects that involved using the following skills: Javascript, TypeScript, Ethers, Git, Ethereum, Crypto, NFTs, GitOps, and more. Migrated the Nahmii meta service from Javascript to Typescript with 90% test coverage. Fixed bugs and added new features to the Kiwii(NFT) product/codebase that was built with Javascript, nodejs/express, Ethers, and MongoDB. Worked on the Kiwii trackers codebase which was built with Javascript, nodejs/express, Ethers, and MongoDB. Worked on slack integration with Github to notify slack of CI/CD failures. Collaborated on setting up ArgoCD workflow at the infrastructure level. MONEY AFRICA (CONTRACT) Senior Backend Engineer & Engineering Manager | November, 2021 - April 2022 Started and led hands-on coding work on the new look MVP money Africa web app (backend and frontend). Worked on the Systems Design and Architecture of the MVP. Managed a growing engineering team charged with developing efficient systems. Established good agile practices and processes ranging from conducting code reviews to proper use of version control systems, unit integration, and end-to-end testing, amongst others. Worked closely with the PM to prioritize tasks based on the roadmap. Interviewed new engineering intakes and informed management on engineering decisions. BOOKINGS AFRICA Backend Engineer | December, 2020 - April, 2020 Collaborated with the lead backend engineer to fix bugs and design architecture/flow for different features. Collaborated with mobile and frontend engineers while supplying them with necessary APIs and fixing/adjusting APIs to return data suitable for consumption by both clients. Analyzed information to determine, recommend, and plan the installation of a new system or modification of an existing system. Supported the lead engineer on deployment issues and infrastructure needs. Worked hand-in-hand with other team members and proffer solutions to problems as needed. Recommended architectural improvements, design solutions, and integration solutions. Reviewed processes and code while giving feedback when necessary. LIVEIZY (CONTRACT) Senior Backend Engineer | September, 2020 - December, 2020 Worked as the lead and only backend engineer on the team to build the property management service for the business. Built backend applications with nodejs and SQL. Collaborated with the Product Manager and DevOps Engineer to roll out features and fix bugs. Provided technical advice so the business can make better decisions going forward. Reviewed code, debugged problems, and corrected issues. Delivered performance-driven and user-centric APIs that met all business requirements. Recommended architectural improvements, design solutions, and integration solutions. NESTER GLOBAL SOLUTIONS AND SERVICES Software Engineer | September, 2019 - December, 2019 Took part in concepts and developed project plans. Reviewed code, debugged problems, and corrected issues. Delivered performance-driven and user-centric APIs that met all business requirements. Proposed technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects. ANDELA Software Engineer | April, 2019 - September, 2019 Worked in a team of eight (8) consisting of a Product Manager and Technical Team Lead to build a product called Barefoot Nomad to make global travel and accommodation easier. Worked on personal checkpoints like Auto mart and StoreManager projects. Created CI-CDpipeline for deploying applications to Heroku. Recommended architectural improvements, design solutions, and integration solutions. Pair-programmed and participated in code review sessions. CODEMENTOR Software Engineer/Solution Provider/Problem Solver | June, 2020 - Present Provide solutions to coding problems and help mentees fix bugs. Help people new to programming learn concepts by explaining to them things they can easily relate to. Review code and make suggestions that can be made better and more readable. Have conducted close to more than 100 sessions for mentees. OS CONSULTANCY Freelance Software Engineer/Web Consultant/Problem Solver | April, 2018 - Present Help companies and clients debug problems with code and also proffer technical advice and feedback where feasible. Help companies develop and design websites for use and also advise with concepts where necessary. Developed an e-learning platform (ELA) alongside my colleagues for use in tertiary institutions and high schools. Helped with technical documentation for the product and also brainstormed on the progress of the product. EDUCATION Federal University of Technology, Akure | 2007 - 2012 Bachelor of Science | Industrial Chemistry University of Lagos | 2016 - 2018 Postgraduate Diploma | Chemical Engineering
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.