GithubHelp home page GithubHelp logo

app-screen

Hi there! I'm Vaibhav Tyagi πŸ‘‹

I'm Vaibhav Tyagi, a software engineer based in Redmond, Washington, with a master's degree in Computer Science from the University of Texas at Dallas. With over 3 years of experience in software engineering, I've developed a passion for designing and developing efficient algorithms, automating processes, and improving code performance. When I'm not coding, you can find me capturing moments through photography, hiking, or cheering on my favorite football team. I'm always excited to meet new people, share experiences, and learn from others. Let's connect and explore opportunities to drive innovation and growth together!

πŸ”§ Skills

csharp logo python logo java logo windows8 logo linux logo git logo azure logo mysql logo dotnetcore logo django logo bootstrap logo html5 logo css3 logo
  • Programming Languages

    C++, C#, Python, Java, SQL, Shell Script
  • Operating Systems:

    Mac OS, Windows, Linux (Ubuntu)
  • Libraries and Tools:

    Git, GitHub SDK, UiPath, Azure DevOps, Azure SDK, Azure Batch, Azure ServiceBus, Azure BlobStorage
  • Databases

    Azure CosmosDB, BigQuery, MySQL
  • Frameworks

    .NET, Django, Bootstrap

πŸ’Ό Work Experience

Software Engineer | SeekOut, Bellevue

πŸ—“ July 2023 – Present

  • Designed and developed a driver application using C# for transitioning from single client to 20+ clients, improving code generality and reusability, while setting up infrastructure in Cosmos DB, Azure Batch, Blob Storage, and Service Bus Topics.
  • Developed a deduplication service in C# for attachment extractors, resulting in a significant reduction of 82% in download API calls and blob read/ write requests, leading to cost savings and improved code efficiency.
  • Designed and implemented an algorithm to detect, process, and preserve sequence of DeadLetterQueue (DLQ) messages using C# and Azure SDK, achieving 95% reduction in manual efforts and significant time savings.
  • Automated build and deployment process using Python, DevOps, and Github SDK, uploading only modified code modules, boosting efficiency by 80% and significantly reducing deployment times.
  • Improved CI/CD pipelines using DevOps and shell script, enabling faster and more reliable code deployment from development and release branches, and reducing deployment times.
  • Developed Azure logic app alerts and dashboards to facilitate timely issue detection, simplify debugging, and track code performance, enhancing overall system maintainability.

Data Analyst Intern | Ware2Go (A UPS Company), Atlanta

πŸ—“ Jan 2023 – May 2023

  • Implemented an automated data import process using UiPath and C# to seamlessly transfer data from Softeon to Big Query, enhancing accuracy to 100% and eliminating discrepancies
  • Reduced data latency from 24 hours to 30 minutes, enhancing generated report precision on the DOMO platform.
  • Created a customized automation process to compare prices between UPS and other vendors to gather detailed information on differences in rate based on factors like location, weight, and packaging to facilitate improved decision-making.
  • Analyzed business reports in Domo, extracting insights from Big Query data, and summarized functionalities into Excel for team reference.

Software Engineer Intern | SeekOut, Bellevue

πŸ—“ May 2022 – Aug 2022

  • Led the execution of SeekOut's Website security clearance feature data pipeline, refreshing the security-clearance-tag map with 1.5 years' worth of data from around 6 million job listings.
  • Implemented a project in C# and .NET framework to validate security clearance input and output file schemas at each stage of the data pipeline, reporting users on missing keys and invalid data fields.
  • Contributed to Confluence by documenting the current infrastructure of the data pipeline and schema validation code, while also reviewing the security clearance feature architecture and proposing enhancements for improved speed and accuracy.

Software Engineer | Yardi Systems Inc, India

πŸ—“ Aug 2019 - Apr 2021

  • Managed Yardi's real estate management database comprising almost 20,000 customers, utilizing advanced SQL scripting to rectify anomalies and ensure a consistently high-quality database.
  • Developed SQL scripts to generate conversion rate insights reports in collaboration with approximately 25 clients' account managers.
  • Conducted beta-testing of client website user interface, analyzed user feedback, reported bugs, and optimized website’s functionality

πŸŽ“ Education

  • MS in Computer Science from 🏫 The University of Texas at Dallas, Dallas, Texas, πŸ—“ May 2023
  • BE in Computer Engineering from 🏫 Savitribai Phule Pune University, Pune, India, πŸ—“ May 2019

πŸ€– Projects

Library Management System

πŸ’» TechStack: Python 3, MySQL, Django, Bootstrap, HTML, CSS

I developed a comprehensive system for librarians that includes book search, check-in/check-out functionality, borrower management, authentication, and fine management features, allowing librarians to efficiently manage the library operations and track fines.

Β Github

Instant Messaging Application

πŸ’» TechStack: Java

I developed a secure messaging system using Java with AES and RSA encryption algorithms. It includes public key cryptography for authentication, nonce encryption for authenticity verification, and AES 128-bit encryption for message confidentiality.

Β Github

Real-time Stock Price & Analysis Bot

πŸ’» TechStack: Python 3, NSEpy, NumPy, Matplotlib

Developed a bot to give live price of a National Stock Exchange (NSE) stock upon messaging the stock symbol. Created a technical analysis module giving market performance of a stock using data of last 6 months.

Β Github

ATM Surveillance System

πŸ’» TechStack: Java, OpenCV, SQL

I collaborated with a team to develop a CCTV-based monitoring system for restricted areas. The system included an anti-theft module with alarm triggers and notifications to security personnel. Additionally, I implemented a face verification feature to ensure secure transactions.

Β Github

Crime Reporting System

πŸ’» TechStack: Python 3, MySQL, Pandas, Matplotlib

Led a team of 3 to design an application to keep crime reports safe, secure and yield significant insights from the data.

Β Github

πŸ“« Contact Information

πŸ—»Redmond, Washington

You can reach me via email at
gmail logo [email protected]
or connect with me on
linkedin logo LinkedIn.

βœ… Last updated April 2024

Vaibhav Tyagi's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.