Hi This is

Sejal Choudhary

Back-end Developer and Open Source Enthusiast

Hola Amigo!


I'm Sejal Choudhary, a Software Engineer at HSBC. Currently, I'm working on Google Cloud Platform (GCP), especially on the Google Cloud Dataflow. I've been exploring the cloud architecture and expanding my domain from Dataflow to Google Kubernetes Engine (GKE), and Google Cloud Platform microservices.


My ambition is to work on different technologies, understand them, and complement my knowledge with practical experience. Ultimately, I believe technology can change the world for the better.


Download Resume Contact Me

PROJECTS

Breast Cancer Detector


  • On a real-world data set, created a Logistic Regression model for detecting Breast Cancer.
  • Libraries: scikit-learn, pandas, numpy

> View on GitHub

Online Admission and Counseling System


  • An application was designed and developed for a University to handle student data and allocate preferred branches easily at the time of admission.
  • Technologies: Java Server Pages (JSP), Derby Database, HTML/CSS

> View on GitHub

Doctors' Appointment System


  • Developed and designed a web portal that facilitates patient and doctor communication.
  • The search engine allows patients to search based on specialization or doctor names and book appointments accordingly.
  • Technologies: ASP.NET, AJAX, HTML/CSS, SQL Database.

> View on GitHub
  • Experience

  • Software Engineer - HSBC

    August 2021 - Present

    As a developer, I work on the GCP to compute, store and develop the project using hosted services and resources. My main focus is managing various data processing patterns in GCP Dataflow. I develop and run jobs using the Apache Beam libraries in Python. I perform ETL from various file formats into Postgres SQL using Dataflow.

    In addition, I'm developing a Proof of Concept on Google Kubernetes Engine (GKE) to deploy, manage, and scale Docker containerized applications. To monitor and orchestrate the work of pods in a cluster, I'm developing Java and Python APIs.

  • Java Developer Intern - Agriculture Insurance Company of India

    October 2020 - January 2021

    During the development phase of the Workflow Management System, I worked in the R&D department. I have gained experience with technologies such as Java, Java Servlets, and MySQL. The backend modules that I primarily implemented were Data Retrieval, Data Upload, and Data Validation. In my role, I was specifically responsible for integrating the Document Management System into the application with the conventional file system.

  • Python Developer Intern - Santech Solutions

    July 2020 - September 2020

    My project involved working on the Admin Panel of a HealthCare website in Python. During my internship, I had the opportunity to gain practical exposure to technologies such as Python, Jenkins, and Selenium. In addition to that, I implemented Job Scheduling with Jenkins to validate the web service and generate test reports. I specifically used the Automation Framework based on Selenium to verify the Providers Module.