Pratik is a full-stack software engineer working at GoDaddy, where he helps in building the next-generation internationally scaled website builder (Websites + Marketing).
Professionally, he enjoys spending time on problems that pose algorithmic and performance challenges; problems that require transformations of raw data into meaningful representations; prototyping MVPs; building clean user experiences; side-hustles that align well with his future career goals.
Outside of work, he likes to spend time going on road trips, running, reading, and playing music.
To sum it up, he is all about programming, cars, traveling, music, and running.
In the section below, you will learn about his professional journey over the past few years.
September 2017 - Present
Software Engineer III
Pratik is working as a member of the editing experience team for the Websites + Marketing application, where his efforts are primarily focused on developing and architecting high-quality scalable features, improving application performance, monitoring client JS bundle size by incorporating latest trends in the web development space, upgrading libraries and code to latest company standards, keeping the on-call incident counts to bare minimum, and coordinating the development of new features inside the editor.
June 2015 - September 2017
Software Engineer II
While working in this broad role, he got numerous opportunities to contribute code to many packages and features in the GoDaddy's software ecosystem. Most of his efforts in this role were focused on building a design language (using React) to ease widget/section development, improving the website editing experience for users, and writing new REST API endpoints to enable the development of new editing features.
March 2015 - May 2015
Software Engineer Intern
Pratik joined the Website Builder team as an intern to work on version 7 of the product, where he helped in implementing, updating, and refactoring parts of various widgets in the product. He also held ownership of improving the performance and lowering the cost of external API integrations by performing key updates and refactors in the client and server code that helped the company to save a significant amount of money.
August 2014 - January 2015
Software Engineer Intern
Pratik joined the team as a part-time intern to help establish an automation testing pipeline for the application, which guaranteed fast and high confidence application deployments.
June 2014 - August 2014
Security Operations Intern
Pratik joined the team as a full-time intern to help gather and process real-time feed emitted from various security applications on the web to develop a common resource for new/known threat and malware data. This task was followed by the development of an API to fetch the collected data in a specialized format.
January 2014 - May 2014
Web Developer (Part time)
Pratik worked as a part-time employee for the Educational Outreach and Student Services department at Arizona State University while working on his Master's degree in Computer Science. He was responsible for maintaining, updating, and migrating department's websites built on Drupal.
June 2012 - July 2013
Analyst Web Developer
This job was Pratik's first full-time job coming out of college, where he took upon different engineering roles across the web application stack.
While working as a back-end engineer, he helped in the integration and development of internal and external APIs, performed analysis on security and quality of available Ruby gems, and wrote delayed jobs to update databases upon receiving data from various data sources.
While working as a test engineer, he maintained and monitored the continuous integration server for the application to report overnight build failures, worked closely with product owners to prepare Cucumber test stories to promote TDD style application development, and maintained test suites for numerous applications.
ruby on rails
Pratik would love to work in the autonomous automobiles, artificial intelligence, IoT, teaching, or agriculture technology space.
If you have something that seems like a good fit, then send him a direct message on either LinkedIn or Twitter.