Full-Stack Developer (Frontend-Led) - Skytlabs Consulting Limited - Lagos, Nigeria
(2023-01)
- Led the frontend development of multiple client-facing web applications using React.js and TypeScript, translating Figma designs into pixel-perfect, interactive UIs with a strong focus on responsiveness and cross-browser consistency.
- Designed and maintained a library of scalable, reusable React components used across several products, cutting down UI development time significantly on new projects and keeping the visual language consistent throughout.
- Connected frontend interfaces to backend services via RESTful APIs — handling authentication flows, data fetching, error states, and loading patterns in a way that felt seamless to the end user.
- Built and shipped an Android mobile application using React Native, Expo, and TypeScript — same component-driven thinking applied to a mobile context, from file-based routing to native animations.
- Worked on a microservices architecture project using Laravel and Docker, where separate services communicated over defined API contracts. Sample repo: github.com/marveldc08/backendtestapril25.
- Took products from system design through to live deployment, including a trading platform that drove a 52% increase in client sales.
- Contributed to backend systems using Node.js, Fastify, and PostgreSQL when needed, giving me a solid enough understanding of the server side to have productive conversations and catch integration issues early.
- Ran code reviews, wrote technical documentation, and worked in Agile sprints — the usual rhythm of a team that actually ships things.
Frontend Developer - Skytlabs Consulting Limited - Lagos, Nigeria
(2022-01 - 2023-12)
- Built and maintained several React.js and TypeScript applications, one of which saw a 40% jump in user engagement after a round of UI improvements and performance work.
- Translated design files into clean, functional code — working closely with the designer to catch things that looked fine on a Figma frame but wouldn't behave right in a browser.
- Pulled in data from REST APIs and handled the edge cases that come with it — empty states, loading skeletons, error boundaries — so the apps felt polished even when things didn't go perfectly.
- Refactored components for reusability and introduced lazy loading where pages were getting slow, which made a noticeable difference without requiring a full architectural overhaul.
- Reviewed teammates' code and kept documentation updated — two habits that made onboarding new people a lot smoother.
Web Developer Intern - Skytlabs Consulting Limited - Lagos, Nigeria
(2021-01 - 2022-12)
- Built a client website from scratch using HTML, CSS, and JavaScript, making sure it worked well on all screen sizes.
- Picked up backend skills alongside senior developers, contributing to Node.js and MongoDB features.
- Started writing internal documentation early — a habit I've kept throughout my career.