# Joydeep Datta > Principal Software Engineer, Cloud | AWS Certified, Cloud Architecture Location: United States, United States Profile: https://flows.cv/joydeep At Autodesk, my role as Principal Software Engineer focuses on enhancing cloud infrastructure and services. My expertise lies in deploying HashiCorp tools, AWS CodeCommit, and AWS CodePipeline to streamline operations. These competencies have been honed during my tenure at ICE Mortgage Technology and are now instrumental in delivering robust cloud solutions at Autodesk. The Autodesk team and I thrive on innovation, crafting secure and scalable platforms that drive customer success. With a steadfast commitment to quality, I leverage my AWS certifications and deep understanding of cloud architecture to navigate complex challenges and deliver exceptional user experiences. ## Work Experience ### Principal Software Engineer, Cloud @ Autodesk Jan 2022 – Present | San Francisco Bay Area ### Staff Engineer - Cloud Platform @ ICE Mortgage Technology Jan 2016 – Jan 2022 | San Francisco Bay Area ### Web Architect @ Atmel Corporation Jan 2015 – Jan 2016 | San Francisco Bay Area • Manage Atmel.com Framework and Web Application Codebase, changes to with the major releases/upgrade, Point Release, Performance integration, Third Party integration with the corporate backend and other changes on an ongoing basis. • Manage multiple integrated system with Atmel.com • Manage Salesforce integration with Atmel.com • Design and architect the Atmel.com Redesign project. • Manage Tridion components and integration points. • Manage Releases and deployment in AWS – cloud. ### Tech Lead @ JPMorgan Chase & Co. Jan 2012 – Jan 2015 | Jersey City, New Jersey • Manage Framework and Codebase changes to coincide with the major releases/upgrade, Point Release, Performance integration, Third Party integration with the corporate backend and other changes on an ongoing basis. • Architected and led the technical team to implement the integration projects • Generate detailed metrics on overall performance. • Manage code on the Subversion. • Increase program operating efficiency and adapt to new requirements, as necessary. • Conduct user acceptance testing to ensure the program can be used easily, quickly and accurately. • Write detailed documentation for the operation of the program by users. • Update, repair, modify and expand existing software and generic applications. ### Project Manager @ Mphasis Jan 2011 – Jan 2015 ### Delivery Project Lead @ Mphasis Jan 2007 – Jan 2011 - Managing the delivery with the help of streamlined process. Given flexibility to change the process if required keeping in mind about the basic Quality of Service (QoS). - Working closely with the LTOs from Customer side to ensure quality design implementation in project requirements. - Designing building blocks and POCs /POT to get sign off from customer’s Technical Review Board. - Helping offshore developers to understand the design and approach. - Handling Security, Code quality and Performance and implementation, Release Planning, Deployment plan. - Involves interaction with the Business for the requirement capture - Handing the respective modules to the QA team for testing and also responsible for the production support of the modules being deployed. - Ensuring proper engagement between Business, LTO (Line of Business Of Technical Owners) and delivery verticals - Ensuring process/tools/guidelines are followed in all associated projects as per the goals and objectives. - Ensuring that the design, development and technology risks are mitigated in projects/proposals - Ensuring non-functional requirements are adequately addressed in the design of associated projects/proposals - Participating in new technology and tool evaluation and facilitate their adoption in projects - Preparation and review of Software Design Documents, Analysis and Design Models - Evangelizing proven design patterns and best practices in the projects - Taking care of the core areas of the service delivery such as utilization and the Customer Experience. - Helping resource managers to assign the high value projects to Senior and Technically competent developers. ### Tech Lead @ Charles Schwab Jan 2007 – Jan 2012 • Translate business and functional requirements into detailed technical design. • Architected and led the technical team to implement the integration projects • Design and developing proof-of-concepts to test and prove designs. • Work with the QA and UAT teams to analyze and resolve defects. • Provide support to identify and resolve defects in the production environment. • As an Onsite Coordinator, my first and foremost responsibility was to coordinate between the Onsite and Offshore team. • Starting from Pre Inception Phase till Deployment in production, I took care of all most all tasks and activities especially related to Construction. • Pre Inception Sizing • Project Startup Meet Offshore • Vision Walkthrough and Review • BRD Walkthrough and Review • SRS walkthrough and Review • Project Planning in MS project 2010 • Elaboration Phase Sizing • Offshore task management ### Technical Project Manager @ Charles Schwab Jan 2010 – Jan 2011 ### Programmer Analyst @ Accenture Jan 2006 – Jan 2007 • Creating controllers, validation classes for the business entities. • Implementation of client side validations using ASP.NET validation controls. • Designed database, wrote stored procedures for Updating. • Designed web user interfaces using ASP.NET, C#, HTML, JavaScript, server controls (Data Grids, Data Lists, and Validation controls). • Involved in testing and debugging, maintenance of sites on day to day basis. ### Systems Engineer @ Vibgyor Solutions Jan 2004 – Jan 2006 ### Software Consultant @ Debcom Software Pvt Ltd Jan 2003 – Jan 2003 ## Education ### MBA in Systems University of Calcutta ### BSc in Economics University of Calcutta ## Contact & Social - LinkedIn: https://linkedin.com/in/joydeep-datta-139a0b5 --- Source: https://flows.cv/joydeep JSON Resume: https://flows.cv/joydeep/resume.json Last updated: 2026-04-12