Hello I'm

Oluchi Okpala

Software Engineer (Frontend Focused)

okoro emeka
vector icon

About Me

Hello, I’m Oluchi, a 3+ years experienced Software Engineer. Constantly looking for ways to better myself while staying true to my fundamental values of Beauty, Integrity, Passion and Simplicity. I am motivated by Results and the desire to meet a deadline, and very particular about clean and standard code quality. I present ideas appropriately and work very well in a group. Also, I am good at

  • JavaScript
  • React
  • Storybook
  • Redux
  • Html
  • Css
  • Scss
  • Express
  • UI/UX
  • Nodejs
  • Groovy on Grails
  • TypeScript
  • Git/GitHub
  • PostgreSQL
  • MySQL
  • Agile
Resume

What I Do

Frontend Development

I design and develop scalable, reusable, performant and readable web solutions and applications using HTML5, JavaScript, CSS3 and frameworks like React.js and Vue.js and document them using storybook.

Data Visualization

I develop and maintain engaging and intuitive interfaces and dashboards that help business analysts and engineers to explore and interact with data and analytical models built by the Data Science & Analytics team.

Backend Development

I design and implement REST APIs to facilitate highly scalable web applications using SQL, Groovy on Grails, Node.js. I also write unit and integrated tests for these APIs using testing tools like mocha and spark.

Work Experience

Senior Frontend Engineer Okra Inc, Lagos

June 2020 - Present

- Designs and develops scalable, secure and innovative solutions for Okra Web applications

- Build dashboard interfaces for displaying interactive visual insights of data

- Create modular and reusable components and document them using storybook

- Use of JIRA to assign and manage tasks, defects and backlog

Software Engineer Chatdesk, New York

November 2019 - November 2020

- Design and implement scalable and high performance software services using groovy on Grails

- Carry out reviews on completed work on all environments, local/dev/staging/prod and suggest fixes within software best practices

- Maintain well-organized team and project documentation

Software Engineer Bloverse, London

October 2018 - November 2019

- Knowledge of Git practices via github, git bash (command-line), git desktop (and other git clients)

- Coding of UI/UX designs into digital applications

- Proficiency in writing ES5/6, CSS/Sass/Less, HTML/React/Vue

StackUp Engineer (Contract) Andela, Lagos

Aug 2019 - September 2019

I led a team of eight (8) other stackup developers in building a set of REST Api for a project while simulating real-world applications and solutions, wrote unit, integration and functional tests to test the API endpoints. I also worked as an Individual in building a complete project (Wayfarer), a bus trip booking app and also developed the frontend to consume the APIs and deployed it on heroku.

Software Developer (Freelance) Dev Center, Lagos

Aug 2018 - November 2019

I worked as a full-stack freelance software engineer focused on transforming a client’s idea into finished products while constantly improving tools and infrastructure to maximize productivity and staying up to date with the ever changing technologies.

Frontend Developer SunDimension, Abuja

March 2018 - October 2018

At SunDimention, I was responsible for developing functional and appealing web-based applications based on usability, providing website maintenance and enhancements, using a combination of markup languages to write web pages, creating cascading style sheets (CSS) that are consistent across all browsers and platforms and staying up-to-date on emerging technologies.

Education

Electronic Engineering University of Nigeria

2011-2016

I graduated at the top 5% of my graduating class during my undergraduate studies at the University of Nigeria Nsukka where I gained strong operational research, programing, problem solving and strong technical prowess.

Projects

pizza
Bloverse Infograph
An app that shows a geo graphical data representation of the activities on the bloverse content creation platform
pizza
Chatdesk
Chatdesk creates software that help companies deliver better customer support, drive sales growth and scale efficiently.
pizza
Website Traffic Metrics
A Data Visualization App