Temitope Ilesanmi
Frontend Software Engineer
LinkedIn: linkedin.com/itope84, T
witter: twitter.com/itope84,
Github: g
ithub.com/itope84, Email: t-With 3 years of experience in frontend and user experience development, working on several projects aimed at
solving diverse problems, I have developed an aptitude for learning and critically analyzing requirements in order to
be able to offer clients the satisfaction they crave. I have, over time, developed important skills like emotional
intelligence, human relationship management and the ability to deliver to specification, all of which have helped me
to work with different people and teams from diverse cultural and technical backgrounds.
Professional Experience
UPLAND SOFTWARE, Remote
Frontend/UX Developer, May 2020 – Present
Built and documented a component library for a material-design based design system intended to be
used across all of Upland software's 42 products and teams, some of which use different Javascript
frameworks and libraries.
●
Used the power of Webpack and web components to bundle the library in 2 different versions: a
Vuejs library for Vuejs based projects and a Web components library for other projects
●
Wrote modular SCSS to enable reusability and customizability.
●
Made use of the Vue API and custom render functions to build optimised components with low
performance footprints and implement Vue features that wouldn't otherwise be available to
Web components
●
Met all WCAG 2.0 AA standards of accessibility in all components
Technologies: Vue, React, Web components, SCSS, ARIA and WCAG, Webpack
UNITED BANK FOR AFRICA, Remote
Mobile Developer (Contract), March 2020 — November 2020
A contract position with the United Bank of Africa to customise and optimise the Bank's new mobile app,
written in Flutter.
●
Eased the work of fellow developers on the team by building highly customisable, reusable
Flutter widgets, models and services
●
Part of a team that rebuilt the bank’s app in 6 months
●
Assisted and mentored less experienced team members to get up to speed with their tasks
●
Sped up idea to implementation time by providing quick prototyping of customization ideas to
enable presentation to board members
Technologies: Flutter, Firebase
PATRICIA TECHNOLOGIES , Lagos, Nigeria
Frontend Developer, December 2019 — April 2020
Worked with a team of 6 frontend developers to build a stable, scalable and easily extensible system and
solve challenging situations faced by the company daily such as identifying and fixing bugs experienced
by customers in production before they are reported
●
Maintained and optimised the frontend of the user-facing web app
●
Rebuilt the user dashboards using modular architectures and Vuejs best practices
●
Wrote tests and documentations for components using vue test utils and notion
●
Improved user engagement by building an animated and responsive map showing cutomer
feedback on the landing page: https://mypatricia.co using SVG animation
●
Optimised several components and improved code readability and dashboard performance
Technologies: Vue.js, Gridsome, Javascript (ES6), Jest, Laravel
JOBSICLE, Remote
Frontend Developer, December 2018 — October 2019
Built https://jobsicle.mv as well as the API for mobile apps; using Laravel, VueJs as well as other
technologies like Firebase, Scss, CentOS.
●
Optimised the frontend to obtain a high performance and SEO score on lighthouse; Maintained
99% uptime with 15,000+ users
●
Built other supporting projects including https://jobless.mv, https://iulaan.mv, https://advert.mv
FREELANCE
Fullstack developer, January 2017 — March 2019
●
Translated client requirements into usable software that solved business problems; built several
apps including but not limited to
○
Bookings Africa https://bookingsafrica.com
○
Voucher agent dashboard for Chopbarh games (https://partners.chopbarh.com)
○
Mobile app for Kashbase (https://kashbase.com) with Flutter
Projects and Achievements
GPCALC - W
eb & mobile app
CGPA calculator built using Object Oriented programming (OOP) in Javascript. (https://gpcalc.vercel.app)
Web Development Tutor, DesignCamp '17, '18 - January 2018 — February 2019
Taught more than 100 students basics of web development over 2 bootcamps. Several of whom are now
experienced developers
Technical Skills
JavaScript (ES6), Typescript
ReactJs, React Native
Vue.js, Vuex, Nuxt
CSS & SCSS
PHP7 & Laravel Framework
APIs (Rest/Graphql)
Dart & Flutter
GIT
CI/CD (Gitlab, Bitbucket
pipelines)
Linux & Docker
Agile/Scrum Methodology
Software design and testing
Education
OBAFEMI AWOLOWO UNIVERSITY, Ile Ife, Nigeria
Bachelor of Science, Physics with Education (Second class, upper division with 4.2 CGPA)
Object Oriented Programming, Mathematical Methods, Calculus, Mechanics, Mathematical Methods in Physics