Harsh Tibrewal

Senior Software Engineer

Kolkata, West Bengal, India10 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 11+ years of experience in scalable system architecture.
  • Expert in Java and Microservices development.
  • 2x AWS Certified professional.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in Gaming and E-commerce industries.

Contact

Skills

Core Skills

JavaMicroservice ArchitectureSpring Boot FrameworkAws CloudCore JavaRest Apis

Other Skills

ElasticsearchMongoDBMysqlRedisNode.JsDjangoDockerCI/CDAWS LambdaDynamodbCloudwatch LogsAxon frameworkJava ServletsMavenAlgorithms

About

Software Engineer with 11+ years of experience in Scalable System Architecture, Design & Development. Data Structures and AWS Cloud Enthusiast.

Experience

Atlassian

2 roles

Senior Software Engineer

Sep 2023Present · 2 yrs 6 mos · Bengaluru, Karnataka, India

Software Development Engineer 2

Nov 2021Sep 2023 · 1 yr 10 mos · Bengaluru, Karnataka, India

Wse group

Technical Lead

Nov 2019Nov 2021 · 2 yrs · Greater Kolkata Area

  • ▪ Responsible for the End-to-End delivery of Gaming Products which includes Backend Architecture Design(HLD, LLD) and Development, Dev/UAT/Production Environments Infrastructure Architecture, Management, and Deployment Processes Design, Mentoring the team members, Code Reviews, Managing Scrums, etc. Stack involved - Java, Spring Boot Framework, Microservice Architecture, Infrastructure Architecture using AWS cloud, Elasticsearch (ELK stack), MongoDB, Mysql, Redis, etc.
  • ▪ Lead the end-to-end design, development, and deployment processes for LYVE Sports, the brand new venture of LYVE Games, which is a fantasy gaming platform.
  • ▪ WeNaturalists (wenaturalists.com), an Eco-Social Network, is the destination for all associated with nature. I lead the End-to-End delivery of the product. Stack involved - Java, Spring Boot Framework, Microservice Architecture, Infrastructure Architecture using AWS cloud, MongoDB, Redis, Node.Js, Django with Recommendation Systems, Zuul Gateway, Docker, Neo4j Graph Database, Elasticsearch, RabbitMq, Stomp, ReactJs, etc.
JavaSpring Boot FrameworkMicroservice ArchitectureAWS cloudElasticsearchMongoDB+2

123stores inc.

2 roles

Senior Software Engineer

Promoted

Apr 2018Nov 2019 · 1 yr 7 mos

  • ▪ Involved in back-end design and development, Code Reviews. Stack involved - Spring Boot Framework, Axon framework, CI/CD, Infrastructure Architecture using AWS cloud, Elasticsearch (ELK stack), etc.
  • ▪ Developed the Dynamic Pricing Module to maximize sales and margin on Amazon US. Involved development using serverless architecture involving AWS Lambda, Dynamodb and Cloudwatch Logs.
  • ▪ Involved in Code reviews following proper coding standards and documentation.
  • ▪ Developed the Stock Replenishment, Inbound Logistics (Logistics from Merchant to Warehouse) and Stock Management Modules.
  • ▪ Development using AWS Cloud Infrastructure like Lambda (Serverless Architecture), S3, Dynamodb, RDS, ES, etc.
Spring Boot FrameworkAWS cloudElasticsearchJavaCI/CD

Software Engineer

Aug 2016Apr 2018 · 1 yr 8 mos

  • ▪ Involved in back-end development with CQRS and Event Sourcing Architecture. Stack Involves - Spring Boot Framework, Axon framework for Event Sourcing and CQRS, HTML/CSS/JQuery, ThymeLeaf template engine, Redis, Docker, Cucumber/JUnit Tests and Git, Spring JPA with Postgres and Mysql, Spring Oauth Authentication, Continuous integration Setup using Travis CI and Deployment using AWS Cloud Formation (with Ec2, Load balancers and Auto-scaling groups) and AWS CodeDeploy. Code Quality Analysis using SonarQube and SonarScanner integration with travis CI for PR/branch analysis. Logs Analysis System Setup with ELK stack.
  • ▪ Developed the in-house Email Client(for around 50-60 mailboxes) using Javamail with fast full text-search using ElasticSearch and Postgres and Amazon SES.
  • ▪ Set up Jenkins ( 1 Master with 3 Slave nodes ) as Crons Management Server.
Spring Boot FrameworkAxon frameworkAWS cloudRedisDocker

Payu

2 roles

Software Development Engineer

Jul 2015Jul 2016 · 1 yr · Gurgaon, India

  • Development of REST APIs for PayuPOS Reconciliation with PayuMoney Wallet using Core Java,Java Servlets,Maven,JSPs.
  • Involved in development of Payu MPI (Merchant Server Plug-in) which is the link between issuer(VISA/MasterCard) with the payment gateway aggregator. Developed the digital signature
  • verification feature which is the one of the important components of the MPI.
  • Developed Automated Reconciliation/Settlement process for the POS.
Core JavaJava ServletsMavenREST APIs

Intern

May 2014Jul 2014 · 2 mos · Gurgaon, India

  • Involved in the back-end development.

Education

National Institute of Technology Durgapur

Bachelor of Technology (BTech) — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Java & Microservice Architecture

Explore similar profiles based on matching skills and experience