Giter VIP home page Giter VIP logo

igrepro's Introduction

ROBIUL HASSAN

Sr Software Engineer (Ruby on Rails, ReactJS, Angular, NodeJS, Postgres & AWS)

5085 NW 7th St, Miami, FL 33126
[email protected]
https://linkedin.com/in/rhsn1 | https://github.com/mrh-jishan


CAREER HIGHLIGHTS

  • Extensive Experience: Over 6 years as a Senior Software Engineer specializing in Ruby on Rails, ReactJS, NodeJS, GraphQL, Postgres and AWS.
  • AWS Expertise: Developed and maintained scalable cloud-based applications, leveraging AWS services to create efficient and reliable solutions.
  • Automated ETL Process: Led the automation of ETL processes and the development of the Pace-Tracker dashboard using Ruby on Rails, ReactJS, and NodeJS, enhancing ad pacing insights and expediting trader decision-making.
  • AWS Cost Reduction: Created EC2 instances with SSM and Lambda for daily reporting on using Ruby meta programming and Terraform, significantly reducing AWS costs.
  • Legacy Upgrades: Upgraded legacy Rails applications to LTS with Hotwire and Turbolink as part of a comprehensive application modernization and security audit.
  • Database Migration: Migrated a multi-model database to Redshift, automating processes with multi-database connections on Rails App to reduce human errors and cutting manual processing time.
  • Security Improvement: Developed a rule engine on Terraform to configure IAM roles from Ranger, improving Databricks S3 access security and efficiency.
  • Microservices Solution: Delivered a 100% automated solution for customer corporate action letters using Ruby on Rails, ReactJS, NodeJS, GraphQL, and Kafka.
  • CI/CD Pipeline: Dockerized a payment application and automated the GitLab CI/CD pipeline, facilitating a smooth migration to OpenShift using Helm and reducing deployment time.
  • Cloud-Native Systems: Solid understanding and experience with cloud-native systems, particularly in AWS/GCP environments, contributing to high availability and resilience.
  • Crypto-Exchange Project: Developed a Crypto-Exchange project using Ruby on Rails, Angular implementing P2P token transfer and increasing transaction efficiency.

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Digilant (ISPD) - Boston, MA
May 2022 - May 2024

  • Automated the ETL process to ingest data from Adverity into Snowflake using Ruby on Rails, ReactJS, NodeJS, and AWS.
  • Developed a Pace Tracker dashboard using Ruby on Rails, ReactJS and NodeJS.
  • Upgraded legacy Rails applications to 7.2 with Hotwire and Turbolink.
  • Reduced AWS costs with scheduled EC2 instances using SSM and Lambda.
  • Optimized Heroku Jobs cost and improved daily data processing error.
  • Migrated Multi-Model database to Redshift and automated processes.

Data Platform Engineer

FREE NOW (MyTaxi) - Hamburg, Germany
Jan 2022 – May 2022

  • Enhanced Presto cluster deployment on AWS using Terraform and ASG with launch templates.
  • Developed a custom rule engine to configure IAM roles from Ranger.
  • Developed a monitoring system using Databricks Overwatch and Airflow.
  • Implemented Airflow Operators library to enable semantic versioning for Airflow clusters.

Associate - Projects (Software Engineer Consultant)

Cognizant Technology Solutions - Singapore
Oct 2019 – Jan 2022

  • Delivered an automated solution for customer corporate action letters using Ruby on Rails, ReactJS and NodeJS..
  • Configured CI/CD pipeline setup on TeamCity jobs using Ansible.
  • Worked on CouchDB, ActiveMQ, FTPS, and Kafka for high-frequency data transformation.
  • Migrated multiple Spring-Boot applications to OpenShift using GitLab.
  • Built a DSL engine for clients to migrate DB2 data.
  • Developed a reactive application using Quarkus and Kafka reactive adopter.

Front-End Developer

Finterra Technologies Sdn Bhd - Kuala Lumpur, Malaysia
Nov 2017 – Oct 2019

  • Developed a Full-Stack Crypto-Exchange application using Ruby on Rails, Angular, and AWS.
  • Redesigned a crowdfunding portal with lazy loading in Angular.
  • Designed microservice architecture and automated CI/CD pipeline on AWS.
  • Managed AWS infrastructure and implemented automated CI/CD pipeline for streamlined deployment.

EDUCATION

B.Sc. Computer Science
Asia Pacific University of Technology and Innovation - Malaysia
2015 – 2018

  • Coding Challenge (Winner) - Asia Pacific University, KL, Malaysia - July 2017
  • Hackathons (2nd Prize) - Universiti Kebangsaan Malaysia, KL, Malaysia - May 2017
  • Event organizer - APU Math & Science Club, APU - August 2015 – February 2016
  • Students enrollment recommendation system using neural network (2018)

TECHNOLOGIES AND LANGUAGES

  • Front-End: JavaScript, ReactJS, React-Query, Redux, Angular, Redux-Saga, SCSS, jQuery, Bootstrap, HTML5, ES6
  • Back-End: Ruby, Ruby on Rails, NodeJS, ExpressJS, NextJS
  • Database: MySQL, Postgres, Redis, MongoDB, CouchDB, Redshift, Snowflake
  • Tools: Git, Nginx, AWS, ActiveMQ, Kafka, Jenkins, Docker, K8S

CERTIFICATIONS & ONLINE COURSES

  • Ultimate AWS Certified Developer Associate (Udemy, 2020)
  • Certified Kubernetes Application Developer 2020 (Udemy, 2020)
  • NgRx (with NgRx Data) - The Complete Guide (Udemy, 2020)
  • PyTorch Scholarship Challenge from Facebook – November 2018 – January 2019
  • The Complete Angular Course: (Udemy, May 2017)
  • Intro to AI: UC Berkeley CS188 (ai.berkeley.edu, July 2017)

Projects

  • Pace-Tracker: Automated ETL process and developed a dashboard using Ruby on Rails, ReactJS and NodeJS for enhanced advertisement pacing insights.
  • Corporate Action: Integration with T24 and TCS Bancs for corporate action processing using Ruby on Rails, ReactJS, NodeJS.
  • DSL Engine (ETL): Java and Nashorn based DSL engine to parse text into SQL and JavaScript to process warehouse data.
  • myWAQF Chain: Crowdf unding dApp deployed on Hyperledger and Finterra internal consensus engine.
  • Crypto-Exchange: Ruby on Rails and Angular implementation of Ethereum and ERC20 token transfer from client to client.

igrepro's People

Contributors

mrh-jishan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.