# Sohini Mukherjee > software engineer @ LinkedIn Premium | UWaterloo grad april 2022 Location: San Francisco, California, United States Profile: https://flows.cv/sohini As a software engineer at LinkedIn with over three years of experience, I contribute to enhancing user experiences on LinkedIn Premium. My role focuses on building robust, scalable systems for retention and onboarding flows, leveraging full-stack development, API integration, Airflow, and SDUI frameworks to create seamless premium user journeys. Leading initiatives such as Premium Onboard Flow (Nile) and Operational Excellence, I focus on optimizing workflows and improving user engagement. With a proven ability to deliver impactful solutions, I am passionate about developing thoughtful, data-driven products that empower professionals globally. ## Work Experience ### Software Engineer @ LinkedIn Jan 2022 – Present | San Francisco, CA LinkedIn Pages (Aug 2022 - Mar 2024 (1 year 7 months)) β€” Member Experience Team β€” Apps Engineer β€” Backend & Web πŸ† Pages MVP Award (Q3FY24) LinkedIn Premium πŸš€ (March 2024 - Ongoing (1 year 9 months)) β€” Premium-Manage: Retention (My-Premium, Cancel & Onboarding flows) β€” Fullstack (web, API, offline), Airflow, SDUI & Email SME, Premium Duo Email Lead, Operational Excellence Team Lead, UAM Dogfooding Lead ### Software Engineer Intern @ LinkedIn Jan 2021 – Jan 2021 | San Francisco, California, United States LinkedIn helped me get this job! LMS Pages β€” Member Experience, Offline Data and Backend. ### Co-Founder @ SpotifySocial Jan 2020 – Jan 2021 | Waterloo, Ontario, Canada Leveraged Spotify’s open API to build an app that creates a musical social network and predicts your top Music Buddies using Machine Learning to find you music that you like. ### Software Engineering Intern @ Pencil Jan 2020 – Jan 2021 | Palo Alto, California, United States - Engineered the payment and billing infrastructure E2E increasing revenue by 74% - Built the new backward compatible text editing system E2E with in-line latex rendering - Implemented an E2E drawing-to-image converter for Pencil's collaborative whiteboard with 99.7% accuracy - Built Pencil's data analytics system that reduced customer churn rate by 87% - Instrumental in several infrastructure changes and database design decisions ### Software Engineering Intern @ 'nuffsaid Jan 2020 – Jan 2020 | Palo Alto, California, United States - Built the β€˜nflow app that uses React Hooks, TypeScript and GCP - Used ReactJS, and Gatsby to build the Nuffsaid website and blog from scratch - Made crucial design and engineering decisions that improved pipeline efficiency by 27% - Improved web.dev performance by 64% for Performance, SEO and Accessibility ### Software Engineering Intern @ Sibros Jan 2019 – Jan 2019 | San Jose, California, United States Full stack development. Tech stack - ReactJS, Vanilla JavaScript, Python, Flask, Google Cloud Platform, Firebase, CSS3, HTML5, InVision, Photoshop, and GitLab. - Implemented the Sibros React portal that is used to connect the vehicle fleet to the cloud, gather relevant data, carry out deployments, upload and download packages as part of a two-member team - https://dashboard.sibros.tech/ - Led the redesign project for the Sibros website, and built it from scratch from implementation to UX available at - https://www.sibros.tech/ - Worked on the Python backend that uses Flask to write APIs to download packages and manage permissions, and exposed the new features to the pre-existing dashboard on the front-end. - Wrote scripts to optimize assets by bundling and minifying that increased the load speed by 17%. - Implemented best practices by using eslint, pre-commit hooks, snapshot tests, unit tests, and integration tests. - Implemented Firebase authentication that reduced bloat code by 34%. - Executed crucial engineering and design decisions for products in production. - Completed over 100 tickets over the span of 4 months as part of the agile workflow. - Documented on-boarding commands for the cloud infrastructure in the readme.md file. ### Software Developer, Web Team @ OANDA Jan 2018 – Jan 2018 | Toronto, Ontario, Canada - Integrated cross-platform prediction tools to analyze trading preferences into the fxTrade web service. - Completed over 50 tickets, written over 30 test cases, and code-reviewed for the web, android, and iOS teams as part of the cross-functional Kanban workflow. - Detected 17 crucial bugs that improved application performance by 25%. - Collaborated with the UX and Product Teams to improve accessibility. ### Special Events Residence Ambassador @ University of Waterloo Jan 2018 – Jan 2018 | Waterloo, Ontario, Canada ### Supervisor @ UW Side Project Club Jan 2018 – Jan 2018 | Waterloo, Ontario, Canada - Supervised 16 students as part of the Machine Learning sub-team for the recommender system model of the official Side Project Club website. - Taught concepts ranging from Version Control to Anomaly Detection during the span of 4 months as part of intensive weekly workshops. ### JavaScript Application Engineer, Web Platform Team @ OANDA Jan 2018 – Jan 2018 | Toronto, Ontario, Canada - Shipped 3 new responsive web applets from scratch in Polymer 1.0. - Reduced overall application size by 15% by refactoring existing code using Prettier. - Completed over 40 tickets over the span of 4 months as part of agile workflow. - Wrote over 27 tests to ensure code coverage while ensuring ease of maintenance. - Designed and implemented web utilities to improve code reusability. - Wrote asynchronous API routes in Node.js to improve performance by 10%. We follow an Agile Methodology where every team member is involved in all the different steps in a sprint and play Rocket League during lunch. Brownie points: Won the Pi recitation contest in office on Pi day by reciting the first 117 digits of Pi and placed second in the Easter Egg Hunt! ### Academic Representative @ University of Waterloo Jan 2017 – Jan 2017 | Waterloo, Ontario, Canada Selected to represent 261 students to communicate with professors and department heads, organize and conduct regular departmental surveys. ### Script Writer and Performance Artist @ Verse-on Jan 2017 – Jan 2017 | Kolkata, India This is a Performance Arts group formed by the collaboration of individual artists who perform at Gyan Manch, Kolkata thrice during the summer, fall and winter (The Bring Your Own December Carnival). I currently travel during my breaks and perform at these events two-three times a year. ### Software Developer @ CESC Limited Jan 2017 – Jan 2017 | Kolkata, India - Published a CRUD web application to manage client details, product transaction details, and material details using NetBeans 8.1, and MySQL for Haldia Energy Limited (H.E.L), a core client. - Implemented a custom export to Excel function as part of the client requirements. My code was deployed a week before the deadline which got me a complimentary company lunch at one of the best restaurants in town! ### Senior Prefect @ La Martiniere for Girls, Kolkata Jan 2016 – Jan 2017 | Kolkata, India ### LMG's Computer Department's Executive Board Member, Editor of LMG's Annual Magazine, School Speaker @ La Martiniere for Girls, Kolkata Jan 2015 – Jan 2017 | Kolkata, India An integral part of La Martiniere for Girls' Computer Club's Executive Board. Editor of La Martiniere for Girls' Annual Magazine. School Speaker at the Exchange Program with St. Olave’s Grammar School, Greater London. ### Materials Science Intern @ JBNSTS, DST Inspire Science Programme Jan 2016 – Jan 2016 | Kolkata, India https://www.slideshare.net/SohiniMukherjee30/touch-a-study-of-interconnects-and-interfaces Found a solution after extensive research that increases the durability, tensile strength and performance of interconnects and interfaces used in present-day electronics as part of the JBNSTS, DST Inspire Science Programme. One of the deeply treasured by-products of getting a 96% in my 10th standard Board Examination was having the rare opportunity of working as an intern at the DST(Department of Science and Technology) INSPIRE Science Camp held at the Jagadis Bose National Science Talent Search (JBNSTS) Institute organized by the Government of India in 2016. It exposed me to a whole new approach to learning Science and cemented my attachment to Material Study and Electronics. The crux of my learning experience, however, was experimentation followed by co-authoring and presenting my own paper. From melting and sawing off metal pieces to finding out more durable combinations for solder- we did it all. Working with some of the most brilliant students in the country and presenting the end-result of our hard work on my team's behalf provided me with important insights into the dynamics of research-based education. ## Education ### Bachelor of Applied Science - BASc in Computer Engineering University of Waterloo Jan 2017 – Jan 2022 ### Exchange Program in Computer Engineering National University of Singapore Jan 2020 – Jan 2021 ### Machine Learning Stanford University Jan 2018 – Jan 2018 ### High School in Computer Science La Martiniere for Girls, Kolkata ## Contact & Social - LinkedIn: https://linkedin.com/in/sohinim98 - Website: https://sohinimukherjee.com --- Source: https://flows.cv/sohini JSON Resume: https://flows.cv/sohini/resume.json Last updated: 2026-03-23