FRANKLINE NNAEMEKA UGWU
54 Brickfield Road, Ebute Metta, Lagos, Nigeria (open to relocation)
E-mail:-Mobile -
Linkedln: https://linkedin.com/in/franklineugwu/
SKILLS
Language – JavaScript, Node, HTML, SASS/CSS, Ruby, Java, Go
Frameworks – React/Redux, Angular 1.x, Vue.js, Ruby on Rails, React Native, D3.js, Nuclear.js
Familiar with – Agile/Scrum, Websockets, Gulp, webpack, Git, AWS, Twilio, Elasticsearch, Docker
Databases – Mongo, PostgreSQL, MySQL, Redis
Enterprise Knowledge of – Integration Testing, TDD, Project Planning
Soft Skills – Problem-Solving, Communication, Mentoring, Teamwork, Creativity, Critical Thinking, Adaptability
WORK EXPERIENCE
Front-End Developer (Contract)
Urbanstat
•
•
•
•
•
•
•
Work in an agile environment, implementing requested features in java and react/flux
Code refactoring to improve performance and readability
Wrote unit tests for key functionalities/features
Rewrote Leaflet map GeoJSON layer to HTML5 canvas improving several minutes of over 140mb map data load time to just
few seconds
Integrated several Google Web services (Geocoding API, Street View Static API and Places API)
Implemented frontend for several RESTful APIs
Implemented UI/UX requirements using react
Full-stack Software Developer
Quinncia
•
•
•
•
•
•
•
•
•
Feb. 2018 - June. 2018
Remote
Worked closely with Product Owner in an Agile environment to implement requested features
Wire-framed and implemented UI/UX requirements using react plus backend using ruby on rails
Built and maintained responsive websites (mobile-first approach).
Built react wrapper for google places API
Wrote units tests and improve code coverage to over 95%
Implemented several reusable react components
Lead Developer
MyFyx LLC
•
•
•
•
•
•
Sept. 2017 - Aug. 2018
Remote
Researching and integrating new open-source technologies (react-pdf, pdf2json, watson-speech etc.)
Integrated Google Text to Speech for randomly generated sentences
Bug fixes and code refactor improving page load time and overall app stability (no more crashes)
Wrote shell scripts and cron jobs for scheduled database backups
Built interactive graphs using D3.js
Built several dashboards using the MERN stack
Took part in product planning and implemented backend plus UI/UX requirements
Wrote unit tests and improved apps test coverage
Code review for other members of the team
Full-Stack Developer (Contract)
Moamplify
•
•
•
•
•
•
Aug. 2018 - Nov 2018
Remote
Worked closely with CEO/Product owner in product and feature planning
Implemented feature requirements (frontend/backend)
Developed iOS and Android app using react-native
Fixed bugs, performed upgrades and implemented new features
Maintain backend APIs in Node.Js, mongoDb and Go
Deploy app to play store and iTunes
Aug. 2016 - Nov. 2017
Remote
•
•
Build, maintain and add features company web app using react.js and ruby on rails
Continuous Integration using Travis ci on Jenkins
Front-End Developer (Contract)
Ora Interactive
•
•
•
Implemented dashboard to streamline dealer management features
Implemented UI/UX requirements using react
Worked on bug fixes to improve app stability
Full Stack Software Developer
Happy Money
•
•
•
•
•
•
•
•
•
Nov. 2014 - Sept. 2016
Lagos, Nigeria
Developed software, following best practices, and utilizing Version Control System
Develop consumer based features and applications using Ruby on Rails, JavaScript - angular.js, react.js, backbone.js, JQuery,
HTML, CSS, materialize CSS, using Behavior Driven Development and pair programming
Provided hands-on technical support, advice and mentoring to new employees
Code review for new employees
Collaborate with product managers and user experience experts on product definition, schedule, scope and project related
decisions
Write unit and integration tests. Increasing karma and Rspec coverage for web applications
Education
B.Sc. Computer Science / Statistics
University of Nigeria Nsukka
•
June. 2015 - Sept. 2016
Remote
Build and maintain Angular.js based front-end web applications with reactive layouts, integrated with third-party services.
Developing new features and maintaining several Ruby on Rails applications and Node.js APIs that serve mobile and desktop
web applications
Developing unit tests and ensuring high level test coverage and maintainability
Working with product, QA, and DevOps team on all levels of software development
Integrated Elasticsearch on an internal customer management app
Software Engineer
Andela
•
•
Feb. 2017
Remote
Nov. 2011
Relevant courses: Artificial Intelligence, Control Systems, Probability & Statistics, Numerical Analysis, Electronics, Research
Methods, Technical Writing