Haseeb A
Senior Software Engineer
SUMMARY
Developer with expertise mainly in Ruby on Rails, React and React Native. Enthusiastic about writing clean, maintainable,
efficient and well tested software. Have experience in various stages of software life cycle from planning through
implementation and maintenance. I also has experience in leading and code reviewing multiple teams across projects.
Always willing to learn new technologies.
EXPERIENCE
Senior Full Stack Developer
gleam.io
04/2022 - 04/2023
At gleam.io, an industry‑leading software‑as‑a‑service company serving over a million users, I successfully leveraged my
expertise in Ruby on Rails, jQuery, and VueJs to drive key developments in the main product.
Optimized application performance, reducing page load times and effectively managed timeouts to enhance user
experience.
Spearheaded the enhancement of the CMS rendering system, improving load efficiency and also various SEO scores.
Successfully upgraded Ruby, Ruby on Rails, and Sidekiq across various segments of our application, ensuring
state‑of‑the‑art security measures were implemented to safeguard user data.
Handled various third party integrations in the application.
Software Engineer
BigBinary
01/2019 - 04/2022
Experience in code reviews.
Worked as a full stack developer in Ruby on Rails, React, React Native and some NodeJS.
Wrote well tested maintainable code.
Implemented Low Level Design using SOLID principles.
Lead multiple teams across multiple projects.
Used continuous integration and continuous deployment to ship software daily.
Built multi platform applications in React Native with Rails API.
Managed Heroku and Heroku review apps setup.
Setup CircleCI for multiple projects including mobile apps.
Created and used REST and GraphQL APIs for web and mobile apps.
Experience in high level system design.
Projects
A News Aggregation application
A set of curators can create lists of news curated based on topics. These lists are consumed by mobile users based on the
feedback from a recommendation engine. I worked as a backend engineer. Things I worked includes High level design, Ruby
on Rails based APIs. Redis, SMS based authentication, CircleCI, Heroku, Background processing using Sidekiq etc.
A Calender based group event application
This is an app for creating calender events in an organization. This is similar to calendly but with organization features. My
task was to create a service that finds availabilities in given calendar provider. I used, Ruby on Rails, Sidekiq, ReactJS and
Heroku in this.
An employee management application.
This app creates an overview of all employees in the organization across various offices. I worked in design of mobile
1/2
application and creation of APIs to be consumed by the mobile app. Things I worked with includes, React Native, NodeJs,
postgraphile, ReactJS, GraphQL, appolo client etc,
A Chat application for embedding in websites
This is a chat application which is mainly used for customer support from various platforms such as website, mobile app and
social media. My tasks include High level design, API design, leading a team of 5 developers. The things I worked includes
Ruby on Rails, Microservices, web sockets, ReactJS etc.
An invoicing application for software service based companies
This application allows to enter time entries and generate invoices based on that. I worked as a team lead in this project.
Things I worked includes, Ruby on Rails, Redis, ReactJS, React Native, Sidekiq based background processing, Heroku etc.
Member of Technical staff
Innoventes Technologies
08/2016 - 01/2019
Worked in PHP nodejs, Python and Ruby on Rails in backend.
Worked in jQuery, React, AngularJS, VueJS and Bootstrap in frontend.
Managed servers in AWS.
Wrote application to automate devops workflow by allowing users to do tasks on remote machines.
Created video stream monitoring systems for audio, video and quality monitoring with 99.9% success rate.
Used CircleCI and Jenkins to automate various tasks.
Worked in improving security aspects of existing web applications.
Created automation in Ansible playbook and created custom modules as per organization requirements.
Projects
A Remote server management application
This was an internal application responsible for managing 100s of servers and deployment of services on these and
monitoring various health statistics in these services. I used many technologies including Ruby on Rails, Python, NodeJS,
ReactJS, jQuery, CircleCI, Jenkins, Ansible etc
A video steaming application
I worked as a junior engineer in this project. It was a video streaming application for TV channels and OTT providers. The
technologies I worked includes Ruby on Rails, Python, NodeJS and AngularJS
E D U C AT I O N
Computer science Engineering
Calicut University - BTech
2016
SKILLS
Ruby on Rails
Expert
PostgreSQL
Expert
React
Expert
NodeJS
Advanced
TypeScript
Expert
NestJS
Advanced
Javascript
Expert
React Native
Advanced
Fluent
Malayalam
Native
LANGUAGES
English
2/2