Mukul Saini
Sr. Software Engineer (Full Stack Developer)

With more than 9.5 years of experience in IT industry, currently working as a Sr. Software Engineer in the areas including RWD - Responsive Web Application development, Console applications, Games development, Hybrid mobile apps, Interactive KIOSK Applications, Casino Games developments for - (Web, Social Platform, Live dealer games, Slot Machine Terminals, Mobile devices) and E-Learning Applications.

Alongside have executed various freelance projects as Multimedia developer within the animation industry and design studio like Architectural modeling, Virtual reality, 3D Modeling, UI/UX designer, Unity application development, hardware integration using Arduino boards etc. Also have a very keen interest in Artificial Intelligence Machine learning and IoT.

Skills
Microsoft Azure: AD, Oauth2.0, Service Bus, App Service authentication/hosting/deployment, SSO, Key vault, Blob Storage etc.
C# .Net
Clojure
Type Script
Action Script 3.0
HTML5
Bootstrap
Zrub
Web Socket
Code patterns: OOP, MVC, Singleton, Functional programming

AngularJS
Redux
Ionic
MongoDB
MySQL
NodeJS
ExpressJS
Rest API (Web Service)
Experience
Haldor Topsoe
August 2017 - Present
Sr. Software Engineer

• Responsible for architecting the software based on client requirements
• Designing and developing abstract library frameworks for reusability and robustness of code modules.
• Implementing high quality coding standard protocols for peer developers and ensuring on time delivery.
• Develop and support all phases of IT project lifecycle which includes requirements, technical design, coding, setting up cloud services and production deployment.
• Code review & audits and suggesting improvements

Probability Gaming
December 2014 - January 2017
Sr. Game Developer

• Responsible as a lead developer for the development of Slot, Card, Table Games as well as Live Dealer Games for Land Based, Web and Mobile platforms which are highly popular in some reputed casino’s at Las Vegas, Macau, Hong Kong etc.
• Played role as a team coordinator among the designers, game Mathematicians and programmers, also was responsible to provide training to the Jr. Developers.
• Responsible for the interaction with the client and understanding the requirements in various phases of the product development.
• Handle project delivery & documentation of development.

Genesis Studio
October 2013 - November 2014
Full Stack Developer

• Work on all ranges of products including mobile-apps, websites, admin dashboards, e-mail templates and so on.
• Responsible for developing, testing and debugging the responsive websites and hybrid mobile applications.
• Responsible for creating development specifications and guidelines.
• Created design mock-ups and iterate till the designs are finalized.

Extramarks Education
December 2011 - September 2013
Flash Programmer

• Was responsible for developing and optimizing flash based interactive games in Action Script 3.0 using Adobe Flash.
• Was involved in interaction with the animation department and coordinating among the developers and animators.
• Augmented reality - Developed a prototype of a product using Arduino, sensors like Gyroscope, magnetometer and Accelerometer used to control an object in digital environment by interacting with hardware.
• Augmented reality - Developed prototype of an application using Papervision3D and other libraries to control the object in digital environment using a marker printed on a paper.

Contact
contact.mukul.saini@gmail.com
+91 - 9210777215,   9871128849
contact_mukul
www.linkedin.com/in/mukul-saini