Hey! I'm Keval Sanghvi

Results-driven engineer with a fervor for developing innovative programs to boost organizational efficiency and success, eager to stay abreast of emerging technologies and contribute proactively to organizational goals.

Man Working

What I Do?

Leveraging technology to solve complex real-world problems!

  • HTML 5

    HTML 5

  • CSS 3

    CSS 3

  • Bootstrap

    Bootstrap

  • Java

    Java

  • C

    C

  • C++

    C++

  • JavaScript

    JavaScript

  • jQuery

    jQuery

  • Webpack

    Webpack

  • React JS

    React JS

  • Vue JS

    Vue JS

  • Node JS

    Node JS

  • BitBucket

    BitBucket

  • Git

    Git

  • Python

    Python

  • Django

    Django

  • MySQL

    MySQL

  • PostgreSQL

    PostgreSQL

⚡ Experienced in working with Java, React JS, Django, Laravel, Python and Node.

⚡ Gained practical knowledge by working on industry-level projects at Barclays, NxtBig Software Labs and Intract Technologies.

Proficiency

Front-End Development

Back-End Development

Desktop Applications

Mobile Applications

Skills

Languages

Java

Python

C / C++

JavaScript

TypeScript

PHP

Frameworks / Libraries

Laravel

Django

React JS

Spring Boot

Vue JS

Next JS

Education 🎓

K J Somaiya College of Engineering
K J Somaiya College of Engineering
Bachelor of Technology in Computer Engineering

August 2019 - May 2023

⚡ CGPA : 8.8 / 10

⚡ Won HackerBash Hackathon organized by Computer Society of India (CSI)

⚡ Developed a website for the annual cultural Fest, Symphony (2021)

⚡ Selected in College Kho-Kho Team

⚡ Studied computer science fundamentals like Data Structures, Algorithms, Operating Systems, etc

K J Somaiya College of Science and Commerce
K J Somaiya College of Science and Commerce
Higher Secondary Degree

2017 - 2019

⚡ Scored 85.23 % in the HSC exam

⚡ Received 98.85 percentile in MHT-CET

⚡ Received 90.66 percentile in JEE

⚡ Studied subjects like C++, Visual Basics, Microprocessors, etc

Sheth Karamshi Kanji English School
Sheth Karamshi Kanji English School
Matriculate Degree

2005 - 2017

⚡ Scored 89.2 % in the SSC exam

⚡ Won Kho-Kho State Championship

Work Experience 👔

Barclays

Barclays

July 2023 – Present

Software Engineer

Working as an Engineer in Reference Data Services (Markets Pre Trade Department)

⚡ Built a utility app for grid-format API data with advanced search, sorting, and CSV download.

⚡ Used JUnit and Mockito for thorough testing, increasing code coverage from 4% to 72%, with SonarQube ensuring code quality.

⚡ Engineered a cache service wrapper for GridGain and Coherence, introducing a dynamic mechanism for efficient cache serialization and deserialization to streamline restoration processes.

⚡ Migrated the application from an on-prem server to OpenShift using Docker and OpenShift (APAAS), managing configurations via OC CLI.

⚡ Automated 60-day password rotation using Shell Script and Java, updating keytabs, secrets, databases and files.

⚡ Migrated five RDS applications from Tomcat 7 and 8 to Tomcat 9 across environments using Chef automation.

⚡ Developing an enrichment service layer on AWS to transform JSON data from new systems into XML for legacy systems using AWS components such as Lambda, EC2, S3, OpenSearch, ElastiCache, ECS, along with Kafka and Solace for messaging.

  • Angular

    Angular

  • React

    React

  • Java

    Java

  • Spring

    Spring

  • Node JS

    Node JS

  • Bitbucket

    Bitbucket

  • Jira

    Jira

  • Confluence

    Confluence

  • SQL Server

    SQL Server

  • JUnit

    JUnit

  • AWS

    AWS

  • Chef

    Chef

  • Mockito

    Mockito

  • Hadoop

    Hadoop

  • Kafka

    Kafka

  • Swagger

    Swagger

  • Jacoco

    Jacoco

  • Sonarqube

    Sonarqube

NxtBig Software Labs Pvt. Ltd.

NxtBig Software Labs Pvt. Ltd.

March 2023 – June 2023

Software Developer

Worked as a Full Stack Software Developer

⚡ Explored headless e-commerce platforms like Medusa.js, Saleor.io, Vendure, and Zoho Books.

⚡ Designed the database using Prisma ORM and implemented it with Supabase, ensuring secure authentication and authorization.

⚡ Developed an interactive UI using Next.js for applications and built REST APIs to assist in CRUD operations.

⚡ Integrated the application with Zoho CRM, Zoho Books, and Zoho Desk by creating webhooks and triggers for various events to synchronize user data across all four systems.

⚡ Curated form data based on ITR filing requirements provided by the Government of India and converted it into interactive UI forms to assist users in filing their ITR based on responses selected in previous form pages.

  • HTML 5

    HTML 5

  • CSS 3

    CSS 3

  • JavaScript

    JavaScript

  • Typescript

    Typescript

  • Next.js

    Next.js

  • Supabase

    Supabase

  • Prisma ORM

    Prisma ORM

Barclays

Barclays

June 2022 – August 2022

Summer Intern

Worked as a Test Automation Engineer

⚡ Part of the Markets Pre-Trade Department.

⚡ Tested hundreds of scenarios for applications developed by the IT Web Portal Department.

⚡ Used Cucumber.js and Cypress.io testing frameworks to facilitate behavior-driven development and ensure applications met the desired specifications and functionality.

  • HTML 5

    HTML 5

  • CSS 3

    CSS 3

  • JavaScript

    JavaScript

  • Cypress.io

    Cypress.io

  • Cucumber JS

    Cucumber JS

  • Selenium

    Selenium

  • Bitbucket

    Bitbucket

Intract Technologies

Intract Technologies

February 2022 – April 2022

Technical Intern

Worked as a Full Stack Developer

⚡ Collaborated with the team to develop new features for ERP, mobile, and web applications.

⚡ Designed and developed an SMS dashboard system for the ERP application.

⚡ Converted template DOCX files to PDF with appropriate data and then to a base64 string for an efficient solution.

  • Vue JS

    Vue JS

  • Vuetify

    Vuetify

  • Python

    Python

  • Django

    Django

  • REST Api

    REST Api

K J Somaiya College of Engineering

K J Somaiya College of Engineering

February 2021 – April 2021

Web Development Intern

Worked as a Front-End Developer

⚡ Developed and conceptualized the theme for the university's cultural festival, Symphony 2021.

⚡ Collaborated with the team to create wireframes, mockups, and theme-appropriate colors and fonts.

⚡ Designed creative strategies to ensure a responsive website that functions well on all screen sizes.

⚡ Integrated user-friendly forms for participation in various live-streamed events.

⚡ Utilized various JavaScript libraries to develop websites with animations, enhancing the user experience.

  • HTML5

    HTML5

  • CSS3

    CSS3

  • JavaScript

    JavaScript

Projects 📚

LAN Chat Application
LAN Chat Application

Developed a JAVA based client - server chat application similar to WHATSAPP DESKTOP.

⚡ Users have the option to register and login. They can view other online users.

⚡ Programmed private chat feature using TCP/IP protocol.

⚡ Developed an intuitive UI for the desktop application.

⚡ Created backup functionality where messages are stored in JSON files both on server as well as client side.

⚡ Provided feature that allows to message offline users.

  • Java

    Java

  • MySQL

    MySQL

  • JSON

    JSON

Automatic Question Paper Generator
Automatic Question Paper Generator

Developed a desktop application that creates question paper based on difficulty and marks provided.

⚡ CRUD operations are provided on subjects, chapters and questions.

⚡ Integrated probability model that selects questions that are not repeteadly selected.

⚡ Developed user-friendly UI to create question papers.

⚡ Designed the dynamic question paper using iTextPDF library.

⚡ Developed the logic using database and probability.

  • Java

    Java

  • MySQL

    MySQL

  • iTextPDF

    iTextPDF

Automatic Table Creator
Automatic Table Creator

Developed an application which creates tables in database as per JSON file provided.

⚡ Designed the JSON file format which the application understands and creates tables in database.

⚡ Created parser which parses the JSON file and performs further work.

⚡ Developed this application similar to migrations which Laravel provides.

  • Java

    Java

  • MySQL

    MySQL

  • JSON

    JSON

Blog-Pen-IT
Blog-Pen-IT

Developed a web application that allows users to post their blogs and create categories and tags.

⚡ Developed Controllers, Models and Views created as per MVC architecture.

⚡ Included soft-deletes functionality in the application for the account holder.

⚡ Integrated custom Middlewares for authorization and other security features.

  • PHP

    PHP

  • Laravel

    Laravel

  • MySQL

    MySQL

  • HTML 5

    HTML 5

  • CSS 3

    CSS 3

  • JavaScript

    JavaScript

Trello
Trello

Developed a clone web application of Trello using Laravel.

⚡ Developed the application that enables users to create workspaces, boards and lists.

⚡ Built real time system that allows the users to manage work using Laravel Broadcasting.

⚡ Created custom Middlewares, Policies, Scopes and soft-deletes functionality.

⚡ Used Pusher and Echo for handing events and listeners.

  • PHP

    PHP

  • Laravel

    Laravel

  • MySQL

    MySQL

  • HTML 5

    HTML 5

  • CSS 3

    CSS 3

  • JavaScript

    JavaScript

E-Commerce RestAPI
E-Commerce RestAPI

Developed Rest API using Ecommerce Project.

⚡ Designed Rest API with all endpoints secured allowing only authorized user to access the API.

⚡ Implemented and Tested the API using Postman tool.

⚡ Created custom Middlewares, Policies, Transformers, Scopes and soft-deletes functionality.

⚡ Implemented throttling and other security features to prevent degradation of the system.

  • PHP

    PHP

  • Laravel

    Laravel

  • MySQL

    MySQL

  • REST Api

    REST Api

  • Postman

    Postman

Achievements and Certifications 🏆

PWA
HackerBash Hackathon
Computer Society of India

Won first prize in 24-hour Hackathon as Team GrowMore. Built a geo-application using Python and GeoDjango that helps Indian citizens find the nearest COVID19 vaccination center allowing the user to book an appointment to that vaccine center.

PWA
30 Days of Google Cloud
Google

Successfully completed 12 courses within 30 days that belonged to Cloud Engineering Track and Data Science & Machine Learning Track. This course helped me gain practical knowledge on cloud services, virtual training of models and Big Data Analysis.

Contact Me ☎️

Discuss a project or just want to have a chat? My inbox is open for all!

Man working