Mohit Sadhu
iOS Developer II at Tulip Retail- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Hindi -
-
Kashmiri -
-
Japanese -
Topline Score
Bio
Experience
-
Tulip
-
Canada
-
IT Services and IT Consulting
-
100 - 200 Employee
-
iOS Developer II
-
Nov 2018 - Present
1. Working with top brands in the fashion industry to develop highly customized solutions on top of our core platform using Swift and Objective-C. 2. Managing different client customizations on our different platform versions to help with feature development and resolving issues in the production environment. 3. Developing features and resolving bugs in the core platform using Swift and Objective-C with Dependency Injection and MVVM design patterns. 4. Coordinating with the project managers, QA team and clients to provide deliverables on time. Show less
-
-
-
Fareportal
-
United States
-
Technology, Information and Internet
-
700 & Above Employee
-
Team Lead, iOS Developer
-
May 2014 - Nov 2018
1. Team Lead for the travel e-commerce app - CheapOair - available on iOS, tvOS, WatchOS with over 3M downloads and available in 30+ countries. 2. Managing iOS team in different timezones to meet the key deadlines and follow the Agile process of scrum meetings and full sprint cycle. 3. Development done using Swift, Objective-C, RESTful API’s, Third party libraries for new features. 4. Refactoring legacy code from MVC to MVVM design pattern, migrate existing code from Objective-C to Swift and converting separate iPhone/iPad app into universal app. 5. Coordinating between different stakeholders - Product, Design, Marketing and Service teams to understand the requirements as well as business goals, and create technical documentation for development. 6. Managing end-to-end process from development and doing code review to ensure clean and quality code going into production. 7. Reliable delivery of the applications using continuous integration services such as Jenkins, VSTS, TFS and App Center. 8. Understand the product, user behavior/experience and analytics by adding libraries such as Google Analytics, Appsflyer, Kahuna, Appsee, App Center, Grafana. 9. Experienced in releasing and maintaining apps on the App Store. 10. Responsible for hiring and evaluation of team members. Show less
-
-
-
Institute of Play
-
United States
-
Design Services
-
Jr. Game Programmer
-
Nov 2013 - Feb 2014
1. Initialized the development of component based game engine in C++ and Cocos2D. 2. The game engine was designed to easily add behavior to any base object. 3. Research and implementation of client and Server modification of Minecraft to make it comprehensible for data telemetry hooks to sustain the data mining engine. 4. Technical documentation for the Minecraft project to make the information accessible and easy to understand and implement from a novice standpoint. . 5. Adding meaningful data collection points to the Minecraft project to extract most out from a session. This data was fed to a data engine which would eke out data to help researchers understand the gaming mechanism needed to evolve learning and education. Show less
-
-
-
Self
-
San Carlos, CA
-
iOS Developer
-
May 2013 - Oct 2013
- Independent study to learn iOS development and its various API's. - Published a simple application on App Store called "Slide n Guess" https://itunes.apple.com/us/app/slide-n-guess/id670210155?mt=8 - Experience with submitting an application to the store. - Experience with View controllers, Storyboards, UIKit, Core Data, Cocos2D. Continue to explore and learn iOS development. - Independent study to learn iOS development and its various API's. - Published a simple application on App Store called "Slide n Guess" https://itunes.apple.com/us/app/slide-n-guess/id670210155?mt=8 - Experience with submitting an application to the store. - Experience with View controllers, Storyboards, UIKit, Core Data, Cocos2D. Continue to explore and learn iOS development.
-
-
-
Carnegie Mellon University
-
United States
-
Higher Education
-
700 & Above Employee
-
Game Programmer
-
Jun 2012 - Aug 2012
Internship for summer 2012. • Designed and implemented new progressive levels in Unity3D using C#. • Employed login screen UI to determine the demography of the player. • Applied the SEL (Social Emotional Learning) component in the level design. Internship for summer 2012. • Designed and implemented new progressive levels in Unity3D using C#. • Employed login screen UI to determine the demography of the player. • Applied the SEL (Social Emotional Learning) component in the level design.
-
-
-
Infosys
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Sep 2008 - Nov 2010
• Implemented an online tool using Eclipse IDE and Java, JavaScript, JSP as front end languages. • Adapted to the Mainframe project and resolved series of bugs under strict deadlines using COBOL. • Improved the existing code documentation by adding new issues and their solutions. • Completed and fixed issues that had high priority in the mainframe project. • Responsible for initiating new team members with the large inherited codebase. • Implemented an online tool using Eclipse IDE and Java, JavaScript, JSP as front end languages. • Adapted to the Mainframe project and resolved series of bugs under strict deadlines using COBOL. • Improved the existing code documentation by adding new issues and their solutions. • Completed and fixed issues that had high priority in the mainframe project. • Responsible for initiating new team members with the large inherited codebase.
-
-
Education
-
Carnegie Mellon University, Entertainment Technology Center
Masters of Entertainment Technology -
Manipal Institute of Technology
B.E., Information Technology -
VBPS