David Nwosu

Senior Software Engineer | Vue & TypeScript

Salary / Daily rate

Lagos, Nigeria

Freelance, open to permanent contract

Can come onsite

Skills

VueTypescriptJavascriptReactTailwind CSSLaravelHTMLBootstrapPostgreSQLSassPHPFlutterCSSMySQLDart

Languages

English

About me

Intro

Senior Software Engineer with 5+ years building scalable web applications using Vue.js, React, and TypeScript. Led teams and delivered apps serving 60k+ users generating $1M+ revenue, specializing in modern frontend architecture and seamless integrations. Ready to transform your vision into high-performing digital solutions.

Links

Work experience

Software Engineer

RightMessage

Feb 2024 - May 2025

1 year 4 months

Norfolk, VA, USA

Help roll out pending sought after features by customers within first month of work which was able to help gather clients and attentions. Help Pioneer the migration from a 7 year old Vue2 app, to a more modern Vue 3 app, introducing technologies such as Pinia, Tanstack, Tailwind CSS and Typescript Features include being able to centrally tag different widgets, funnels and offers within the app which helps customers to have a specific tag that does a specific thing for them. Another feature is being able to clone an offer, funnel or widget - In a case where a customer creates a complex structure of widgets, offers or funnels, we want them to be able to clone such complexities instead of having to create them again. It makes our system easier to use. Able to deliver deliverables on features and fixes with Vue and Tailwind CSS. Interface directly with CEO and User Experience Expert to gather data and ensure our users gets the best experience possible. Sole decision maker on the software development process of the app. Proper documentation of CI/CD processes and best practices for the app.

Senior Software Engineer

Empact

Feb 2023 - Dec 2023

11 months

Tel Aviv-Yafo, Israel

Built and worked at Empact with Vue3, Typescript and Tailwind CSS. Enabled RTL and language switch to Hebrew on the entire app. Worked and managed 5 different apps while working at Empact including 2 chrome extensions. Created Complex components and tables that are reusable and conforms to RTL and language switch. Ensured security and prevention of data leakage on the frontend. Wrote proper documentations on features built and features yet to be built.

Senior Software Engineer

Coreloops

Aug 2022 - Mar 2023

8 months

London, UK

Coreloops was formerly known as Gigbridge. One of the founding engineers at Coreloops. Create pitch perfect frontend UI based on designs. Connect the app to third party services such as Zoho Recruit and Airtable. Utilized Vue 3 Composition API, Typescript and Tailwind CSS to add feature and upgrade the app. Furthermore, I ensure the app is working end to end. Perform CI/CD duties with the help of Digital Ocean and Laravel Forge. Help connect the application to third party services such as Zoho Recruit and Airtable. Ensure the tracking of events on the application by connecting events on the app to third party services such as Mixpanel, Segment and Customer.io. My work at Coreloops helped in securing funding and essential partnership with various organisations such as Moragan Stanley.

Lead Frontend Engineer

Hoshis Tech Corp

Aug 2021 - Aug 2022

1 year 1 month

Austin, TX, USA

Ibloov is an event organizing app, that allows for event organizers to create an event, check-in attendees, choose the system of payment disbursement they want for each ticket sales, selling of tickets, blacklisting attendees, adding guest and speakers or performing artists for the event and many more exciting features. Led a team of 3 on the Frontend Development Process at Hoshistech. Worked as the Frontend Lead and was responsible for delivering a perfectly working app on a daily basis. In charge of the growth of the app on a daily basis and was able to get the app to MVP phase after 4 months of joining the company. Led the work on several features on this application such as location tracker, booking system, creation, editing and manipulation of events (Events Booking). Utilized the power of Nuxt, Tailwind and Vuetify while performing my duties at Hoshistech Integrated several payment gateways such as paystack and flutterwave to ensure seamless purchase of tickets

Software Engineer

Reftek Consulting

Aug 2019 - Jul 2021

2 years

Lagos, Lagos State, Nigeria · On-site

Built an application that currently has over 60,000+ users and has helped users earn over $1,000,000 selling digital products & services (https://selar.co). With the help of Vue.js, Tailwind CSS, Inertia.js and Laravel I was able to rebrand and build Selar's web application to suit contemporary standard and I also led the front-end team in the design. While I was working at Reftek Consulting, I was responsible for rebranding and creating their portfolio web application which has resulted in securing over 7 international jobs and countless national jobs (https://reftek.consulting). I was part of the team that worked on the entire booking system of a beach resort called Jarabeach (https://booking.jarabeachresort.com) with Nuxt.js and Tailwind CSS. I worked as team-lead and helped the junior developers with either set-up issues, fixing of bugs, better UI design methods and practices or better ways to write code.


Education

Covenant University

Bachelor's degree

2015 - 2019

4 years

The best place to find your next move

© 2026. All Rights Reserved.