Hi, I'm Fred Akanji IAM & Software Developer

I am deeply immersed in Identity and Access Management (IAM) and equally passionate about software engineering. Driven by a commitment to both fields, I continuously strive to enhance my skills and deliver cutting-edge solutions. My goal is to excel in securing digital environments while advancing my expertise in innovative software development.

About memy stats

Good to know

My journey into coding has been a rollercoaster of challenges and triumphs. It has shaped my thinking, opened doors to exciting opportunities, and connected me with like-minded individuals. If you're ever curious about coding or have any questions, feel free to reach out. I'm always here to share experiences and help others embark on their coding adventures.

20+

Personal Projects
Completed

13+

Months of
experience

40+

Months of
active learning

25+

Courses
finished

One of the turning points for me was working on a real-world project. The ability to turn lines of code into a functional software solution that could make a difference was awe-inspiring. The sense of accomplishment was addictive, and it motivated me to pursue coding not just as a course requirement but as a lifelong passion. Throughout this journey, I've come to appreciate the supportive coding community. Online forums, open-source projects, and mentorship have played pivotal roles in my growth. The generosity of experienced developers sharing their knowledge and experiences has been invaluable.

My Skills

html5

css3

javascript

ReactJS

NodeJS

ExpressJS

SQL

bootstrap

figma

GitHub

MONGODB

Git

My ProjectsMy Work

Here are some of my projects in various programming languages.

Yelp Camp
CRUD functionalities that allows you to view campgrounds with a short description. Once you login or signup you can create your own campground.

MongoDB, ExpressJS, NodeJS, Javascript, Bootstrap, MVC and more
Swipe Application
Well structued and responsive site. This project broadened my knowledge on HTML, CSS grid, flex box and many more functionalities.

HTML 5, CSS 3, Bootstrap 4, Responsive UI Design, JavaScript
Netflix Clone
Projects purpose was to recreate Netflix's landing page. This process simulates converting a mock-up or prototype to a webpage or a psd file to webpage.

HTML 5, CSS 3, Bootstrap 4, Responsive UI Design, JavaScript
Todo List
This project offers a way to increase productivity, stopping you from forgetting things.

HTML 5, CSS 3, Bootstrap 4, Responsive UI Design, JavaScript
Password Generator
Generates a random password up to 20 characters based on what inputs you choose to select from. You can copy the password by clicking the copy button next to the generated password.

HTML 5, CSS 3, Bootstrap 4, Responsive UI Design, JavaScript
Calculator
The aim of this was to create a mathematical calculator with all the neccessary functionalitiles needed for it to be fully functional

HTML 5, CSS 3, Bootstrap 4, Responsive UI Design, JavaScript
Tap Music
Fun way to create beats or play a few musical tones. Take a look at how I can implement an audio track and add different sounds to it

HTML 5, CSS 3, Bootstrap 4, Responsive UI Design, JavaScript
Form Validation
The purpose of this project was to validate the users inputs into each section of the form. If certain inputs don't meet the criteria then an error message will prompt the user.

HTML 5, CSS 3, JavaScript (ES6), Responsive
Samsung Promo Website
This is a static promotion website for the Samsung Galaxy S21 Ultra 5G. This website can be used as a template for various different types of product promotion.

HTML 5, CSS 3, Bootstrap 4, Responsive UI Design, JavaScript

My BlogsMy Blogs

How I create a project

In creating any project, my undefeatable, routined and unchanged work process is : Idea => Research => Design => Develop => Test => Launch. This process gives me a clear map of what to do and what to expect.

How to Become an Expert in Software Development

In my opinion the best way to get better at anything is to do it over and over again. I program or learn something involved with programming on a dialy basis, this interm makes me more comfortable and confident at programming.

Become a Software Development in 10 Days

You CAN'T become a proper developer in 10 days. But you can do the hardest step of getting started and from there build, master and harnest your skills. From there you can land a job in as little as 6 - 12 months.

How I solve bugs in my code

I get bugs in my code quite often (usually on my larger scalled projects) and these are some steps I take to solve them:
- Understand the problem
_ Try to locate the source of the problem
- Find answers online from people who've had this problem or something similar
- Address the problem
If this doesn't work, I usually take a break then repeat.

Misconceptions about programming

I've met alot of people who say "It's very hard". Programming is hard but with determination, planning and excution, you'll be able to learn and master it. All you need to learn programming is the will to learn ; I've come to realize that not many people have that.

What I think of Web Design

I love it alot, so much so that before I get started on a major project I need to create the visual design for it. By doing this I am able to have a picture of what I want to build which interm makes it easier to build.

Contact MeContact

Contact me here

Thank you for visiting, feel free to reach out
with a question, concern, or what ever the case may be.
I'll try my best to get back to you within 48 hours.

Washington DC - Baltimore Area

fredoataka@gmail.com