• experience
  • education
  • projects
  • skills
  • Experience

    Susquehanna International Group (SIG) - Software Developer (August 2024 - Current)

    • Currently working as a full time Software Developer at SIG :)

    Susquehanna International Group (SIG) - Software Developer Internship (March 2023 - September 2023)

    • Worked on multiple projects leveraging the .NET ecosystem, SQL Server databases, and Elastic APM
    • Maintained .NET MVC applications for application inventory management and operational checks, improving information accessibility and application performance monitoring
    • Automated IIS log retrieval and database updates in C#, facilitating data visualization on a Grafana dashboard for informed decision-making
    • Built a .NET 7 Minimal API application to automate our teams software testing workflows and deployed it to Kubernetes, pioneering solutions for Windows Authentication challenges inside Linux containers
    • Created a web application for automated scheduled communications through Symphony chatbots, streamlining team updates on operational statuses
    • Conceptualized and developed a force-directed graph visualization tool using d3.js, facilitating the analysis of our teams application inventory data

    SAP America - Artificial Intelligence Internship (April 2022 - March 2023)

    • Contributed to an open-source ML platform (ML Lab github.com/SAP/machine-learning-lab) that acts as a centralized hub for development teams to seamlessly build, deploy, & operate ML solutions at scale
    • Integrated an open-source solution, MLFlow, into ML Lab for tracking parameters, metrics & artifacts for each run using Python, FastAPI & React
    • Created custom plugin in Python for ML Flow to seamlessly work with ML Lab’s JSON and file storage
    • Wrote tests for plugin using pytest to ensure quality/reliability
    • Developed a Job Scheduler component that ran user specified jobs on a repeated schedule by parsing a cron string
    • Implemented Readers-writer lock to avoid race conditions
    • Debugged and fixed small issues with ML Lab using React and Python to improve user experience

    SAP America - Production Management Portals Internship (April 2021 - March 2022)

    • Developed and deployed a webapp, and an accompanying Terraform Provider written in Go to report virtual machines in use to SAP’s internal auditing system
    • Built a front end in vanilla JavaScript and a backend in Node.js
    • Deployed apps using Docker and Kubernetes to improve reliabliability and scalability of the webapp
    • Created Jenkins pipelines to automate the testing and deployment of the webapp and Terraform Provider by automatically pushing newly built webapp images to a registry and uploading the Terraform Provider executable to an Openstack objectstore
    • Created a private Terraform registry to allow for easy Provider installation
    • Wrote tests for the webapp and Terraform Provider using MochaJS, Selenium (Python) and Go to ensure quality/reliability
    • Developed Ruby script to process billing data from Dynatrace and upload to Kibana for visualization and analyzation, reducing bill cost by 30%
    • Wrote Terraform modules to improve productivity for employees

    Drexel College of Computing and Informatics - Teacher Assistant (April 2021 - Current)

    • Created and sold a program designed to improve grading efficiency by a factor of 20 for $500 (demo)
    • Helped students understand complex concepts in Computer Science and cleared confusions by attending regular office hours
    • Graded student homework

    Drexel Vertically Integrated Projects - Software Engineer (April 2020 - June 2020)

    • Led a team of 2 to program a RaspberryPi in Bash using FFMPEG (CLI program used to process video and audio) for recording video, compressing it, and uploading live stream to YouTube