About Me
Hi, I’m Kolade Adeyemi, an innovative Software Developer based in Osun State, Nigeria, with over 5 years of experience. I specialize in designing and developing a wide range of applications, from Single-Page Applications and PWAs to Mobile Applications.
I'm passionate about solving complex problems and building user-friendly web and mobile solutions with a strong emphasis on accessibility, usability, and performance. My expertise lies in using modern technologies like React, Next.js, Remix, React Native, Node.js, and TypeScript to create optimized and impactful digital experiences.
Since I learned to code, I've been captivated by the art of programming. The ability to write code that creates applications beneficial to people worldwide is an incredibly empowering experience. I thrive in Agile environments (Scrum & Kanban) and have a proven track record of leading projects to successful completion.
Professional Experience
- Guide and mentor new front-end engineers, developing and conducting onboarding sessions.
- Act as the primary point of contact for the frontend team, offering day-to-day support and resolving technical issues.
- Conduct technical interviews and collaborate with HR to refine the hiring process for frontend roles.
- Expertly convert Figma designs into responsive, production-ready React Native components.
- Optimize app performance by profiling and identifying bottlenecks, ensuring a smooth user experience.
- Improve Developer Experience (DX) by 15% through writing unit and integration tests (Jest, RTL), reducing bugs by 25%.
- Optimize components for maximum performance across devices using custom hooks (Atomic design), improving site performance by 30%.
- Migrated legacy React class components and JavaScript to a modern stack (React stateless components, Tailwind UI, Styled Components, Storybook, Ant Design), enhancing code readability and reducing new developer adaptation time by 15%.
- Conducted Jest testing for reusable components and APIs, reducing QA and user-reported bugs by 30%.
- Improved front-end architecture, leading to a 25% increase in code maintainability.
- Developed a B2B e-commerce website and mobile app (Next.js, React Native, TailwindCSS), achieving a 10% increase in company revenue.
- Developed a PWA application with Next.js, resulting in a 30% increase in mobile user engagement.
- Rebuilt React.js front-end in Next.js, TypeScript, and Tailwind CSS, reducing code boilerplate by 30%.
- Revamped React.js web applications to Next.js for SEO (Helmet), increasing site traffic by 20%.
- Developed a mobile-first e-commerce platform (React Native, custom CMS), increasing sales by 25% and reducing development time by 20%.
- Utilized RESTful APIs and OAuth2 for secure third-party service integrations.
- Troubleshot interface software and debugged application codes, improving functionality and performance by 50%.
- Collaborated with UX designers to create a seamless mobile-first user experience, increasing user engagement by 20% and conversions by 15%.
- Integrated four backend microservices via a gateway, reducing infrastructure costs by 40%.
- Optimized front-end performance (Vite, JPEGmini), increasing website loading speed by 40% during development and overall end-user satisfaction by 15%.
- Built cross-browser compatible websites, achieving 22% faster load times.
- Handled complex state management using Redux and TypeScript, significantly improving user state handling.
- Cleaned and improved the design system with Tailwind CSS for a consistent app structure.
Key Achievements
- Promoted to Tech Lead at Cognith (Feb 2024).
- Awarded "Employee of the Year" at Cognith for outstanding performance and leadership.
- Successfully led and contributed to the completion of 12+ projects at Cognith.
- Consistently reduced production bugs by up to 80% through robust testing (Jest, RTL, Cypress).
- Achieved significant performance improvements in various applications (e.g., 30% site performance, 40% loading speed).
- Contributed to revenue increases (e.g., 10% at Lasting Dynamics, 25% at Kokoruns).
- Enhanced user engagement across multiple projects (e.g., 30% mobile engagement, 20% general user engagement).
Technical Skills
PROFICIENT LANGUAGES & FRAMEWORKS: TypeScript, Node.js, React.js, Next.js, React Native, Remix, Webpack, SCSS, TailwindCSS, Bootstrap, GraphQL.
EXPERIENCED LANGUAGES: JavaScript (ES6+), Java.
DATABASES: PostgreSQL, MySQL, MongoDB, Firebase, Redis.
TOOLS: Git & Github, Nx, Jira, Vite, ES6, Web Sockets, Linux, Command Line, Postman.
TESTING: Jest, React Testing Library (RTL), Cypress.
Projects
Naija Daily (Personal Project, 2024)
A mobile Nigerian news application built using React Native and TypeScript. Features real-time news updates, content aggregation, category filtering, and personalized user preferences.
View on Play StoreView on App Store
Omne By FWD (Contribution at Lasting Dynamics, 2023)
Contributed as a core development team member to a mobile insurance and lifestyle app for FWD, built with React Native and TypeScript. Served over 10 million users across Asia, focusing on feature implementation, performance optimization, and user experience.
Education
Diploma in Computer Science
Federal Polytechnic, Offa, Nigeria (2013 - 2019)
Interests & Let's Connect
Besides programming, I love travelling, spending quality time with my family, reading insightful books, and playing football.
I'm passionate about building innovative solutions and always open to exploring new opportunities and collaborations. If you have an interesting project, a challenging problem to solve, or are looking for a dedicated and skilled developer, I'd love to connect and discuss how we can work together!
You can reach me at: theophilly20@gmail.com | Phone: +234 706 950 7640 | LinkedIn: adeyemi-kolade