Over ten years experience of managing high caliber engineering teams and delivering complex software systems in multiple vertical industries including: bio-medical instruments, business travel, telecommunication, mobile games, social networking, home security, enterprise software and sports app. A true entrepreneur who co-founded a company that published over 10 mobile apps for over 40 million users world wide. A passionate technology leader with expertise, insights and knowledge in the areas of Mobile Computing, Cloud Computing, Computer Vision, AI/ML and Web Application Development.
Joined the company as an independent contractor to implement key features using AWS s3, MKS and SQS for the company's Cloud Project - transforming the legacy on-prem product to AWS based SaaS product. Hands-on coding using C++ and Node.js. After joining the company as FTE, I was asked to be the tech lead of the server team of seven developers and one architect. Played the key role in making the critical architecture decisions such as the selections of multi-tenancy models, multi-regions design and data migration strategies etc. AWS CloudFront, API Gateway, Lambda, DynamoDB, s3 and Kinesis were the key services being used for this product. Led the team and delivered Release 19 of on-prem product and Cloud 2.0 and Cloud 2.1. Recruited 3 new engineers to the team. Coached the developers in the team for both the technical questions and career growth.
After the cloud product delivery, I was tasked to lead the NG Scrum Team of 8 developers, QA and DevOp Engineers to embark on a brand new strategic product for the company. Responsibilities include guiding the team to draft the architecture designs for the product, picking the right tech stacks and setting up the scrum logistics. For this new SaaS product, AWS EKS, Kubernetes, Docker, GraphQL, RESTful, MongoDB and React are the key technologies being used.
NextGen Entertainment is a leading mobile App development company that developed and published 10+ mobile Apps for over 40 million users around the world.
iBasis is a leading international voice carrier and provider of value-added services for mobile operator. iBasis is a subsidiary of Royal KPN N.V., the national carrier of the Netherlands, a Fortune Global 500 company. At KPN, I started as a Senior Software Engineer and grew to become the Software Engineering Manager and eventually was promoted to the position of Senior Director overseeing the entire network software development and testing efforts in the company. In addition to managing the network software development teams I have been closely involved with several ventures developed by iBasis. Those are: Virtual Voice Mail Box Service, Pingo Calling Card, Mobile Roaming Services and IoT Connectivities.
Key member of the development team that developed the ET-Link linking the business travel booking system to the global reservation system. Developed the interface between the system's Java components and C++ layers using RMI. Developed new features and provided production support for the company's business travel system using Java, ASP, JDBC and SQL.
Companies Worked For:
Job Titles Held: