Director Of Mobile Engineering Resume
0/5 (Submit Your Rating)
NJ
SUMMARY:
- Highly accomplished software engineer with over 15 years of project and team management, including both off - shore and local engineering teams. Extensive experience developing mobile applications using a variety of languages and software development tools. Entrepreneurial and visionary, having worked as a founder/co-founder in start-up ventures as well as having contributed to established Fortune 500 businesses.
TECHNICAL SKILLS:
Technology and Tools: iOS ( Obj - C / Swift ) MySql RabbitMQ Android Java Microsoft SQL OOP / OOD C# DynamoDB / MongoDB GIT / SVN JAVA CouchDB JIRA Agile Development C++ Tomcat AWS / S3 / RDS / LAMBDA
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Director of Mobile Engineering
Responsibilities:
- Architecting, managing and developing payment applications.
- Architecting an enterprise level mass traffic secure system to handle payment transactions across multiple verticals.
- Managing multiple teams to deliver and deploy payment processing system across multiple platforms.
- Developed a swift based framework that allow any third party developers to create and integrate payments into any mobile applications.
- Creating low level drivers for 3rd party hardware such as Ingenico, Confidential Inc. etc…
Technologies used: Obj-C / Swift / Android / C#
Confidential - NYC
CTO
Responsibilities:
- Architecting, developing and managing a multi-million high traffic user base social network.
- Building a team of senior engineers on site as well as off site.
- Node.js packaging environment to deploy a small single threaded components that define a single business case, architecture which allows easy and quick new feature development and automatic scalability based on the usage hence providing cost efficient AWS environment.
- RabbitMQ - Queue for messaging based application and backend components that enables software applications to connect and scale.
- Using MySql to store all the data that is relevant to real-time and user databases.
- AWS iOs kit - for secure upload and download media from and to mobile devices.
- Socket.io, - used to establish and persist secure connection between mobile clients and system servers and send / receive real time messages and any other type of media
- ASINetwork Queue for establishing communication and providing an REST api interface for calling
- Established an Agile development environment by integrating JIRA into the company overall process of Sprints, Releases and
- QA.
- Working directly with Apple to deploy iOs application, resolving review issues, and expediting review per need.
Confidential
Director of Engineering
Responsibilities:
- Hands-on management of a team of developers for the cloud-based mobile application implementation.
- Architected and developed a bundle of 4 native applications focusing on family security, location services and social network security.
- Assembled a team of 25 engineers distributed onsite as well as off-shore and developed a bundle of cloud based mobile applications for managing people and device security for apple platforms using location services, emergency services etc…
Confidential
Mobile Department Manager
Responsibilities:
- Managed projects and development teams offshore and locally.
- Hands-on contributor to the development of mobile applications for enterprise as well as for mass market.
- Lead and successfully deployed WorldBank.org Integrity project integrating with Open Database initiative.
- Leading a multiple teams over 40 engineers in the breakthrough TV to web software project for RTL, the leading TV network in Germany, Netherlands, Austria, Switzerland and Luxemburg.
- Used Agile software development project planning and management. The pre-development stage of this project included assessing various companies and technologies in terms of both technology and business strategy/productivity.
- Architected, managed, developed and deployed an SMS based voting system for European Song Contest ( AKA Eurovision ) used in every European country during the contest.
Confidential
CTO & CoFounder
Responsibilities:
- Led company’s technology vision and was responsible for multiple development projects and teams.
- Featured on TechCrunch, Killer Startups, including an article on “Iraqi youth bank on Confidential to proof their identity” featured in CIOL.COM
- Architected and developed client-server mobile platform for establishing P2P communication between mobile devices, servers and other types of network-enabled machines.
- Developed platform WAP solution
- Active participant in VC and private investment rounds.
- Established business partnership with Motorola US, Nokia and other strategic partners across the globe.
Confidential
Senior Software Engineer
Responsibilities:
- Designed and developed client - server file transfer protocol over IP. Technologies Used: OOD patterns, MFC libraries, Windows API programming. Designed and developed application sharing mechanism.
- Technologies Used: OOD patterns, MFC libraries, Windows API programming, API hijacking methods.
- Created Maintenance Tools: MS Windows service based utility, that monitors local system performance and makes necessary changes inside the running processes.
- Technologies Used: OOD patterns, MFC libraries, COM.
- Designed XML templates: Designed XML-compatible classes that can build/update/send/receive/output XML data.
- Technologies Used: OOD patterns, VC++, MFC libraries, DOM (Document object model), HTTP.
- Led Global DNS / WINS support project: Ability for all windows based components to support DNS / WINS resolution.
- Technologies Used: Rewriting Winsock 2 TCP layer, API Windows programming, MFC libraries