Emmanuel Balogun

Frontend Developer
Lagos, NG.

About

I'm a passionate Frontend Developer with over 3 years of experience turning complex ideas into sleek, user-friendly web applications. I love working with modern tools like React, Vue, Next.js, and Nuxt.js to build responsive interfaces that not only look good but perform exceptionally well. I’m skilled at translating designs into clean, maintainable code, managing state efficiently, and keeping security top of mind. Whether I’m deep in code or collaborating with teammates in an agile sprint, I bring energy,

Work

LearnPally
|

Intern Software Developer

Summary

Contributed to the development of accessible and secure user interfaces, applying cybersecurity best practices and optimizing application performance within an agile framework.

Highlights

Developed robust web applications leveraging React.js, Next.js, TypeScript, and Tailwind CSS.

Engineered accessible and reusable UI components directly from wireframes, enhancing user experience and development efficiency.

Implemented critical cybersecurity best practices, including input validation, HTTPS, and secure authentication, to fortify application security.

Resolved layout bugs and optimized application performance, significantly improving user satisfaction and responsiveness.

Actively participated in agile sprints, gained exposure to DevOps practices, and contributed to daily standups, fostering collaborative development.

Velox
|

Frontend Developer

Summary

Transformed complex design concepts into functional, responsive web applications, optimizing performance and collaborating with cross-functional teams.

Highlights

Translated intricate Figma designs into high-fidelity, responsive Vue.js components, ensuring pixel-perfect implementation and user interface consistency.

Integrated REST APIs with Axios to facilitate real-time airtime and data transactions, enhancing application functionality and user interaction.

Managed global application state efficiently using Redux Toolkit and Thunk, ensuring data consistency and predictable behavior across the platform.

Optimized application load times by implementing lazy loading and image compression techniques, significantly improving performance.

Developed and maintained a comprehensive library of reusable components (modals, loaders, cards), accelerating development cycles and ensuring UI consistency.

Ensured comprehensive cross-browser compatibility and mobile responsiveness, expanding user reach across diverse devices and platforms.

Collaborated closely with backend teams to refine API data flow, improving system integration and data exchange efficiency.

TreeSoft
|

Frontend Developer

Summary

Developed and maintained modular, accessible UI components, enhancing user experience and effectively managing application state.

Highlights

Built modular and reusable UI components using Vue.js and Tailwind CSS, streamlining development and ensuring design consistency across projects.

Managed complex application state effectively using Vuex for sessions, forms, and API data, ensuring data integrity and responsiveness.

Implemented dynamic navigation and nested views with Vue Router, enhancing user flow and application structure.

Significantly improved accessibility and user experience across various devices, broadening user reach and engagement.

Participated actively in planning sessions and peer reviews, contributing to code quality and strategic project direction.

Education

National Open University of Nigeria

B.Sc.

Computer Science

Skills

Frontend Development

HTML, CSS, JavaScript, TypeScript, Figma-to-Code, Responsive Design, Image Optimization.

Frameworks & Libraries

React.js, Vue.js, Next.js, Nuxt.js, Tailwind CSS, Redux, Vuex, Axios.

APIs & Data Management

REST APIs, State Management, Redux Toolkit, Vuex.

Tools & Methodologies

Git, GitHub, Agile Workflow, Firebase, DevOps Exposure.

Projects

SummAI

Summary

An AI-powered article summarizer.

Paletto

Summary

A color palette preview and copy tool.