Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mayank Tiwari

Software Architect
Blk 610, Unit 15-22 Senja Road, Bukit Panjang,Singapore

Summary

Skillful Software Architect with 15 years designing development frameworks and guidelines to expedite and enhance application engineering. Versed in numerous software categories for business and private users. Adept at constructing software architecture suited to rapid deployment across multiple projects to reduce development times and costs.

Overview

15
15
years of professional experience
6
6
years of post-secondary education

Work History

Software Architect

Autodesk, Singapore
03.2011 - Current

Software Architect (October 2020 till date)

  • Architect the SPG platform desktop and web client ecosystem, managing software licensing, delivery, authentication and authorization solutions
  • Architect the core integration components embedded across all Autodesk applications
  • Drive and align technical strategy across divisions and interdependent teams
  • Manage cross-functional relationships with stakeholders, engineers, and technical partners
  • Serve as technical evangelist across technical and non-technical personnel at all levels
  • Mentor and work with development teams

Principal Engineer (October 2018 to September 2020)

  • Transforming Autodesk product delivery experience on Windows, Mac and Linux.
  • Solution lead for multiple cross-geo scrum teams.
  • Converting business requirements and logical models into a technical application design.
  • Defining, implementing changes and supporting a production application.
  • Using formal agile methodologies, disciplines, practices and techniques for delivery of new and enhanced applications.
  • Working closely with PM/UX to deliver a successful product.
  • Managing cross-functional relationships with stakeholders, engineers, and technical partners.
  • Driving closure on technical strategy/high-level architecture decisions.

Senior Software Engineer (April 2013 to September 2018)

  • Design and development of "Autodesk desktop App" using C++, QT, LevelDB and CEF.
  • Work closely with customer support team and direct customers for resolving production/customer issues.
  • Help in formulating technical solution from business requirements.
  • Increased unit test coverage by 60%, refactored legacy components to improve performance.
  • Developed Solution Framework to provide to troubleshoot and provide help to Autodesk Users (Presented in Autodesk TechX 2018).


Software Engineer (March 2011 to April 2013)

  • Designed and Developed software deployment solution for "Autodesk Vault" using C++ and WIX.
  • Coordinated with cross geo teams for collecting requirements.
  • Added automation in build process to check sanity of code changes.

Senior Software Engineer

Honeywell, India
09.2006 - 02.2011
  • Actively involved in development of Honeywell software "Experion PKS" (Industrial automation software).
  • Worked on multiple technologies HMI, C# and C++ for creating deployment and software management solution.
  • Coordinated with remote teams.
  • Reduced maintenance issues by refactoring and redesigning product.
  • Received multiple awards, Individual excellence, team excellence and partners award.

Education

undefined

Master of Computer Applications, Visvesvaraya Technological University
08.2003 - 06.2006

undefined

Bachelor of Computer Applications, MCRPV Bhopal India
08.2000 - 06.2003

Skills

    C

undefined

Timeline

Software Architect

Autodesk, Singapore
03.2011 - Current

Senior Software Engineer

Honeywell, India
09.2006 - 02.2011

undefined

Master of Computer Applications, Visvesvaraya Technological University
08.2003 - 06.2006

undefined

Bachelor of Computer Applications, MCRPV Bhopal India
08.2000 - 06.2003
Mayank TiwariSoftware Architect