Obinna Edmund

Obinna Edmund

$50/hr
I am Backend Software Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Enugwu Agidi, Anambra, Nigeria
Experience:
2 years
Obinna Edmund Email:-Github: https://github.com/Onwurah121 Skills Node.JS, NestJS, ExpressJS, Sequelize, TypeOrm, Git, Typescript, Socket.io, Php, AWS, MYSQL. Experience July 2024 till Date Mandate Agency, Nigeria - Backend Software Engineer(on-site) ● Provisioned a dedicated staging server on an AWS EC2 instance to enable thorough testing of new features and bug fixes before deployment to production. This staging environment ensured stability and quality, allowing the team to identify and resolve issues early in the development cycle. ● Established a Google Play Store presence by creating a company developer account and deploying the application, which significantly broadened our reach and increased user accessibility. This deployment led to a growth in our user base, enabling more users to access the application seamlessly on Android devices. ● Configured a secure VPN server on AWS EC2 to establish an IPSEC connection between our server and a remote server, enabling secure and encrypted communication. This setup reinforced data protection and compliance,increasing my understanding in cloud security and network configuration. ● Implemented SOAP API integration using PHP to facilitate secure communication with an external server. This integration supported critical data exchange and improved my understanding and my ability to work with complex protocols, enhancing overall system interoperability. September 2023 to August 2023 Fitted Fashion, Nigeria - Backend Developer (remote) ● Rebuilt the server-side for an updated version of the app, enhancing backend performance, scalability, and stability, and ensuring the platform was robust enough to support new features and growing user engagement. ● Developed the server side logic for a user-friendly measurement feature enabling tailors to gather measurements from both authenticated and unauthenticated customers. This addition significantly improved engagement and increased the collection of measurements, giving tailors valuable customer insights. ● Launched a product tagging feature using QR codes and NFC technology, empowering tailors to strengthen their digital presence. Customers can now scan tagged products to access detailed pages, where they can buy, like, or save the item, leading to higher customer engagement and product visibility. ● Automated tailored notifications by integrating the Zapier API, which sends real-time email alerts to tailor brands when their tagged products are viewed, purchased, liked, or saved, supporting targeted marketing and customer engagement. ● Maintained and optimized existing systems by managing bug fixes swiftly and ensuring both new and existing features performed optimally, enhancing the user experience and contributing to a reliable, seamless service. September 2023 – December 2023 EarlyBird Technologies, Nigeria - Backend Developer (remote) • FAYND WEB APPLICATION ● Implemented real-time chat using NestJS and Socket.io, allowing users to interact seamlessly within the app, showcasing my command of these tools for dynamic communication features. ● Enhanced search functionality by creating a flexible endpoint that supports multiple search parameters and returns paginated data, improving user experience with efficient data handling and demonstrating my SQL query optimization skills. ● Optimized database performance by indexing key columns in MySQL, reducing query times and highlighting my database management skills for large-scale data retrieval. ● Developed a secure authentication flow with NestJS, JWT, and PassportJS, implementing both Google login and traditional username/password methods to ensure user-friendly, secure access. ● Built image upload endpoints using Multer and NestJS, and integrated Cloudinary for scalable media storage, demonstrating my proficiency in media handling and third-party service integration. • SLAYT MOBILE APPLICATION • Developed the authentication flow (Google Login, username and password auth) for the mobile application (Slayt) using NestJs and JWT(JSON web Token). • Protected API endpoints using JWT Strategy from Passport JS Library. • Implemented Stripe Payment to enable users to subscribe to a monthly plan and also allow users to cancel subscription at any time using Stripe NodeJs SDK(software development kit). • Implemented Push Notification feature for the mobile application, this notifies users when there is new information to be attended to. • Built API endpoints to allow for files (Image) uploads using Multer and NestJS and uploaded the images to Cloudinary, built middleware that allowed only image files to be uploaded via the endpoint. • Created Postman collection to enable Frontend Developers consume the APIs easily. April 2023 - July 2023 Quanta LLC, Nigeria - Backend Developer (remote) • Developed the Authentication flow (Google login, username and password auth) for the Edtech Application(TalentDev 2.0) using NestJS and Passport JS. • Protected API endpoints using JWT Strategy from Passport JS Library. • Created Postman collection to enable Frontend Developers consume the APIs easily. • Built API endpoints to allow for files (Image, Document, Video) uploads using Multer and NestJS. • Built Email validation service for students’ signup using NestJS. • Built a service to generate login details for facilitators. • Deployed APIs to Render. May 2022 - Dec 2022 LetMeIn, Nigeria - Backend Developer (remote) • Developed the user Authentication (username and password auth) flow for different levels of users for the Estate Security Application (LetMeIn) using ExpressJS. • Developed an Email validation Service for verifying users’ email using Nodemailer and Gmail service. • Created an API endpoint that allows Users to generate a One Time Password (OTP) which expires after a specified Time. • Built an API endpoint that allows users to upload Image files using Multer and ExpressJS. • Developed the application employing Monolithic Architecture to allow for easier code Management and cost management. • Deployed the application on Namecheap. Sept 2021- Dec 2022 International Psychometric Centre (IPC), Nigeria - IT Support Staff • Provided technical support for students in areas such as: o Password Reset. o Payment Verification and settlement. o Account Retrieval using email or users’ full name. • Uploaded reading materials and test questions on the web application. • Created new accounts on the application’s back-office for new members of staff and assigned roles on the application based on the Department. • Created a company email account for each member of staff to allow for safe and effective communication. Education and Certification 2023 Certified Backend Developer (Talentdev.tech) 2022 Full Stack (MERN) Web Development (udemy.com) 2017 - 2019 The Federal Polytechnic, Ilaro, Ogun, Nigeria. HND Science Laboratory Technology (Physics and Electronics Option)
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.