About me

Hello! My name is Vinay Rawat, and I am a software engineer with over 2 years of experience in the field.

I'm driven by a passion for solving complex problems and a commitment to continuous learning. My professional journey has equipped me with expertise in multiple programming languages, frameworks, and methodologies.

My experience includes working on diverse projects, from large-scale enterprise applications to small, agile tools. I excel in collaborative environments, where I can apply my skills to build innovative solutions that are not only efficient but also scalable and maintainable. I believe in writing clean, well-documented code that stands the test of time.

I don’t just code, I engineer solutions that endure, scale, and create impact.

Other Interests:
Strategist on the chessboard, competitor on the soccer field, and forever loyal to the white of Real Madrid.

Technical Skills

  • Programming Languages

    Java, Python, TypeScript, Postgres, Oracle SQL

  • Frameworks & Technologies

    Spring Boot, RESTful APIs, Kafka, JSON, HTML, CSS, Hadoop, MapReduce, Swagger

  • Cloud and DevOps

    Docker, Kubernetes, JetStream2, OCI basics

  • Developer Tools

    Git, GitHub, Postman, Visual Studio Code, Eclipse, Intellij, Linux/Unix, Windows

Download Resume

Work experience

Work Experience

  1. Software Engineer at PTC Inc.

    July 2022 - July 2024
    • Designed high-performance REST APIs in Spring Boot for the One Codebeamer Project, incorporating efficient database queries and data processing techniques, resulting in a 75% improvement in system responsiveness and faster user interactions.
    • Developed Java infrastructure for PTC RV&S to enable the conversion of tags from HTML5 to legacy format, addressing the removal of the legacy output plugin previously provided by TinyMCE while ensuring prevention of data loss for existing user information and seamless handling of new inputs.
    • Constructed reusable Angular components for the PTC RV&S web UI, accelerating product features implementation by 20% and ensuring interface consistency and operational improvements, which was praised by senior engineers.
    • Engineered seamless data exchange between RESTful APIs and Angular frontend; crafted 200+ JUnit test cases, fortifying the system against edge cases and errors, while improving code maintainability by 15%.
    • Expedited detailed-oriented resolution of 40+ critical Codebeamer defects impacting automotive clients, deploying hotfixes within 24 hours and maintaining a 99.9% system uptime while showing quick decision making and maintaining clear communication with stakeholders to ensure customer satisfaction and trust during escalated situations.

    Products Worked On:

  2. Intern at PTC Inc.

    Aug. 2021 - June 2022

    Executed 15+ complex SQL scripts to validate data integrity during database migrations. Optimized database backup processes by 80% using Python scripting and query tuning, enhancing system efficiency and reliability.

Projects

Multi-Node Cloud Architecture for Real-Time Smart Home Insights

Architected a cloud-deployed, fault-tolerant IoT analytics pipeline, leveraging Kafka and Spark for real-time processing. Designed tiered storage with HDFS and PostgreSQL for low-latency queries.

Source Code

Scalable Payment Enabled Event Hosting Platform

Engineered a scalable fintech-style event platform using Python/Django and SQLite. Integrated secure payment workflows using APIs and deployed on Heroku, maintaining 99% uptime.

Source Code

Generating Artistic Paintings using Generative Adversarial Networks (GAN)

Programmed and deployed a CycleGAN-based deep learning model integrated with React (frontend) and Django (backend) to transform simple images into artistic styles inspired by famous Indian painters, achieving over 85% accuracy through training on 3000+ images and 2500+ iterations.

Source Code

Other Personal Work

See all my other personal projects and contributions on my GitHub profile.

GitHub Profile

Contact

Contact Form