# devang desai > Software Engineer at Crunchyroll Location: San Francisco Bay Area, United States Profile: https://flows.cv/devangdesai Seasoned software professional with 10+ years of experience designing and building scalable, robust APIs, libraries, and services. Proven ability to own functionality and scalability features end-to-end, from research to deployment. Strong background in providing abstraction layers for complex systems. Specialties: Java, Go, Kotlin, Javascript/Typescript, Spring, Spring Boot, Struts2.x, Ktor, AWS (SQS, SNS, S3, API Gateway, Lambda, ECS, EKS, Media Services), Kafka, JMS, Hibernate, React, Design Patterns, SQL (PostgreSQL, MySQL), MongoDB, DynamoDB, Aspose PDF (Java library) ## Work Experience ### Software Engineer @ Crunchyroll Jan 2025 – Present ### Staff Software Engineer @ Ridgeline Jan 2023 – Jan 2025 | Reno, Nevada, United States ### Senior Software Engineer @ Wurl Jan 2018 – Jan 2023 | Palo Alto, California ● Build and Maintain HLS (HTTP live streaming protocol) media manifest server that builds playlists for video producers (VP) to be streamed to video service providers (VSP) using Go, Nginx, AWS. ● Design and implement custom HLS manifest tags to capture hours of viewing and genre related data using Go, Nginx, and HLS, allowing ad operations team greater insights into user’s behavior. ● Develop/Maintain electronic programming guides (EPG) using Ruby/Rails with streams provided by HLS and Go service to align program channel guide with streaming video. ● Build and Maintain Segmentation and VOD services and acting as a Tech lead/Subject Matter Expert for the 2 services. Utilizing Ruby/Rails, Sidekiq/Shoryuken, Heroku as tools and help building microservices for the same. ● As part of Segmentation/VOD process - maintaining the API contracts, scaling, event driven processes, async jobs when interacting with FFMpeg Farm for transcoding. Utilizing Ruby/Rails, AWS (SQS/SNS, Lambda), JSON, GraphQL, Postgresql, Docker as tools for the same. ● Mentor engineers and help improving processes within the team. ### Software Engineer @ Incentive Networks Jan 2014 – Jan 2018 | San Carlos, California, United States ● Develop and Maintain Go microservice (transaction loading service) for a react native mobile application. ● Build and Maintain native mobile application (similar to ebates) using React Native. Re-use legacy Perl codebase via AWS API Gateway for the frontend. ● Redesigned and re-architected legacy Perl and Ruby on Rails 2.x platform to Ruby on Rails 4.x, improving performance by 30%+ for business and marketing teams to perform merchandising, coupon harvesting, and managing promotions. ● Implemented SAML single sign-on utilizing Java stack for bank customers. ● Utilized Go, Docker, Cloudformation templates, AWS services, Travis extensively while building the backend services gearing towards a micro-service architecture. ### Software Engineer @ AKQA Jan 2013 – Jan 2014 | San Francisco, California, United States ● Design, implement, and maintain web applications for high profile clients including Audi USA, Xbox, Nike, and Target. ● Implement BDD style scenarios using Capybara/Cucumber Ruby API's, improving test automation by more than 25%. ● Implement custom components to the existing Java software system for AKQA clientele like Visa. ### Application Support Engineer @ EHE International Jan 2010 – Jan 2013 | Pleasanton, California, United States ● Implemented CSRF (Cross Site Request Forgery) filter for filtering web requests and provided a solution against XSS attacks using Core Java and CSRFGuard OWASP guidelines, thus blocking more than 15% of unwanted web requests to the Patient Management Systems. ● Successfully completed a migration project of the Patient Management Systems using Java/Hibernate from Struts 1.x to Struts 2.x. This allowed patching a lot of the CVE issues as well as a 20% improvement in the application. ● Implemented patient report generation using Aspose Pdf Java API for distribution purposes, improving patient engagement. ● Successfully completed a migration of the Patient portal from Ruby on Rails 2.x to Ruby on Rails 3.x improving performance and UX experience. ### Software Engineer @ DefenseWeb Technologies, Inc. Jan 2009 – Jan 2010 As a software engineer responsible for working on a 3-D virtual world platform Second Life (www.secondlife.com) and working on LSL (Linden Scripting Language) and C#. ### Summer IT Intern @ Barclays Global Investors Jan 2008 – Jan 2008 Responsible for creating Automation scripts/framework using perl, Excel-VBA and applying SQL scripts for specific business reports as per the requirements from Portfolio Managers. ### Software Engineer @ SmartStream Technologies Jan 2006 – Jan 2007 | Mumbai, Maharashtra, India Responsible for Customization, making enhancements in TLMControl (a Business Process Management) using Java/J2EE and participated in the creation of an automation framework for a Banking/Finance software. ● Implemented sub-modules in TLMControl (a Business Process Management) tool using Java/J2EE, Hibernate, JMS improving the overall workflow process (especially the Trade Process Management). ● Developed a test automation framework for TLMControl using TestComplete (JScript, Ant, Shell Scripting), improving QA team's efficiency and increasing automated testing by 35%. ● Implemented UI modules for TLMControl using Java Swing, improving the Business workflow specifically for all the drag and drop components. ### Software Engineer @ CGI Jan 2005 – Jan 2006 Responsible for enhancements and bug fixing for E-Governance related software. ### Java Developer @ Synage Jan 2005 – Jan 2005 Worked as a Java Developer and responsible for adding and testing new modules in a CMS. ## Education ### Masters in Computer Science California State University, Long Beach ### Bachelors in Computer Science And Engineering Shivaji University ## Contact & Social - LinkedIn: https://linkedin.com/in/devang-v-desai - Portfolio: http://devangvdesai.blogspot.com/ --- Source: https://flows.cv/devangdesai JSON Resume: https://flows.cv/devangdesai/resume.json Last updated: 2026-04-11