Safar Ali

Full-stack Developer,

Blogger

& Writer

With a passion for building solutions through writing and developing

Resume
A portrait of Safar Ali

ABOUT ME

I'm a full-stack software developer who specialises in using JavaScript, React, Redux, Ruby, and Rails to build software solutions for businesses. My goal is to make the world a better place with the help of software development.Apart from being a developer, I also like blogging and writing.

I have completed my full-stack web development certification from Microverse (an online school for coding). Apart from coding, Microverse teaches other mandatory soft skills too, such as communication, pair programming, and problem-solving for local or remote-based software development jobs.

Through the Microverse course, I have created multiple projects including a website for a school, an app for Bookstore, and many more using JavaScript, React, and Redux for the frontend, and databases, Ruby, and RubyOnRails for the backend.

Currently I am writing technical articles and working as freelancer on upwork. Besides, looking for full time job as a developer.

I am highly proficient in CSS, SASS and Bootstrap and have built some other projects with JavaScript, React, Redux, Ruby, and Ruby On Rails.

Technologies, tools and techniques I'm currently exploring and interested about.

  • HTML5
  • CSS3
  • JavaScript
  • React
  • Redux
  • Ruby
  • Ruby on Rails
  • Postgresql
  • SASS
  • TailwindCSS
  • Bootstrap 5
  • WordPress
  • Git and Github
  • npm
  • Blogging & Technical Writing
  • Netlify
  • Heroku
  • Render
  • Responsive Development
  • Test Driven Development (TDD)
  • Chrome Dev Tools
  • Unit and integration test
  • Webpack
  • API
  • Pair programming
  • Communication Skills
  • Networking
  • Professional remote-based working
  • Team work
  • Mentoring
  • Documentation

Benefits

Why should you hire me?

When buidling projects, I strongly adhere to these principles which make my websites both unique and scaleable.

SEO(Search Engine Optimization)

I employ best SEO practices like "Semantic HTML" and more on websites and projects I work on to improve the site visibility and rankings on Google.

Responsive Design

I am passionate about responsiveness and making the websites I build look good on different devices, browsers and cross platforms using both "mobile first" approach and desktop "media queries"

Reusable & Minimal code

I try my best to write as minimal code as possible by using tools like CSS Variables and writing custom utility classes.

Great UI/UX & Accessibility

I have a strong eye for designs, which allows me to transform templates into pixel-perfect code while making it accessible to all users. Principles I picked up from solving various frontendmentor challenges.

FEATURED PROJECTS

Todo List

This is a CRUD web app. Where anyone can add their daily tasks. Moreover, they can also edit, modify or delete any particular tasks from the list anytime anywhere.

HTML5 CSS JavaScript

Awesome Books

This is a CRUD project, in which anyone can add their favorite books anytime anywhere. Moreover, they can also update and remove their particular books from the list.

HTML5 CSS3 JavaScript

Book Store

This website has been created in ReactJs. In this web app, you can add books, with thor author’s name and Category. Moreover, you can also delete any particular book which you added.

HTML5 CSS3 ReactJs

Traveler's Hub

This project is about space travel. I have used data from an API from SpaceX and have listed different missions and rockets. Where anyone can reserve rockets and missions for themselves.

CSS3 HTML5 ReactJs API

Alpha Finance

This Web app is the best solution for people who want to arrange their financial calculations regularly. Through this app, anyone can add specific categories. And then in those categories, they can add items they need for a day, for a week, or a month.

HTML5 CSS3 Ruby on Rails

Hotal Booking

This is a complete Hotel booking app. The admin can create different kinds of rooms along with accommodations. Moreover, customers can book any of the hotels depending on the accommodations and price, etc.

HTML5 CSS3 API Ruby on Rails

More Projects

Order of the Day

This is a CRUD web app, where you can add, repeat, modify or delete your daily tasks.

  • HTML
  • CSS
  • JavaScript

Web Dev School

This is a website for a web development school, where anyone can learn programming, regardless of their background or skill set.

  • HTML
  • CSS
  • JavaScript

Chops and Hops

In this app, my partner and I have used API from a restaurant and created a fully functional website containing Indian foods.

  • HTML
  • CSS3
  • JavaScript
  • API

Dog Facts

In this app, you can see different sorts of dog breeds, along with the sub-breeds of particular dogs. Moreover, you can also filter out names through sorting or searching.

  • HTML
  • CSS
  • ReactJS
  • API

Math Magician

Math magician is a simple and clean website, that contains a calculator, along with a home page, and a page with an inspirational quote of the day.

  • HTML
  • CSS
  • ReactJs

Leaderboard App

In this app, you can add players’ names along with their respective scores in any particular game. You can use this app to store scores of various teams too.

  • HTML
  • CSS
  • JavaScript

Blog App

This is a CRUD website where anyone can create a personal profile. They can also create different posts. Besides, anyone can like and comment on their posts.

  • HTML
  • CSS
  • RubyonRails

Racipe App

This app keeps track of all your recipes, ingredients, and inventory. It allows you to save ingredients, create recipes, and generate a shopping list.

  • HTML
  • CSS
  • RubyonRails

Contact

Get In Touch

Want to connect with me or collaborate on projects together, You can send me a message and I'll reply as soon as I can.. Thank You.