Hello!

I'm Zohaib Ahmed Butt, a developer who likes to write clean, readable and maintainable code with maximum conformance to requirements.

Get in touch zohaibahmedbutt@gmail.com

Background

I'm currently a Full-Stack Software Engineer at Jumpseller building e-commerce solutions to provide ease of buying and selling for everyone. I am also pursuing MS(SE) at University of Tartu (2019-2021) which has recently broke into the list of top 300 universities of the World in QS Rankings. Prior to that, I worked as a Software Developer at Square63, a software agency where I provided my skills to companies in domain of border control, music streaming, event management and fintech.

As a software engineer, I like to write code that is beautiful and maintainable in the long run. My main focus is not only to provide quality, but also add a touch of elegance to it. Coming from a Ruby/Rails background, I just not only want to get things done, I want to get them done in a beautiful manner as far as codebase is concerned. And different programming languages do not restrict me to achieve that in an unfamiliar environment.

When I'm not in front of a computer screen, I'm cooking different kinds of meals, playing cricket and going out for a leisurely walk in the beautiful city of Tartu, which is going to be the European Capital of Culture in 2024.

Skills
Languages
  • Ruby
  • JavaScript (ES6)
  • CoffeeScript
  • SQL
  • MySQL
  • PostGRESQL
  • CSS/Sass
  • HTML
Frameworks
  • Ruby on Rails
  • React.JS (Hooks & Redux)
  • Bootstrap
  • Node (Express)
  • Sinatra
Tools
  • RSpec
  • Bash
  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Chrome DevTools
  • Postman
  • Trello
  • Asana
  • JIRA
  • Slack
  • Skype
  • Zoom
Used in Academic Environment
  • Java (Spring)
  • Python (Pandas, Numpy, SciKit)
  • Elixir (Phoenix)
  • F# (Functional Programming)
  • Basic Data Science Algorithms
Experience
January 2020 - Present
Software Engineer

Full Stack Developer working on integrations using Ruby on Rails, Sinatra and React.JS.

June 2016 - August 2019
Software Engineer

Full Stack Developer working on Ruby on Rails and React.JS.

June 2015 - August 2015
Software Engineering Intern

Software Engineering Intern working on Ruby on Rails and writing scrapers using Ruby.

View My Resume
Notable Projects

Online Music Licensing and Marketplace Service for the works of Independent Artists. I was responsible for Full-Stack Development and communication with the remote team.

React (Hooks, Context API) Axios Apollo GraphQL Sinatra Ruby on Rails GraphQL-Ruby

Online platform to provide accurate current positioning of stocks and future prediction regarding investing in stocks. I was responsible for development and maintenance, task tracking, estimation of cards, manual testing and client communication to elicit requirements.

Ruby on Rails Background Jobs OmniAuth Devise Highcharts

Digital CV Submission and Applicant Analysis tool for Recruiters and Applicants at Job Fairs. I was responsible for development of the API for iOS and Android apps.

Ruby on Rails REST API Bootstrap HTML CSS CoffeeScript

Online application for Electronic System of Travel Authorization for United States of America. I was responsible for migration of the application from Contentful to Ruby on Rails and maintenance of the form on other ESTA sites.

Ruby on Rails HTML CSS CoffeeScript

App Developed for a recruitment process in Rails 6. Tests are written using RSpec.

Ruby on Rails RSpec StimulusJS Heroku

REST API Developed in Node.JS for a recruitment process. Tests are written using Jest.

Node.JS Express Jest Heroku MongoDB

Basic Boilerplate Code for Phoenix projects. Feature tests were written using Gherkin.

Elixir Phoenix Gherkin TDD/BDD