# Sumukh Lagadamane Shivashankara > Software Engineer @ Atlassian Location: Denver Metropolitan Area, United States Profile: https://flows.cv/sumukh I am a Senior Software Engineer with more than 12 years of experience building scalable and reliable software. I have experience with backend technologies like nodejs,csharp and UI technologies like typescript,javascript. ## Work Experience ### Technical Lead @ Atlassian Jan 2023 – Present | Denver Metropolitan Area Leading a team of engineers in core engineering org to make atlassian database infrastructure scalable and secure Design and built a scanning solution for AWS RDS continuous monitoring requirements in fedramp region. The solution involved giving 3rd party api access to scan the databases without compromising the data .The solution needed to scale across ~1000 services and across ~800 RDS instances without any significant downtime. The self-serve API’s that were written to achieve this project needed a production SLA of 99.999% Designed and built a solution for externalizing configuration for backend services and frontend packages .The service was built using typescript and node.js.The configuration management using side car pattern with aws s3 as storage. Design and build a solution for provisioning a self-service database infrastructure. Created an automated Go CLI to create the Kubernetes manifest on the fly. The solution also included creating all the backing resources with AWS. The tool increased the dev productivity of setting up a new infrastructure from 1 week to 1 day. Which was a 150% productivity increase Building and contributing a localdevloop to setup a local copy of the kubernetes infrastructure that hosts a database. The tool was build using a golang. The package used to set up the kubenetes is called kind ### Senior Software Engineer @ Atlassian Jan 2022 – Present | Denver Metropolitan Area Working as a backend engineer on platform adoption team ### Senior Software Engineer II @ Autodesk Jan 2021 – Jan 2022 | Boulder, Colorado, United States • Designed and Developed APIs for Insight backend. These APIs had an SLA of 99.99%.API’s were written using ASP.net core. Contributed to error handling mechanism for the API’s. Created a strong unit testing culture with my team during this project which contributed to 90% code coverage • Designed and deployed worker-manager compute pattern for energy simulation using AWS ECS. Created a task definitions and scaling policies for compute and containerized the worker application • Designed json schema for our data storage. Created a validator for schemas using NodeJS for the clients to validate before making a post request thus saving network bandwidth by validating payload before an API call • Designed a highly available and scalable relational database using amazon aurora. Maintaining a RTO and RPO of less than 24 hours. ### Senior Software Engineer @ Autodesk Jan 2017 – Jan 2021 | Boulder, Colorado, United States Working as a backend developer on architecture modelling product named FormIt • Developed and designed a new interface for FormIt web application by refactoring entire code base from erstwhile coffee script to new and readable typescript. This included the efforts in Converting all class to be module based and added strict type/lint check. Technology used Typescript, jQuery , scss, css, docker • Developed functionalities for FormIt Web Backend cloud service. Added Rest API's for web app to connect to Cloud storage and added 3LO authentication mechanism for the same. Contributed to the efforts of making the service more resilient by onboarding the service to Autodesk proprietary aws infrastructure. Technology used nodejs, express, oauth.js,aws,docker,jenkins •Developed and strategized cross platform cloud storage system across our iOS, Windows, Web clients. By developing backend API's using nodejs and using react as universal UI framework. I was able to maintain consistency and maximize code reuse across all our clients. Technology used JavaScript,Nodejs React, Jest,Jenkins, scss • Led the effort in modernizing our translation cloud service using microsoft's dotnet framework. Implemented easy to use rest api's for client to use and added robust unit testing capabilities for service to be resilient. Technology used C# ,Dotnet • Led the efforts in redesigning our build system for next generation desktop software. Implemented robust python utility tools and onboarded the source code into ci/cd pipeline using Jenkins.Technology used Python ,Jenkins, docker ### Software Engineering Intern @ Autodesk Jan 2016 – Jan 2016 Developed an designed a new context menu for Desktop software called InfraWorks360 ,Implemented using c++ and JavaScript. Using object oriented model, I integrated the JavaScript module plugin to c++ project used boost library and custom wrappers for implementation -Developed and Designed a Dynamic Radial Menu API For InfraWorks Civil Desktop Software . API was developed using JavaScript and c++ -Frontend of the context Menu was developed as a JQuery plugin ,I provided API for developers to use my plugin and build a custom radial Menu -Backend of the context Menu was developed as a C++ API. Implemented API using Object oriented Paradigm and Followed the MVC architecture -The Integration part was done with C++ library QT ,Implemented a Web channel for Invoking front end JavaScript to backend C++. ### Student Web Developer-Team core Research Group @ University of Southern California Jan 2016 – Jan 2016 Developing and Designing the website for Teamcore research Team. Our Research group specializes in Game Theory. Main Responsibility includes developing website content for team using latest web technology such as Bootstrap, jQuery and also maintain the existing website. ### Teaching Assistant @ University of Southern California Jan 2015 – Jan 2015 Teaching Assistant –Operating System CSCI350 Professor Michael Crowley Helped Undergrad student with their nachos assignment by holding regular office session and helped debug their Nachos assignments -Designed and helped undergrad student’s develop a Stimulated Passport office using Thread synchronization concepts. -Implemented and Designed various System call concepts using nachos stimulator and helped student debug their Projects -implemented and designed the use of caching in operating system by implemention of Translate look aside buffer(TLB).Helped student to write code to manage the TLB and implement Virtual Memory -Implemented and Helped Student’s implement Distributed system for allowing user programs across multiple Nachos clients to participate in a single Passport Office Simulation, without having to know where any other user program is executing. ### Grader @ University of Southern California Jan 2015 – Jan 2015 Grader for CSCI420 Professor Hao Li Graded and Helped Undergrad students throughout their Course. With their Open GL programming and Concepts of computer graphics -Helped Students with their Assignment evaluation of Height Field rendering using openGl libraries -Mentored students and implemented the Catmull-Rom splines along with OpenGL lighting and texture mapping to create a roller coaster simulation assignment. -Designed and helped the students evaluate their Ray tracer. ray tracer Should be able to handle opaque surfaces with lighting and shadows. That takes Data from the Scene file ### Associate software analyst @ Scientific Games Jan 2013 – Jan 2015 Developed and designed three online casino slot games using MVC architecture .The backend was a server which used to interact with the game through the XML. Backend server was used for generating the random stop positions, which the game would parse using xml parser over an http request .MVC architecture for gameplay was done using JavaScript for mobile games and Action script 3 for Desktop games .Back end was written c#. • Lead Engineer in online slot game called Aloha Island. This game has the Stack full of wild reels. The front end of the game was written in HTML 5, css3 and JavaScript .The graphics in the game was done using Adobe Photoshop. The animation was done using the css3 web-kit animation. Play Demo game: In below link mentioned • Lead Engineer on online slot game Hand of the devil. This game has wheel feature which triggers random bonus game. Language used was flash as3. Play Demo game: In below link mentioned • Developed and designed mobile slot game Cash wizard .used the html container for the layout of game and css3 web kit animation for animations. We targeted the mobile chrome, safari and android users. ## Education ### Management Essentials Harvard Business School Online Jan 2023 – Jan 2023 ### Master’s Degree in Computer Science University of Southern California Jan 2015 – Jan 2016 ### Bachelor’s Degree in Information Science Ramaiah Institute Of Technology Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/sumukhls --- Source: https://flows.cv/sumukh JSON Resume: https://flows.cv/sumukh/resume.json Last updated: 2026-03-22