Theophilus Omoregbee

Theophilus Omoregbee

Mentor
5.0
(6 reviews)
US$25.00
For every 15 mins
9
Sessions/Jobs
ABOUT ME
Senior software engineer (with 8+ years of experience)
Senior software engineer (with 8+ years of experience)

With around 8 years of professional programming experience under my belt, I am highly skilled in JavaScript, Typescript, React.js, Angular.js, Angular2+, Nest.js, Express.js, Sails.js, and advanced tooling with different module bundlers such as webpack, rollup, gulp etc. I am passionate about helping people and building things — the reason I'm nicknamed 'theo4u' is because I excel at teaching and enjoy the process of contributing to the learning journey of anyone I come across. I have an excellent academic track record — I graduated top of my computer science class with a First class from The University of Benin — as well as have strong industry experience in software engineering and web development, having contributed largely to open source projects (you can check my github repo here: www.github.com/theoomoregbee).

Specialties:

• Building scalable and performant backend APIs in Node.js (Express.js, Sails.js, Nest.js, Koa.js).
• Building Frontend applications with ReactJs, Angularjs and Angular 2+, GraphQL
• Tooling repository to improve development experience (Webpack, Rollup, gulp)
• DevOps with AWS
• scalable deployment of frontend apps, You can check my medium for the blog
post
• Serverless deployment
• Containers management
• Offline first solutions with CouchDB and PouchDB

Eastern Time (US & Canada) (-04:00)
Joined September 2017
EXPERTISE
8 years experience
8 years experience
3 years experience | 5 endorsements
Worked on several projects with Nodejs to create scalable APIs for frontend, mobile and desktop applications. Currently trying to help d...
Worked on several projects with Nodejs to create scalable APIs for frontend, mobile and desktop applications. Currently trying to help developers with better documentation with their backend apps with OpenAPI Specification (OAS3) with my opensource library: https://github.com/theoomoregbee/sails-hook-swagger-generator With some other contributions to Node.js library like NestJs, Sails.js etc
DatabaseTest driven developmentJavascript / typescript
View more
1 year experience
Using the power of GraphQL to increase the experience of development experience with • Fetching data • Using codegen to generate reac...
Using the power of GraphQL to increase the experience of development experience with • Fetching data • Using codegen to generate react-hooks for GRAPHQL AST queries/mutations • Generating typescript types from GraphQL server, which helps in making sure we are calling our API with the right parameters and consuming the right response
Front-EndApolloJavascript / typescript
View more
Front-EndApolloJavascript / typescript
View more
4 years experience | 2 endorsements
Check my GitHub profile to see more opensource projects I've contributed to relating to react
Check my GitHub profile to see more opensource projects I've contributed to relating to react
WebpackGraphQLJavascript / typescript
View more
WebpackGraphQLJavascript / typescriptReduxReact RouterApollo
View more
5 years experience
Used Angularjs(1.x) to * Build scalable multi-tenant university portal, that served over 10 universities with at least 30, 000 studen...
Used Angularjs(1.x) to * Build scalable multi-tenant university portal, that served over 10 universities with at least 30, 000 students each. * Building mobile apps with Ionic 1 framework Angular 2+ * Built a variety of web apps with Angular2+ including mobile apps with Ionic framework * Desktop applications with Electron to bundle it, contributed to an opensource project that ease the way you develop desktop apps with Angular: https://github.com/maximegris/angular-electron Check my GitHub profile to see more opensource projects I've contributed to relating to angular
3 years experience
Major contributions to some opensource projects that ease with development: https://github.com/maximegris/angular-electron
Major contributions to some opensource projects that ease with development: https://github.com/maximegris/angular-electron

REVIEWS FROM CLIENTS

5.0
(6 reviews)
Artur Faltenberg
Artur Faltenberg
January 2021
Great experience. A simple idea - but it solved my problem completely, even surpassed what I can do. Worth every single penny. Anytime again.
Fernando Ramone
Fernando Ramone
January 2021
Theo is a great mentor. He takes times to explain concepts while helping out with the coding process.
Tianyu
Tianyu
January 2021
Theophilus is such a knowledgeable and responsible mentor. Thanks very much for the valuable help!
Tianyu
Tianyu
January 2021
Theophilus is such an experienced, insightful, and resourceful mentor. Thanks so much! He has a ton of coding experience as a senior software engineer. He was able to help me fix my problem with webpack fast and with the best practices.
Jonathan Zufi
Jonathan Zufi
January 2021
Thank you Theo - great job. Will definitely call on you again!
SOCIAL PRESENCE
GitHub
sails-hook-swagger-generator
A tool to help generate Swagger specification documentation based on OAS 3.0 for Sails APIs
TypeScript
57
34
AuthGuard
Example repo for guarding routes post
TypeScript
42
31
Stack Overflow
2249 Reputation
1
16
32
EMPLOYMENTS
JavaScript Developer
Coherent Path
2019-11-01-Present
JavaScript/Typescript development for front-end and Node.js apps and I work on client JavaScript libraries and Node.js servers.
JavaScript/Typescript development for front-end and Node.js apps and I work on client JavaScript libraries and Node.js servers.
Python
Node.js
TypeScript
View more
Python
Node.js
TypeScript
React
JavaScript
GraphQL
Apollo
View more
Senior Software Engineer
Field Intelligence, LLC
2017-11-01-2019-09-01
● Frontend development with React.Js ● Offline first solutions with CouchDB and PouchDB ● Backend development with NodeJs ● Deploying clo...
● Frontend development with React.Js ● Offline first solutions with CouchDB and PouchDB ● Backend development with NodeJs ● Deploying cloud infrastructures AWS (Cloudfront, S3, Lambda, EC2, SES, CloudWatch, SSL certificate with Letsencrypt, etc)
Amazon EC2
Continuous Integration
CouchDB
View more
Amazon EC2
Continuous Integration
CouchDB
React
JavaScript
React Router
React Native
View more
Instructor
eeHubNigeria
2016-11-01-2018-01-01
Web application, SPA and hybrid mobile applications.
Web application, SPA and hybrid mobile applications.
Angular
TypeScript
Ionic
View more
Angular
TypeScript
Ionic
JavaScript
View more