Johnniexson

Theophilus Eseoghene Johnson

Software Engineer || IT Consultant || Tech Enthusiast || Entrepreneur || Music Lover

@Johnniexson

Contact Me

About Me

Solution-oriented, energetic software engineer obsessed with technology, hands-on experience in software architecture, development, and end-users technical support. Effective skills in generating easily maintainable code. An excellent, supportive and enthusiastic team player with a positive attitude, a critical thinker.

Anything tech? I'm in.

Latest Projects


project name

Storemall: Transit from offline sales to online with ease.

StoremallNG is a marketplace for merchants, a platform that enables them setup an online store with ease, make sales using their unique store url and manage all sales from their dashboard with ease.

Find out more

project name

Fastudio: Designed for Fashion Designers by a one time fashion designer.

Fastudio is a platform designed to help Africa based fashion designers setup their portfolio where they showcase their designs to the world to reach more audience. We help fashion designers transit seamlessly from offline to online.

Find out more

Other Projects

Snowt Open Source

Snowt as a platform was started with the aim of creating a suitable platforms for individuals and businesses to efficiently manage contacts and notes. They can send bulk text messages to contacts either to all at once or by category. They can also schedule automated texts messages and calls.

View on GitHub

More on GitHub

Work Experience

Software Engineer - Upwork (May 2020 - Present)

Freelance, Remote

▪ Developed fullstack serverless web applications.
▪ Debugging and Optimization of different web applications for performance.
▪ Provided well grounded technical support.
▪ Stack:: Angular2+, Ionic, Angular material, Material design, Bootstrap4, BulmaCSS, Vuejs, Reactjs, AWS Amplify, Graphql, Firebase, Serverless.

Frontend Engineer - ProtoCX (June 2020 - Sept 2020)

Vancouver, Canada

▪ Developed the chat communication system UI and functionalities for a multilingual chatbot system.
▪ Developed and optimized custom UI components for multiple use case.
▪ Implemented various algorithm for filtering and sorting of frontend data.
▪ Implemented WebSocket communications and API integrations with NLP engine.
▪ Assisted in onboarding and familiarizing new team members with the multilingual chat system workflow.
▪ Utilized: Agile, Vuejs, Vuex, BulmaCSS, WebSocket, Docker, Gitlab, Git

Frontend Engineer - Uplanit LTD (Nov 2019 - March 2020)

Newcastle upon Tyne, United Kingdom

▪ Implement UI wireframes for multiple web based applications using Angular JavaScript framework.
▪ Unit testing for different components of in house angular based applications using Jasmine and karma unit testing tools.
▪ Migration of an Angular based web application to Reactjs and React-Redux for state management.

Beaver & Lead Engineer - Niexson.Inc (Jan 2017 - Present)

Lagos, Nigeria

▪ Delivering smart experiences in software development, home automation and security systems.
▪ Built up a greenfield Angular project with a Nodejs (expressjs) backend and MongoDB Database.
▪ Independently led and execute various projects from conception to completion.
▪ Resolved impending issues by identifying and implementing technical solutions.

Software/Network Engineering Intern- Crystalhills (Jun 2018 - Dec 2018)

Lagos, Nigeria

▪ Built up the backend service for a greenfield project with Nodejs (expressjs) and MongoDB Database.
▪ Provided technical based support for clients.
▪ Rendered well rounded engineering and problem solving skills in solving issues within the company.
▪ Responsible for troubleshooting software related issues for biometric devices.

Electrical/Electronics Engineer - BrightReloaded (Oct 2016 - May 2018)

Ado-Ekiti, Nigeria

▪ Worked as an electrical engineer on electrical installation&maintenance of houses and offices.
▪ Worked as an electronics engineer in design and repair of electronics gadget and components.

My GitHub

GitHub contribution graph calendar GitHub Calendar widget.