Hero

Hi, I am
Lawrence Eagles.
I am a Professional Software Developer and
Technical Writer.

name:'Lawrence Eagles',
skills:['React', 'React Native', 'Next.js', 'Redux Toolkit', 'Node.js', 'Express.js', 'Fastify.js', 'REST API', 'GraphQL', 'MongoDB', 'JavaScript', 'TypeScript', 'Tailwind CSS', 'Docker'],
hardWorker:true,
quickLearner:true,
problemSolver:true,
hireable:function() {
return(
this.hardWorker&&
this.problemSolver&&
this.skills.length>=5
);
};
};

Who I am?

Hello, I am Lawrence Eagles --- a skilled Software developer with hands-on experience building responsive and secure web applications using React Native, React.js, Redux Tookit, Node.js, Express.js, TypeScript, and modern JavaScript (ES6+). Strong understanding of component-based architecture, RESTful APIs design, and state management. Collaborative team player committed to performance, code quality and best practices.

Matt Acedev
Hero
Developer Experiences
Hero
Tech Writing Exprience
Skills
PROJECTS

Rabbit Ecommerce

name:'Rabbit Ecommerce',
tools: ['React', 'Redux Toolkit', 'Node.js', 'Express.js', 'Mongoose', 'Mongo DB],
myRole:Fullstack developer,
Description: An e-commerce application for selling clothes. This appliation receives payment via paystack and it features advance filtering and search functionality,
};

Expo Ecommerce

name:'Expo Ecommerce',
tools: ['React Native', 'React.js', 'Node.js', 'Express.js', 'TypeScript', 'Inngest', 'Mongo DB', 'Mongoose],
myRole:Fullstack Developer,
Description: A mobile ecommerce application for Android and IOS. This application features a dashboard visble on desktop and it uses paystack for mobile payment and inngest to handle background jobs.,
};

Expo Chat

name:'Expo Chat',
tools: ['React Native', 'React', 'TypeScript', 'Node.js', 'Express.js', 'Mongoose', 'Mongo DB],
myRole:Full Stack Developer,
Description: A chat application for web and mobile platforms. This is a well-thought-out chat application like Whatsapp that handles realtime communication using Socket.io,
};

Bank Settlement Application

name:'Bank Settlement Application',
tools: ['React', 'Redux', 'Core UI', 'Reactstrap],
myRole:Frontend Developer,
Description: My team and I worked on a bank settlement application for a pan-africa bank named Eco-bank in Ghana.,
Code: #,
Live Url: #,
};

Stock Management Application

name:'Stock Management Application',
tools: ['Node.js', 'Express.js', 'SendGrid', 'Mongo DB', 'Mongoose],
myRole:Backend Developer,
Description: Worked in a 4 man team to build a stock management application for a company named Vertiva in Victoria Island, Lagos. This application manages the stocks of the company staff. It features an inhouse notification system and I handled email sending using SendGrid,
Code: #,
Live Url: #,
};
Blogs
post Image

5 years ago

8

The 3 Main Reasons, You Should Learn JavaScript

4 Min Read

Table of Contents The JavaScript Law The JavaScript Scope The JavaScript...

post Image

5 years ago

64

4

An Easy Guide To Understanding Classes In JavaScript

10 Min Read

Explaininig JavaScript classes to the last detail

post Image

6 years ago

100

2

An Easy Guide To Understanding Constructors In JavaScript

10 Min Read

Learn the inside-out of JavaScript constructors and their role in prototypal inheritance.

post Image

6 years ago

152

6

AN EASY GUIDE TO UNDERSTANDING CLOSURES IN JAVASCRIPT

11 Min Read

Completely explaining the concept of closures in Javascript in the most simple way

post Image

6 years ago

73

7

Understanding Prototypal Inheritance In JavaScript

13 Min Read

Explaining prototypal inheritance in JavaScript to the last detail

post Image

6 years ago

53

1

MODERN METHODS TO REMOVE ITEMS FROM ARRAYS IN JAVASCRIPT

6 Min Read

This explains the different ways to remove items in JavaScript beyond the built-in array methods

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

codewitheagles247@gmail.com

+2349035052256

Nigeria