# Pallab Paul > Senior Software Engineer at Microsoft Location: Greater Seattle Area, United States Profile: https://flows.cv/pallab ## Work Experience ### Senior Software Engineer @ Microsoft Jan 2024 – Present | Redmond, Washington, United States ### Software Engineer II @ Microsoft Jan 2022 – Jan 2024 | Redmond, Washington, United States Azure Confidential Ledger ### Software Engineer II @ IBM Jan 2021 – Jan 2022 | New York, New York, United States ### Software Engineer @ IBM Jan 2019 – Jan 2021 | New York, New York - Using Python and PySpark to build a framework for the ETL process of IBM’s financial data into a single Data Mart - Automating the data load process by using Airflow triggers to spin up Docker containers into a Kubernetes cluster - Worked on streaming source data using Kafka producers and consumers to always have the latest data - Using SQL and Jupyter Notebook to test data transformations and validate data pulled from DB2, TM1 and Java databases ### Software Engineering Co-Op @ IBM Jan 2019 – Jan 2019 | Greater New York City Area ### Software Engineering Intern @ IBM Jan 2019 – Jan 2019 | Greater New York City Area - Worked with IBM’s cloud to create a Node.js application that collects information about servers and databases that my team uses - Followed an agile methodology to create a frontend using React and a backend using Express.js - Used DevOps strategies to create a toolchain that integrates Mocha unit tests and blue-green-deployment ### Artificial Intelligence Student Ambassador @ Intel Corporation Jan 2017 – Jan 2019 - Worked on image recognition related projects using tools such as TensorFlow and Android Studios. - Presented my work with image recognition and convolutional neural networks at Intel sponsored conferences and local meetups. - Feel free to view my work here: https://devmesh.intel.com/users/pallab-paul ### Software Developer Part-time @ Prudential Financial Jan 2018 – Jan 2018 | Roseland, New Jersey - Worked on the Emerging Tech team focusing on machine learning - Used AWS to create a pipeline for data preprocessing and encryption - As an intern project I used Ethereum and AWS to create a blockchain proof of concept to improve Prudential’s record keeping system ### DevOps Intern @ Prudential Financial Jan 2018 – Jan 2018 | Roseland, New Jersey - Used agile methodologies to convert DSL code to scripted code in Groovy for Jenkins - Helped implement SonarQube and Checkmarx security scans to the DevOps pipeline - Used Git and Bitbucket to collaboratively work on assigned tasks and store updated versions of code ### Software Developer Intern @ WINLAB Jan 2017 – Jan 2017 | North Brunswick, New Jersey I worked with a team to create a project which was presented at the end of the internship. We worked on a project called the 'AI Calorie Counter' that detects a food image and displays an approximate number of calories for that food item. Deliverables were due every week and a final presentation was presented at the end of the internship session. ## Education ### Master's degree in Computer Science University of Illinois Urbana-Champaign Jan 2023 – Jan 2025 ### Bachelor of Science (B.S.) in Computer Science Rutgers University Jan 2016 – Jan 2019 ### High School Diploma John P. Stevens High School Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/pallabpaul - Website: http://www.pallabpaul.com --- Source: https://flows.cv/pallab JSON Resume: https://flows.cv/pallab/resume.json Last updated: 2026-03-22