# Pratik Kamath > Software Engineer @ Microsoft Location: San Francisco Bay Area, United States Profile: https://flows.cv/pratik Pratik is a Software Engineer at Microsoft. He considers himself to be a Technology Agnostic Full-stack developer. In the past he has worked for companies such as IBM and Barclays. In his free time loves to read, game, watch and play sports. ## Work Experience ### Software Engineer @ Microsoft Jan 2022 – Present | San Francisco Bay Area Working as Software Engineer for Microsoft Power BI & Microsoft Fabric in Azure Data domain. ### Software Engineer (Watson Discovery - Natural Language Processing Models & Customization) @ IBM Jan 2021 – Jan 2022 | San Francisco Bay Area - Working as a Staff Software Engineer in IBM Watson Discovery team(NLP Models & Customization squad) specializing in Front-end technologies such as React.js, Redux, Node.js, Jest.js, Cypress and DevOps tools such as Docker, K8, Jenkins. - Designing and Developing cross-browser compatible and accessibility compliant web application using React and Redux - Developing Responsive and Interactive User Interface with an emphasis on rich User Experience - Developing Integration Tests using Cypress to thoroughly test out all features and bug fixes - Interacting with Product Managers and other teams to figure out best ways to approach Design and Development Issues and breaking down Epics to issues. - Creating API proposals to incorporate critical information from the back-end to be avilable to the clients for an enriched User Experience - Serving as the Quality Lead of NLP US Squad - Responsible for managing Test Fests, Opening Bug Reports, Working cross-functionally to address UX issues - Responsible for deploying the application to Staging, Development and Production environments using Docker, Jenkins, K8 ### Full-stack Developer @ Barclays Jan 2020 – Jan 2021 ### UTDesign CS Project Mentor @ The University of Texas at Dallas Jan 2018 – Jan 2020 | Dallas/Fort Worth Area ### Software Developer Intern @ Barclays Investment Bank Jan 2019 – Jan 2019 | Manhattan 1) End-to-end development of Full-Stack applications using Spring Boot (Java) as back-end and React.js (JavaScript) as front-end and deployed the code to production (Openshift environment). 2) Test Driven Development in Spring Boot using JUnit and Mockito for unit testing of Controller, Service and Repository layers and Selenium for Integration testing. 3) Developed Docker scripts in order to install Java and necessary packages and deployed SpringBoot applications to production (Openshift environment) using TeamCity(CI/CD). 4) Employed Netflix Eureka Discovery service in SpringBoot using Spring Cloud to abstract micro-services, ensuring fail-over and for Load Balancing and Netflix Zuul to create an API Gateway for SpringBoot micro-services which acts the front-door for all client requests ensuring access control. ### Data Scientist/Full-Stack Developer @ Enerwhere Jan 2017 – Jan 2018 | Jumeirah Lakes Towers, Dubai, United Arab Emirates Set up a Django based web framework for remote monitoring of field devices using RESTful API's through various gateways such as Netbiters, AEsitelink,Raspberry Pis. Used Modbus over TCP protocol to get the data from field by creating slave and master scripts in Python. Used MQTT protocol using Mosquitto Broker in Python to set up an IoT based platform for sending data from the field through the Raspberry pi. Facilitated storage of the data in NoSQL datastores such as MongoDB in MLab environment and Amazon DynamoDB etc. Eliminated the occurrences of duplicates within the MongoDB collection and aggregated the measures according to year and months in MongoDB to compress the collection size. Wrote cron scripts to automate the execution of field data retrieval scripts. Used OpenWeatherMap API to predict weather dependency of load consumption of various clients. Employed Raspberry pi data logger at many plants for remote monitoring of the data and took in data using IOT(MQTT) Used Wunderground weather RestFul API to make a load forecasting on the basis of climate data. ### Data Analyst/Programmer Intern @ Standard Motor Products Jan 2016 – Jan 2016 Worked on VBA Programming, SQL servers, ETL operations, SSIS development, Database administration. Developed Stored Procedures using SQL and integrating them with VBA. Developed MS Access userforms for easier update of the tables and performed thorough validation of user data and had very good attention to detail at UI and UX.I have extensively worked in SSIS development and created Data Transformation Services Executable (DTSX) files for easy automation of updates and written Batch (.bat) scripts for automating their execution. ### Data Analytics Volunteer Intern @ Technical Consulting & Research, Inc. Jan 2016 – Jan 2016 Used Google Syntaxnet to analyze EHR(Electronic Health Record) datasets to categorize diseases with reference to to their symptoms using NLP. ### Engineering Intern @ TATA Power Jan 2014 – Jan 2014 Had an awesome experience testing, debugging and correcting errors at Junction Boxes. Also, learnt about boiler process control. ### Engineering Intern @ TATA Power Jan 2013 – Jan 2013 Programmed and had hands-on experience at various PLC's and DCS like Siemens, Honeywell, MaxDNA etc. and learnt boiler control through control units. ### Robotics Intern @ Bhabha Atomic Research Centre Jan 2013 – Jan 2013 Learnt how to program industrial robots and also learnt the servo drive mechanism which is very essential for the calibration of industrial robots. Performed a literature survey on servo motors and presented my survey in front of my Guide. All in all, had an awesome experience in the Department of Robotics and Remote Handling. ### Engineering Intern @ Siemens Jan 2012 – Jan 2013 | Mumbai Area, India Had a complete overview of all the protocols in wide use in communications industry, worked on Hipath telephones and had programming experience in setting up a communication network for a company depending upon it's size and requirements, learn the basics of VoIP and also performed Video Conferencing on a very large scale. ### Engineering Intern @ Bhabha Atomic Research Centre Jan 2012 – Jan 2012 Had an awesome experience designing converters, amplifiers, inverters and lot's of electronic devices actually used in day-to-day applications. Created a mini buck-boost converter by the end of the internship. ## Education ### Master's degree in Computer Science The University of Texas at Dallas Jan 2018 – Jan 2020 ### Master's degree in Computer Engineering New York University - Polytechnic School of Engineering Jan 2015 – Jan 2017 ### Bachelor of Technology (B.Tech.) in Electronics and Instrumentation SRM IST Chennai Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/pratik-kamath-363ba5105 --- Source: https://flows.cv/pratik JSON Resume: https://flows.cv/pratik/resume.json Last updated: 2026-03-22