Shahrukh

Senior Software Engineer | Ruby on Rails | Full Stack

About

Senior Software Engineer with 5+ years of experience managing projects from inception to deployment. Passionate about exploring new technologies, automating routine tasks, and self-hosting applications for greater control and customization

Work Experience

Bacancy Technologies
Remote
Apr 2023 - Present
Senior Software Engineer
Implemented new features, bug fixes, worked with the client, handling conflicts. Technologies: Ruby, Rspec, Minitests, Regular Expressions
Navtech (Navaratan Technologies Pvt. Ltd)
Remote
Aug 2021 - Apr 2023
Senior Software Engineer
Built projects from scratch, Build iOS app using React Native (Expo), Rails version Upgrade, worked with multiple clients over US, UK, and India. Technologies: Ruby on Rails, WhatsApp Business Account Bot, React, TypeScript, GraphQL
Navtech (Navaratan Technologies Pvt. Ltd)
Remote
Sept 2019 - Aug 2021
Software Engineer
Implemented new features, bug fixes on the current project, Created Static Web Pages using TailwindCSS, worked with multiple clients over US, UK, and India. Technologies: Ruby on Rails, TailwindCSS

Education

Medicaps University
2017 - 2019
Masters of Computer Applications
ITM University
2014 - 2017
Bachelors of Computer Applications

Projects

Minimalistic CV Builder
A Dynamic Minimalistic CV Builder based on NuxtJS app which can build the minimalistic CV with the provided JSON user Data file.
VueJS
NuxtJS
Side Project
Bookmark Manager
A privacy-focused, self-hosted bookmark management solution built with Ruby on Rails and Vue.js. Take control of your bookmarks and keep your data private by hosting it on your own infrastructure.
Ruby
Rails
NuxtJS
VueJS
Side Project
14+ Stars on Github
Rails Utilities
A collection of Utilities and tools created with Ruby on Rails. For Example: Realtime Text Manipulation, Code Benchmark comparision.
Ruby
Rails
Side Project
Tutorials World
Community Managed Tutorials Project, Anyone can saveed Tutorials Per Language, User can request to add New Language category to admin, You can search for the problem or the solution, Solutions are markdown supported. Supports Light/Dark Mode
Side Project
Ruby on Rails
VueJS 3
Vite
Telegram Affiliate Link Generator Bot
A Telegram Bot, which gets the link of Amazon/Flipkart from user, and process the affiliate link from the amazon and flipkart and send back an affiliate link to the url.
Side Project
Ruby
Telegram
Affiliate
Amazon
Flipkart
URL Shortner Using Bitly API
VueJS App for Bit.ly Link Shortner Service, All the Short links will be stored in your account, you can view stats or delete them.
Side Project
VueJS
Bill Parser
A parser gem used for parsing the Carrier Bills with different format like PDF, CSV, XLSX. Uses Regex to find the properties and store it them in Object
Ruby
Regex
MiniTests
RetroTax
An US Tax Credit Administration Project, Worked on Ruby on Rails Admin Dashboard, Ruby Selenium Automation, creating and managing APIs, Vulnerability Assessment and Penetration Testing (VAPT).
Ruby on Rails
AWS Lambda
VAPT
Selennium
Bauer Media Sweepstakes (Acquired by a360 Media)
An US Media Agenecy hosts Sweepstakes, Worked on the Sweepstakes Flow, Ads implementation with UI UX of End User Website and Admin Dashboard. Redesigned the complete look of the website using TailwindCSS.
Ruby on Rails
TailwindCSS
Javascript
jQuery
Redis
Clockwork/Cron Jobs
Rails Upgrade
Kaveri Group Portal
Cotton Exporter, Created A portal for handling the shipping, passing specifications to buyers, Implemented WhatsApp Business integration for handling Jobs
Ruby on Rails
WhatsApp Business
VAPT
APIs
Javascript
DrewBarryMore
A magazine Cover Page, Worked on the Frontend Design of the Magazine Cover using the TailwindCSS
HTML
Javascript
TailwindCSS
ClassicCarsForSale UK
A Project for Car Auctions, Fetched the listings from XML file stores it to the Solr Index using Rake Jobs automatically, and fetches it on the website.
Ruby on Rails
Solr Index
HTML
CSS
TailwindCSS