Joseph Jacob

Software Engineer

Bengaluru, Karnataka, India5 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Recipient of Future Star Award from Huawei Technologies
  • Contributed to open-source multi-cloud data management project
  • Expert in Java and cloud solutions
Stackforce AI infers this person is a Backend Engineer specializing in SaaS solutions with a strong focus on cloud technologies.

Contact

Skills

Core Skills

JavaSpring FrameworkCloud ComputingMicroservicesDatabase ManagementSoftware Development

Other Skills

Spring WebfluxSpring BatchCommunicationGolangDockerAWS-S3MongoDbRedisgRPCKhafkaSpring BootANTLR4MySQLMicronautSplunk

About

* I am a passionate Backend Engineer with experience in designing and implementing solutions for complex problems. * Working experience in Java 8, Maven, Spring Boot, Git, IntelliJ, VSCode, Regex, MongoDB, Redis, Oracle, MySQL, Postgresql, ANTLR4, Docker, and AWS-S3. * Have a B.Tech degree in Computer Science and Engineering from the National Institute of Technology, Calicut. * Projects include working on STRATO, an open-source project under SODA Foundation for multi-cloud data management, and UGO, a SQL schema migration tool deployed in Huawei Cloud. * Fluent in English and Malayalam. * Future Star Award recipient from Huawei Technologies.

Experience

5 yrs 10 mos
Total Experience
2 yrs 11 mos
Average Tenure
3 yrs 1 mo
Current Experience

Tesco bengaluru

SDE-2

May 2023Present · 3 yrs 1 mo · Bengaluru, Karnataka, India · On-site

Spring WebfluxSpring BatchJavaSpring Framework

Huawei technologies india

2 roles

Technical Project Lead

Promoted

Dec 2021May 2023 · 1 yr 5 mos

  • Strato is designed to be cloud vendor-agnostic, meaning it can work with multiple cloud providers such as AWS, GCP, and Azure. It provides a unified interface for interacting with these providers and can even migrate data between them.
  • As part of my role on the project, I worked on the Low-Level System Design (LLD) and implementation of a microservice that queries metadata of buckets and objects from different cloud vendors.
  • To improve performance, I also implemented a caching strategy using Redis.
  • The major tech stack of the project includes Golang, Docker, AWS-S3, MongoDb, Redis, gRPC, and Khafka.
  • The project's source code is available on GitHub at https://github.com/sodafoundation/multi-cloud.
CommunicationJavaGolangDockerAWS-S3MongoDb+4

Senior Software Engineer

Aug 2020Dec 2021 · 1 yr 4 mos

  • UGO is a schema migration tool for databases, deployed as a SaaS solution in Huawei Cloud. The tool allows for one-click migration from various source databases, such as Oracle, MySQL, and Db2, to target databases such as PostgresSql, and MySQL. Some of the notable features of UGO include pre-migration analysis, migration of application-embedded SQL, and support for GaussDb, an in-house database solution. The main tech stack of the project includes Java 8, Spring Boot, ANTLR4, and MySQL.
  • In this project, my role was focused on the parser and migration (conversion) modules. I was responsible for developing and delivering high-quality code, adapting unit test cases from Junit4 to Junit5, and ensuring the success of over 80% of the migration process.
CommunicationJavaSpring BootANTLR4MySQLDatabase Management

Education

National Institute of Technology Calicut

Bachelor's degree — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Spring Framework

Explore similar profiles based on matching skills and experience