Mohammad Rahber-E-Alam Raafa

Mohammad Rahber-E-Alam Raafa

Indianapolis, IN

My love for computers originated from when I was young and my parents could not afford our own computer. I used to go over to my neighbor's house and see them play video games on their Intel Pentium-4, 512MB RAM, Windows 95 machine. They would sometimes let me play too. I was amazed by how much that little machine was capable of doing. Soon enough I found myself pursuing a Bachelor's degree in Computer Science & Engineering. And my dream job is to work for Rockstar Games.

Experienced in full stack software engineering for 3 years. Fast learner and always eager to learn new technologies as well as implementing them in the best possible way. Recognized for achieving highest client satisfaction through strong communication skills, requirement analysis and clean coding.

I make sure I learn something new everyday!


Experience

Lead Software Engineer

Stitch Fix
San Francisco, CA, USA (Remote)
  • TBD
January 2021 - November 2022

Senior Software Engineer

Litera Microsystems, Chicago, IL, USA (Remote)
  • Part of the Litera Transact team responsible for full SDLC using React and Ruby on Rails in collaboration with cross-functional teams (PM, QA), working in an agile environment towards increasing scalability and performance while taking the product to $100m valuation.
  • Participate and contribute to backlog refinement and sprint planning.
  • Increase test coverage using Rspec with the goal of reaching atleast 70% test coverage by the end of 2020.
  • Review and merge pull requests.
January 2021 - November 2022

Software Engineer

Litera Microsystems, Chicago, IL, USA (Remote)
  • Part of the Litera Transact team responsible for full SDLC using React and Ruby on Rails in collaboration with cross-functional teams (PM, QA), working in an agile environment towards increasing scalability and performance while taking the product to $100m valuation.
  • Participate and contribute to backlog refinement and sprint planning.
  • Increase test coverage using Rspec with the goal of reaching atleast 70% test coverage by the end of 2020.
  • Review and merge pull requests.
January 2020 - January 2021

Multimedia & Front-End Developer I

Orbis Education, Indianapolis, IN, USA
  • Worked as part of the Product Development Team in conjunction with instructional designers and faculty subject matter experts to develop interactive, cross-browser, and mobile compatible instructional content for online courses.
  • Monitored and enhanced quality by converting existing Flash Learning Objects to HTML5/CSS/JavaScript/React.
  • Introduced Git and GitHub for version control of projects and ensure efficient development. Responsible for training team to use Git and GitHub.
  • Responsible for developing and maintaining a desktop application, Medication Administration System (MAS), which simulates a Pyxis machine for student nurses in partner universities. Built using AngularJS, Electron, Express, SQL.
  • Provide technical support for special projects such as using ColdFusion/Ruby scripts to automate export/import of student data to/from Canvas LMS.
January 2019 - January 2020

Software Engineer

Nascenia Ltd., Dhaka, Bangladesh
  • Worked as part of a team, consisting of 6 developers, to develop, modify and debug code following agile development methodologies to deliver web applications to international clients before deadline.
  • Participated and contributed to backlog refinement and sprint planning.
  • Review and merge code changes from assigned team members and new recruits before deployment.
  • Responsible for maintenance of staging server and provide technical support to clients.
  • Organized team building events such as Annual Programming Contest, Marathon, and gaming contest.
  • Conducted workshops/brown bag sessions on trending technologies such as Google Analytics, GraphQL, ElasticSearch and Actioncable.
October 2017 - August 2018

Junior Software Engineer

Nascenia Ltd., Dhaka, Bangladesh
  • Developed, modified and debugged code following agile development methodologies to deliver web applications to international clients before deadline.
  • Utilized AngularJS and Ruby on Rails web framework with Git to develop various front-end and back-end modules including RESTful API.
  • Used Trailblazer architecture of Ruby on Rails to refactor code and improve performance of existing web applications.
  • Wrote several scheduled background tasks to improve performance of existing web applications.
  • Prepared technical blog articles as well as technical documentation of assigned projects.
  • Received fastest promotion in company history for achieving extraordinary client satisfaction.
October 2016 - September 2017

Lab Instructor

North South University, Dhaka, Bangladesh
  • Conducted undergraduate lab classes for the course CSE225 that covers the fundamental data structures, algorithms and their use in programming using C, C++.
  • Responsible for assisting supervisor with academic activities such as designing course curriculum, invigilation of exams and grading papers.
January 2016 - September 2016

Education

Purdue University, Indiana, USA

Master of Science
Major: Computer Science
Fall 2023 - Present

North South University, Dhaka, Bangladesh

Bachelor of Science
Major: Computer Science & Engineering

GPA: 3.27 / 4.00

Recruited by School of Engineering and Physical Sciences as Lab Instructor due to academic excellence.
January 2012 - December 2015

Skills

  • Programming Languages & Frameworks
    • |
    • |
  • Database
  • Version Control
  • Preferred OS
    • macOS
  • Tools

Projects

Includes professional, academic and personal work.

react-youtube-search.png

Search Youtube Videos

Simple react app to search youtube videos.

Contributions
  • React, CSS3 .
  • Youtube videos API
react-geolocation-seasons.png

Seasons

React app to display season in your area.

Contributions
  • React, CSS3.
  • Geolocation API
unsplash-react-image-search.png

React Unsplash Image Search

Simple react app to search for images.

Contributions
  • React, CSS Grid.
  • Unsplash API
howistheweathertoday.png

Weather App

A web-based app that displays weather data based on geolocation or zipcode.

Contributions
  • Ruby 2.6.3, Rails 5.2.3, HTML5, CSS3, Javascript, Ajax.
  • HTML5 Geolocation API
  • OpenWeather API
www.bakesbyparisa.com

BakesbyParisa.com

Portfolio of a Cake Artist who is fascinated by Bold Colors & Textures. Cake Business in Atlanta.

Contributions
  • Development from scratch using Rails 5.
  • Requirement Analysis.
  • Deployment using Capistrano
  • Staging/Production Server provisioning, server maintenance and technical support.
ritani.com

Ritani.com

Ritani is a fine jewelry company specializing in engagement rings and bridal jewelry. The company is based in New York.

Contributions
  • Responsible for Rebranding and Platform Enhancement by designing responsive homepage, channel pages, checkout and cart pages.
  • Implemented/updated several tags/pixels for Google Tag Manager and Facebook Pixel for analytics.
  • Integrated Google Recaptcha for safer form submissions.
  • Refactored existing code (Rails, Jquery, HTML5, CSS3).
  • Project duration: 1 year | Team Size: 8 people
vintagespeedracer

Vintage Speed Racer

A racing game inspired from Speed Racer. Work of pure boredom.

Contributions
  • Javascript and CSS3 for game animation.
  • Ajax and Rails 5 for saving score and maintaining leaderboard.
elasticsearch

ElasticSearch integration with Rails 5

Small project to experiment with the integration of ElasticSearch 6.0 and Rails 5.

Contributions
  • ElasticSearch 6.0 integration with Rails 5.
  • Article model configuration, indexing.
  • Search Highlighting.
melisakhan

Melisa Khan

A prototype of a brand, Melisa Khan, I did for a friend as part of her final year project showcasing her own designed bags.

Contributions
  • HTML5, CSS3 and JavaScript.
  • Rails 4.2.
Bookshelf

Pragmatic Bookshelf

The very first project I built using Ruby on Rails. Please forgive the amateur work.

Contributions
  • HTML5, CSS3, JavaScript and Ajax.
  • Rails 4.2.
Bookshelf

Quad Copter using Raspberry PI

Final year Capstone Design Project: A Novel and Cost-Effective Design of a Quad Copter System using a Single Raspberry PI as the Sole Flight Controller.

Contributions

Achievements

  • Received Certificate of Excellence from one of the most prestigious English newspaper in Bangladesh. - The Daily Star for achieving outstanding Ordinary Level result of 6A's. - March 2010
  • Certificate of Completion - Basic Programme in Photography - Issued by Pathshala South Asian Academy. - December 2010
  • Certificate of Completion - Diploma in Photography - Issued by Chanchal Mahmood Photography School, Dhaka, Bangladesh. - November 2011
  • 1st Place - Annual Typing Contest 2017 at Nascenia Ltd., Dhaka, Bangladesh with 62.82 WPM (words per minute). - September 2017
  • Trainer - Trained 200 undergraduate students in workshop on "Web Development using Ruby on Rails" at International Islamic University Chittagong (IIUC). - Jan. 2018
  • Certificate of Completion - Intro to Git for Data Science - Issued by DataCamp. - November 2018

Interests

Apart from coding, I enjoy most of my time planning my next vacation. I love travelling and experiencing different cultures. I make sure to travel atleast one country every year.

When forced indoors, I binge watch tv shows and learn how to cook. I spend a large amount of my free time exploring the latest technology advancements in the software engineering world and try to implement them in a pet project.


Resume