Sudhanshu Gupta has over 10 years of experience in product development and programming. He has worked at Mathworks since 2017 as a Software Engineer II, where he enjoys tasks like high-level designing, user experience work, and implementing algorithms. Prior to that, he held engineering roles at Samsung and Temenos. Gupta received a B.E. in Computer Science and Engineering in 2009 and has taken online courses in subjects like Python, Machine Learning, and Artificial Intelligence to expand his skills.
3. What excites me …
Product Development
o High Level Designing
o Designing of system
o Architectural Changes
o Low level Designing
o UML Class Diagram
o Ideation/Research Development
o Incremental Improvement
o User Experience
o Implementing existing/new algorithms
o Challenging work
4. What excites me …
Technology
o Scalable and reliable platforms
o New/Advanced OO programming languages
o Using generic development process ( Agile)
o Technical Skills
C++ / Modern C++ (11 / 14 )
Python, JavaScript ,MATLAB
Data Structures and Algorithms: Graph Theory and
related Algorithms
Advanced C++, C++ 11/14, OOAD/UML architecture
Design Patterns, Standard Template Library (STL) ,
Boost libraries, Multi threading
JIRA tracking, Bit Bucket , GIT
Knowledge of developing products on Linux ,
Windows and RTOS( Nucleus)
5. Key strengths
In no particular order …
Building end to end products
Excellent communication skills(verbal ,written , presentation)
Quick to learn and adaptive to change
Penchant to new technologies
Cross geography interactions
Working in team as well as Individual contributor
Experience on developing products on multiple operating system
Worked across different domain and learning in quick time
Building products from scratch
6. Experience
Mathworks : January
2017 - Present
Software Engineer II
February 2014 –
December 2016
Software Engineer
2B(Module Lead)
November 2011 –
February 2014
Senior Software
Engineer
March 2010 –
November 2011
Software Engineer
Temenos
October 2009 –
March 2010
Trainee Technical
Consultant
8. Year Certificate/Training Result Company
2017 MATALB product Passed MATHWORKS
2017 Design Patterns, Principles and
Best Practices in C++
Passed MATHWORKS
2012 Data Structures and Algorithms Passed SAMSUNG
2014 Instructor led Advanced C++ Passed CIENA Corporation
COMPANY TRAININGS
9. Year COURSES NAME Result LINKS
2017 PYTHON Passed https://www.udemy.com/the-python-mega-
course/learn/v4/overview
2017 MACHINE LEARNING Passed https://www.udemy.com/machinelearning/learn/v4/
overview
2017 ARTIFICIAL INTELLIGENCE Passed https://www.udemy.com/artificial-intelligence-
az/learn/v4/overview
2017 JAVASCRIPT Passed https://www.udemy.com/the-complete-javascript-
course/learn/v4/overview
EXTERNAL COURSES