A. Bloom 🇳🇬

Front-End Engineer

Summary

I'm a Frontend Engineer with more than 3 years full-time experience building highly performant/responsive applications using React.  I am passionate about learning about new technologies and continuous growth in my field.

Skills

Proficient in: React, Next.js, TypeScript, JavaScript, CSS, React Hooks, TailwindCSS.

Experienced with: Material UI, Cypress, Jest.

Familiar with: NestJs, GCP, AWS, SQL , Redux.

Experience

Senior Front-End Engineer

R******* - Lagos, Nigeria (Remote fullTime)

A platform that enables users to invest in Dollar-denominated assets, like Stocks, Real Estate, and Fixed Income. I oversee the development of the PWA app that serves our users, our website, our blog, and our in-house admin dashboard, with other products currently being developed.

In this role, I created and maintained the PWA/SPA version of the app to meet business users' needs looking to invest and oversee a portfolio of third-party clients and employees; I recommended a suitable solution for existing approx. 250K users to access services.

Main achievements:

  • Rebuilding our admin dashboard which was bug-ridden prior to my arrival, thereby improving issue resolution times for our customers.

  • Developing a PWA to give our users a smoother, lighter, and faster way to invest in high-performing assets on the go.

  • Building an SEO-optimized blog for our content creators and financial experts to post publications, which augmented the company's visibility

  • Setting up automated tools and workflows to improve code quality across all the frontend codebases. Some of these include automatic code formatting on commit, automatic test runs before every push, Github workflow to test/deploy every PR, and requiring successful runs before merge, e.t.c

  • Setting up error reporting and logging on all our frontend projects, including our React Native mobile app, using Sentry, to get notified immediately of any customer experiences below par performance, or bugs.

  • Actively participating in the recruitment of mid-level frontend engineers to expand our team, which is led by me.

  • Providing mentorship for Junior engineers and Interns on my team.

Technologies used: React, TypeScript, Material UI, Cypress, Vite, Github, Sentry, Cloudflare.

Front-End Engineer

T*** - Lagos, Nigeria (freelance)

Working as a subcontractor to the company. I built the web application for the banking portal of TrustBanc MFB, that enables users to carry out banking services like instant fund transfer, bills payment, bank statement generation, account opening, KYC verification, profile/account management, etc.

Here is the live link: https://app.trustbancgroup.com/.

Technologies used: React, Next.js, TypeScript, Ant Design.

Front-End Engineer

O*** **** ******* - Lagos, Nigeria (freelance)

A web application we built for Shell Nigeria to help them better manage their contract employees.

I built the web application client to simplify the process of onboarding / offboarding contract employees, provisioning their work tools, setting up roles & privileges, and drag and drop workflow builder to allow them to define a series of steps in a particular process including approval workflows, procurement, etc.

Technologies used: React, Next.js, Styled Component, Ant Design, Redux.

Front-End Engineer

L***** ************ - Lagos, Nigeria (fullTime)

A B2B company that provides software products and services to business clients like Banks, and government agencies.

Main achievements:

  • Developed a vehicle tracking platform, using React and Google Maps SDK for a client, to track their fleet, set geofence restrictions, replay vehicle trip history, send remote commands, and general Fleet management.

  • Built the web app of a platform to digitize tax/levy collection of a local government district in Port Harcourt, Nigeria.

  • Built the web app of a gas emissions monitoring and reporting system for the Nigerian Government, to provide a detailed and accurate representation of the pollution levels of industrial/manufacturing complexes across the country.

  • Introduced the team to CI/CD pipelines, Git Workflows, RESTful best practices, OpenAPI Specification, Agile processes & Tools, QA processes, etc.

  • Interviewed and onboarded new engineers and grew the team from being just me to a four-person team.

Technologies used: React, Nextjs, TypeScript, Ant Design.

Projects

Feedback Board

Live demoSource code

This is a PWA that allows users to suggest features for a product.

Technologies used: React, Superbase, Vite, TailwindCSS.

Education

Diploma in Computer Science

Federal Polytechnic, Auchi

Edo, Nigeria

Languages

English.

Work experience

Senior Front-End Engineer

Company
R*******
Lagos, Nigeria (Remote)
Full-time

A platform that enables users to invest in Dollar-denominated assets, like Stocks, Real Estate, and Fixed Income. I oversee the development of the PWA app that serves our users, our website, our blog, and our in-house admin dashboard, with other products currently being developed.

In this role, I created and maintained the PWA/SPA version of the app to meet business users' needs looking to invest and oversee a portfolio of third-party clients and employees; I recommended a suitable solution for existing approx. 250K users to access services.

Main achievements:

  • Rebuilding our admin dashboard which was bug-ridden prior to my arrival, thereby improving issue resolution times for our customers.

  • Developing a PWA to give our users a smoother, lighter, and faster way to invest in high-performing assets on the go.

  • Building an SEO-optimized blog for our content creators and financial experts to post publications, which augmented the company's visibility

  • Setting up automated tools and workflows to improve code quality across all the frontend codebases. Some of these include automatic code formatting on commit, automatic test runs before every push, Github workflow to test/deploy every PR, and requiring successful runs before merge, e.t.c

  • Setting up error reporting and logging on all our frontend projects, including our React Native mobile app, using Sentry, to get notified immediately of any customer experiences below par performance, or bugs.

  • Actively participating in the recruitment of mid-level frontend engineers to expand our team, which is led by me.

  • Providing mentorship for Junior engineers and Interns on my team.

  • React
  • TypeScript
  • Material UI
  • Cypress
  • Vite
  • Github
  • Sentry
  • Cloudflare

Front-End Engineer

Company
T***
Lagos, Nigeria
Freelance

Working as a subcontractor to the company. I built the web application for the banking portal of TrustBanc MFB, that enables users to carry out banking services like instant fund transfer, bills payment, bank statement generation, account opening, KYC verification, profile/account management, etc.

Here is the live link: https://app.trustbancgroup.com/.

  • React
  • Next.js
  • TypeScript
  • Ant Design

Front-End Engineer

Company
O*** **** *******
Lagos, Nigeria
Freelance

A web application we built for Shell Nigeria to help them better manage their contract employees.

I built the web application client to simplify the process of onboarding / offboarding contract employees, provisioning their work tools, setting up roles & privileges, and drag and drop workflow builder to allow them to define a series of steps in a particular process including approval workflows, procurement, etc.

  • React
  • Next.js
  • Styled Component
  • Ant Design
  • Redux

Front-End Engineer

Company
L***** ************
Lagos, Nigeria
Full-time

A B2B company that provides software products and services to business clients like Banks, and government agencies.

Main achievements:

  • Developed a vehicle tracking platform, using React and Google Maps SDK for a client, to track their fleet, set geofence restrictions, replay vehicle trip history, send remote commands, and general Fleet management.

  • Built the web app of a platform to digitize tax/levy collection of a local government district in Port Harcourt, Nigeria.

  • Built the web app of a gas emissions monitoring and reporting system for the Nigerian Government, to provide a detailed and accurate representation of the pollution levels of industrial/manufacturing complexes across the country.

  • Introduced the team to CI/CD pipelines, Git Workflows, RESTful best practices, OpenAPI Specification, Agile processes & Tools, QA processes, etc.

  • Interviewed and onboarded new engineers and grew the team from being just me to a four-person team.

  • React
  • Nextjs
  • TypeScript
  • Ant Design

Personal projects

Feedback Board

Links

This is a PWA that allows users to suggest features for a product.

  • React
  • Superbase
  • Vite
  • TailwindCSS

Education

  1. Diploma in Computer Science

    Federal Polytechnic, Auchi
    Edo, Nigeria

Quiz assessment

Frontend Quiz

View answers
A. Bloom scored 97.1 percent on the Frontend Quiz quiz.
A. Bloom ranks in the top 5 percent in the Frontend Quiz quiz.
💡

A. Bloom 🇳🇬 scored 97% in the Frontend Quiz quiz. This submission is in the top 5% from 18639 submissions of this quiz.

Video Screening

🎥

What's the most challenging technical project or feature I’ve worked on recently?

Technical interview

MA
Menna Al-SherifGemography's assessment team
Yes
Skills
Algorithms & Data structures
Yes
System design
Yes
Version control
Yes
Performance & Monitoring
Yes
Debugging errors
Yes
Build Automation
Yes
Automated Testing
Yes
Networking (ex : HTTP protocol)
Yes
Design patterns
Neutral
Coding best practices (Clean Code / Design, ... )
Neutral
Clear communication and idea structure
Yes

Soft-skills interview

ZB
Zineb BiratGemography's assessment team
Strong yes
  • Very good and open communication. Provided genuine and thoughtful answers and enough details. 
  • Fluent English with a noticeable accent. Not blocking. 
  • Seems to be a very good team player, who gives credit to his team members and values their feedback. 
  • Has good self-awareness. Open talking about his weaknesses. 
  • Very confident and positive attitude. 
  • Gave examples of ownership and exceeding expectations. 
  • No experience working remotely.
  • Skills
    Remote Experience
    No
    Humbleness and eagerness to learn
    Yes
    Ability to stay positive
    Strong yes
    Autonomy and ownership
    Yes
    Clear communication and idea structure
    Strong yes
    English
    Yes
    Startup mindset and product sense
    Yes
    Self awareness
    Strong yes