Mukul Rattan

Software Engineer

New Westminster, British Columbia, Canada4 yrs 4 mos experience
Highly Stable

Key Highlights

  • Led development of EDA tools enhancing user experience.
  • Integrated Android version reducing system issues significantly.
  • Expert in C++, QT framework, and software development.
Stackforce AI infers this person is a Backend Software Developer with expertise in EDA and Mobile industries.

Contact

Skills

Core Skills

Software DevelopmentC++

Other Skills

AWS CloudformationAlgorithm DesignAlgorithmsAndroid integrationApplication DevelopmentAutomated GUI testingBackend Software DevelopmentC (Programming Language)Code ReviewCommunicationComputer ScienceData StructuresDebuggingDesignFunctional Design

About

Skilled IT Software professional with experience in Business Analysis, Testing and Engineering, I have worked as Lead Software Development Engineer at Cadence Design Systems as a part of EDA industry where I gained expertise in Software Development using C++, QT framework and tcl. Prior to this I had worked as Software Engineer l in Samsung Research Institute where I worked in Mobile R&D division as a part of System Analysis team. I have graduated from NIT Jalandhar with major in Electronics and Communication Engineering. I would greatly appreciate any opportunity that would help me cultivate and further hone skills in IT Services, IT Software, Product Development and challenge me intellectually. Area of speciality : Software Development, Linux Environment C++, Software Engineering, QT Framework, Programming, Reasoning Skills, Analytical Skills, Data Structure and Algorithms, Debugging, Python, tcl, Java, HTML, CSS, JavaScript

Experience

Amazon web services (aws)

Software Developer

Dec 2024Present · 1 yr 3 mos · Vancouver, British Columbia, Canada · On-site

  • Backend Software Developer-AWS Cloudformation
Backend Software DevelopmentAWS CloudformationSoftware Development

Cadence design systems

3 roles

Lead Software Development Engineer

Promoted

Jun 2022Nov 2022 · 5 mos

  • Led the GUI team in Synthesis R&D in developing and enhancing EDA tools at Cadence Design Systems. Utilized C++, OOP principles, and STL features for innovative front-end design, ensuring optimal user experience throughout SDLC. Managed code, facilitated collaboration, and initiated automated GUI testing for comprehensive quality assurance.
C++OOP principlesSTL featuresGUI developmentAutomated GUI testingSoftware Development

Software Engineer ll

Promoted

Jun 2021Jun 2022 · 1 yr

Software Engineer l

Sep 2019Jun 2021 · 1 yr 9 mos

Samsung research institute noida

Engineer

Jul 2018Sep 2019 · 1 yr 2 mos · India

  • Did seamless integration of latest Android version with the "System Analysis" team, reducing system issues by 15%. Mitigated device lag and fatal exceptions by 30% through advanced memory management. Utilized Java, JNI(Java Native Interface), C++, and Python for innovative Android solutions, earning collaboration opportunities at Samsung Korea HQ.
JavaJNIC++PythonAndroid integrationSoftware Development

Education

Lambton College

Postgraduate Degree — Computer Programming

Jan 2023Aug 2024

NIT Jalandhar

Bachelor of Technology — ECE

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Software Development & C++

Explore similar profiles based on matching skills and experience