# Siddharth Paratkar > SWE 2 @ Blend | IS + CS @ CMU | Prev. @ Palantir, Amazon Location: San Francisco Bay Area, United States Profile: https://flows.cv/siddharthparatkar I'm currently a SWE 2 @ Blend. I have previously worked as a Forward Deployed Software Engineer @ Palantir, and have interned @ Amazon and JPMorgan Chase. I graduated in May 2023 from Carnegie Mellon University with a Bachelor of Science in Information Systems and an Additional Major in Computer Science, graduating with University Honors, earning Dean's List in three semesters (Dean's List with High Honors in two semesters) and being awarded with the Student Leadership Program Award, an award given to students who display excellence in leadership during their time at CMU. I have a passion for building innovative and user-friendly web applications and systems. I have gained valuable hands-on experience as a Software Engineer Intern at Amazon, where I enhanced the MQTT Test Client using React, Redux, and TypeScript, and fixed two critical bugs that improved the client's reliability and performance. I also contributed to a client-facing dashboard as a Software Engineer Intern at JPMorgan Chase, using Angular, TypeScript, and Bootstrap to implement dynamic and interactive features. Additionally, I have been a Teaching Assistant for Introduction to Computer Systems at CMU for three semesters (S22, M22, S23), where I designed and delivered weekly lab sessions, held office hours, and graded assignments for over 200 students. I have strong proficiency in Java, ReactJS, SQL, and Ruby on Rails, and moderate proficiency in Python, VueJS, C, React Native, and Spring Boot. I am also very proficient in Linux and GitHub as technologies. I am eager to apply my skills and knowledge to solve real-world problems and create positive impact. ## Work Experience ### Software Engineer 2 @ Blend Jan 2024 – Present | San Francisco Bay Area - Spearheaded design and development of asynchronous microservice features with webhooks in Typescript, integrating with multiple internal and external platforms to develop a new product that drove multi-million dollar client deals and improved workflow functionality for over 60 tenants - Served as primary POC for Identity Verification microservice, triaging issues and managing priorities for a foundational component utilized across all $1.2 trillion loans serviced - Reduced CI/CD load times by up to 20% for Identity Verification microservice by researching, validating and implementing the Ava testing framework and reducing tech debt in current processes - Enhanced existing bespoke application workflows for 10+ clients and 5+ services by augmenting existing functionality and resolving bugs in Typescript and Go ### Forward Deployed Software Engineer @ Palantir Technologies Jan 2023 – Jan 2024 | New York, New York, United States - Rebuilt flagship client-facing dashboard using asynchronous TypeScript functionality to reduce latency by 80% and visually represent user data - Utilized Palantir Foundry APIs innovatively to adapt to client requirements and reduce load times for product-critical deliverables by up to 70% - Architected an updated backend schema for over 1TB of client data and used PySpark to rebuild data pipelines for new backend-specific workflows - Participated in a 24/7 on-call schedule to resolve multiple critical user-facing errors in displayed data, dysfunctional workflows and incorrect backend calculations ### Teaching Assistant for Introduction to Computer Systems (15-213) @ Carnegie Mellon University School of Computer Science Jan 2021 – Jan 2023 | Pittsburgh, Pennsylvania, United States 15-213, Introduction to Computer Systems, is a class that builds on previous exposure to C and teaches students about the underpinnings of modern computer systems, such as caching, memory management, bitwise operations, multi-threading/concurrency, system architecture and more. At the end of my undergraduate degree, I TAed 15-213 for three semesters (Spring 2022, Summer 2022, Spring 2023); one of those semesters (Summer 2022) as the Head TA. My responsibilities include: - Constructing weekly lesson plans for hour-long lab sessions where students work through lab problems and are taught the above topics - Holding 4 hours minimum of weekly office hours to help students work through challenging problems and conceptual questions - Grading student code for style - Working on written and lab assignments throughout the semester to continually update course materials As a Head TA for the Summer of 2022, I worked with the professors of the course to maintain course standards, coordinate weekly staff meetings, following up with Lead TAs on their parts of the course and making sure that the course runs smoothly. ### Software Development Engineer Intern @ Amazon Jan 2022 – Jan 2022 | Boston, Massachusetts, United States The project that I was assigned to this summer was to enhance the MQTT Test Client, which was done using React, Redux and TypeScript. Firstly, I had to fix two bugs present in the client. The first bug was an issue with the client failing to reconnect after a period of time; after determining that the issue was most probably the possible chance that the keepalive timer of 5 minutes and the session ID expiry of 5 minutes could intersect and cause an expiry before the keepalive check happened, I updated both the keepalive time and the reconnecting time to ensure that the client would always be active while the tab was being used. This resolved nearly 100% of reconnection issues. The second bug turned out to be user error of sending various data through the test client, but working on the bug helped me understand how to send data properly through the client. My main feature was working on constructing a payload that would save its own state in the Redux data store and be associated with each topic that can be subscribed to within the test client. To do this, I spent some time figuring out the architecture of the test client, which helped me work with the UX team to design a payload. Then, for my implementation, I updated the existing interfaces to add fields that could store the information necessary, and in the parts of the test client that allowed for changes to be made to the payload, I added checks and dispatches to ensure the information in the store would always be up to date. This also involved changing the publishing flow of messages to the test client. I was able to finish my project by thoroughly testing each component I made with Jest and presenting to AWS leadership. ### Software Engineer Intern @ JPMorgan Chase & Co. Jan 2021 – Jan 2021 | Columbus, Ohio, United States The project for my internship is to work on a client-facing dashboard in an Agile environment, and I began by designing widget appearance and working with the client and the remainder of the full-time team to determine optimal use cases for various tasks requested. I then used Angular, Typescript and Bootstrap to implement a static top bar along with minimization and expanding features for each widget, along with deletion functionalities. Then, I was given responsibility over the Tasks widget, where I used RESTful APIs to grab data from the MySQL tasks database and filter that data to only display tasks within specific buckets of time, and also dynamically updated the buckets when the application is restarted to display the number of tasks per bucket in the bucket headers. At the end of this internship, my team presented to executive directors at JPMorgan Chase, which decided that our presentation was a Top 2 Presentation among 31 teams from our location. ### Teaching Assistant for Principles of Functional Programming (15-150) @ Carnegie Mellon University School of Computer Science Jan 2020 – Jan 2021 | Pittsburgh, Pennsylvania, United States 15-150, Principles of Functional Programming, is a class that uses the language SML and emphasizes recursive thinking, with applications in academia and web development. My responsibilities include: - Constructing lesson plans for weekly 90 minute labs to teach topics such as Higher Order Functions, Continuation Passing Style and Induction - Holding 3 hours minimum of weekly office hours to help students work through challenging problems and conceptual questions - Grading assignments and quizzes on a weekly basis, as well as exams - Expanding existing GitHub repositories by updating homeworks, labs and reference materials ### Undergraduate Research Assistant @ Human-Computer Interaction Institute - Carnegie Mellon University - School of Computer Science Jan 2020 – Jan 2020 | Pittsburgh, Pennsylvania, United States In this role, I used Vue, HTML, CSS and Lumilo detectors to create and design an in-depth dashboard that analyzed and displayed information about students doing problem sets in a dashboard for teachers. The detectors allowed teachers to see the most recent problem that the students had worked on, as well as the progress made throughout a given problem set. The deep dive of this dashboard that I worked on allows teachers to see the amount of time students have taken on a problem set, along with the number of problems completed, correct without hints, correct with hints, and incorrect problems. The teachers can also see the students' progress throughout all of the problem sets so far. ### Treasurer @ Economic Research Club Jan 2019 – Jan 2020 | Greater Pittsburgh Area As the Treasurer, I've been handling the funds that are mainly spent on advertising and food for meetings for the Economic Research Club. This means negotiating with multiple parties for each transaction, as I need to acquire the receipt of the purchase from the officer who ordered it, coordinate that with the company and then submit all documents to my university's student organization hub, after which the money is refunded to each account. I have managed to automate this on my Gmail, which means that something that used to take active attention on behalf of the treasurer is now something that happens automatically. ### Software Engineer Virtual Experience @ JPMorgan Chase & Co. Jan 2020 – Jan 2020 | Remote This Virtual Experience was designed for students to get a feel for working with data in a software development environment, and also understand how to use various languages to visualize data. I worked to make it easier for hypothetical traders at JPMorgan to determine the correlation between various trading prices and then alert them on what action to take next. I used Python to do calculations with the data that formed the algorithm, and React to display the results in a graphical format. As a result, the hypothetical traders were able to make sound financial decisions for the company. As a result of this virtual experience, I received a certification from JPMC in Front-End Development, Establishing Data Feeds and Data Visualization with Python. ### Writer on Quora @ Quora Jan 2016 – Jan 2020 | Remote For 4 years, I was a writer on Quora where I discussed economics, political economy, technology, and politics. In August of 2018, I decided to create a small blog where I would talk about the upcoming primaries and dissect them using historical data, trends, and polls from the relevant locations. Over 4 years, I garnered 5.6K+ followers, 10.6+ million views, 500K+ upvotes and nearly 2,000 shares of my content. ### Project Manager @ Tanu Impex LLC Jan 2019 – Jan 2019 | Princeton, NJ As a Project Manager, I led a team of 3 people to design and implement the sales website. This website contained features such as a filtering system that would specify products for users, connect consumers and companies, and would also allow for customization of products. This website building required knowledge of HTML and CSS and improved our contact with companies that were looking to sell on our website. Additionally, I indexed lists of companies that dealt with scrap steel to be advertised to, which led to a greater volume of companies selling on the site, and I created market strategies to drive traffic to the website via forums, contacting companies directly and getting high-visibility ads on Marketplace. ### Summer Camp Counselor @ Plainsboro Academic Groups Jan 2017 – Jan 2019 | Plainsboro, NJ I created lectures designed to teach high school level science concepts to kids aged 10 - 13, such as black-body radiation, the complexity of light in physics and calculus in mathematics. These lectures were taught in front of rooms of 20 children at a time, for a total of 80 children per summer. ## Education ### Bachelor's degree in Information Systems (Additional Major in Computer Science) Carnegie Mellon University Jan 2019 – Jan 2023 ### High School Diploma West Windsor-Plainsboro High School South Jan 2015 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/siddharthparatkar --- Source: https://flows.cv/siddharthparatkar JSON Resume: https://flows.cv/siddharthparatkar/resume.json Last updated: 2026-03-22