# Mayank Gowda > Software Engineer @ Everlaw | Carnegie Mellon | Finix | Sling TV | Dish Network Location: San Francisco, California, United States Profile: https://flows.cv/mayankgowda My love for computers has been around since early childhood, and during high school, I was an independent consultant providing small-scale IT support to friends and family. This eventually expanded to nearby small businesses where I would improve their IT infrastructure and help them resolve issues. I guess this long-time association with computers is what has so strongly etched my love for them. Programming for me is just not putting together a bunch of lines of code to get an output, it's about solving real-world practical problems. I want every line of my code to bring value to the products I build and contribute towards making this world a better place. This fierce passion tightly coupled with my burning desire to acquire new skills has driven my career forward. As a Software Engineer at Dish Network, I worked on an array of front-end development frameworks and technologies. I started at web development using Javascript, React, and Redux, transitioned to iOS development with Swift, and then to Android to implement a co-viewing feature on the Sling TV app across platforms, all in less than a year. Before this, I worked on embedded systems with C++ and Qt for developing a communication protocol and a port as part of my internship with Dish. While rendering my services as a consultant for a manufacturing company, I got to play around with multiple business management software. This enabled me to understand various business operations and use appropriate software to streamline them. All these skills aggregated to help me co-found a startup where I realized that I have a great passion for managing people, projects, and business operations. Every day was new to me, as I was presented with an altogether new set of challenges that kept me on my toes. I realized that working in an unpredictable environment was exciting for me! All this has propelled me to pursue a Master of Information Systems Management degree at Carnegie Mellon University. With every breath I take, I am enhancing my skills in both technology and management and taking a step towards mastering them. A few of my courses such as object-oriented programming, Database management, distributed systems, and data structures have sharpened my skills and multiplied my love for software development. Further, I firmly believe that a healthy mind resides in a healthy body and enormously enjoy the euphoric rush I get after my workout and running sessions. So in my free time, you’ll simply find me aggressively working out at the gym or running on the track, or sometimes doing a few laps in the pool. ## Work Experience ### Software Engineer @ Everlaw Jan 2023 – Present | San Francisco Bay Area Writing Assistant (Everlaw AI): Built backend orchestration and Storybuilder UI; integrated multi-model GenAI with retries/backoff, auth, and observability reducing time-to-first-draft by 1/3rd. Document processing & redaction: Increased max supported file size by 70% via pre-processing, chunking/streaming, and caching; improved stability for large spreadsheets and dependency graphs reducing redaction failures by 14% across platform. Data-usage notifications: Designed and shipped an alerting system that emails org admins on billing overages; supports multiple thresholds and rules (by database, labels, fields). Built end-to-end (Postgres schema, Java Spring services, React UI) reducing overage and billing incidents by 37%, aiding proactive admin actions. Everlaw API analytics: Revamped user/project analytics to provide granular activity and audit tracking across orgs, databases, projects, and cases with filters, pagination, and RBAC guardrails decreasing manual data pulls by 40%, cutting analytics query time by a 1/4th. O365 connector error reporting: Translated Microsoft Graph import errors into clear CSV reports listing failed files/users/apps to simplify triage reducing O365 support tickets by 70% and increasing successful re-ingests by 15%. ### Graduate Teaching Assistant @ Carnegie Mellon University School of Computer Science Jan 2022 – Jan 2022 | Pittsburgh, Pennsylvania, United States Member of Teaching Staff - Cloud Computing(15619) ### Software Engineer Intern @ Finix Jan 2022 – Jan 2022 | San Francisco, California, United States ### Software Engineer @ DISH Network Jan 2020 – Jan 2021 | Bengaluru, Karnataka, India * Engineer in an Agile Development team collectively contributing towards WatchParty, a first of its kind co-viewing feature for watching Live and On-Demand content as a group with Audio and Video conferencing capabilities, across various platforms of SlingTV application. * Jumpstarted career in Web Development by working on Sling web app which was primarily based on JavaScript, React and Redux, where I implemented new sub-features like sync improvements while assisting in maintaining the application in real time. * Worked on improving sync mechanisms in a party based on network and client responsiveness metrics to ensure near zero variation in player playback position across host and the guest users. * Implemented the WatchParty feature on iOS from ground up, on the native Sling TV iOS application, using mostly Swift and some Objective-C and React-Native, which was initiated and completed in a span of 4 months. * Immediately transitioned to Android mobile devices platform, where a similar complete integration with native Sling TV application (based on Java and Kotlin) from square one was achieved, and released in about 3 months, beside assisting and collaborating with a team on Android TV platform. ### Intern @ Sling TV Jan 2020 – Jan 2020 Intern engineer in an Agile team developing smart set top boxes for commercial TVs in the Hospitality Industry powered by Android OS. Designed, developed and unified protocols using C++ and Qt framework for communication and control of commercial TVs of various manufacturers from proprietary set top box, the Dish Evolve. Integrated protocol with Android OS using Java Native Interface(JNI), Java and Kotlin for controlling TVs over multiple channels like WiFi, Bluetooth and IR Remote Control. Collaborated with hardware team to design and develop a custom serial communication interface to establish connectivity between the TV and the Dish Evolve box. ### Co-Founder @ Pramukh Engineering Jan 2016 – Jan 2019 | Bengaluru, Karnataka, India ### IT Consultant @ Param Machines And Moulds Jan 2014 – Jan 2019 | Greater Bengaluru Area Design, Manufacturing and Supplying of machinery and equipment for making Precast Concrete Products like RCC Pipes, Culverts, Manholes and more, using Vertical Vibration technology. ## Education ### Master's degree in Information Systems and Management Carnegie Mellon University ### Bachelor of Engineering - BE in Electronics and Communications Engineering RV College Of Engineering ### Class 12 in Sciece, Mathematics and Computer Science Deeksha Center for Learning P.U. College ### ICSE in Class 10 Carmel School - India ## Contact & Social - LinkedIn: https://linkedin.com/in/mayank-gowda - Portfolio: https://mayankgowda.github.io/ --- Source: https://flows.cv/mayankgowda JSON Resume: https://flows.cv/mayankgowda/resume.json Last updated: 2026-03-29