Madhan Dennis
Architect
[email protected] — (+65) 96411400
https://www.linkedin.com/in/madhandennis
Profile
Architecting realtime web and mobile solutions for the cloud across the social networking, social media and e-commerce verticals. Driven by passion, fueled by dreams, reined by reason.
Skills
- Solutions
- Construct proposals and plans based on a fusion of technology and business needs with the aim of always hitting, if not exceeding, the defined KPIs
- Bridging Business and Technology
- Conceptualize, architect, build and deliver products that are not only cohesive with the business needs but also speculate on possible future needs and anticipate changes
- Project Direction
- Proven ability to lead and manage a wide variety of design and development projects in team and independent situations while employing agile tactics tailored for the surroundings
Tech
- AngularJS
- Docker
- NodeJS
- Dropwizard
- Amazon Web Services
- Java
- Atmosphere
- Aliyun
- Redis
- Ionic Framework
- ElasticSearch
- MongoDB
Exp
- Leo Tech Services Pte Ltd
- Senior Software Architect
2016-Present
Engaged from presales to project initiation and then providing architectural leadership. Providing inputs for the company’s direction interacting with the CTO and other senior Architects. Use diverse development and process skills to drive successful execution of projects occupying the role of Senior Architect. Occasionally step into the role of Scrum Master or Product Owner working in Scrum framework. Ownership and responsibility over solution and application architecture in collaboration with the development team and Product Owner. Play important part in continuous improvement of practices across the organization.
#groovy #angularjs #docker #ionic #mysql #presales #product-discovery #agile #scrum #product-owner
- YuuZoo Corporation (AFC.SI)
- Chief Architect
2010-2016
Responsible for revamping and enhancing the firm’s legacy mobile service delivery products and platforms. Helped convert the firm’s unique vision for a social network with a twist into tangible goals, architected and designed the platform from scratch fully utilizing cloud infrastructures and then built a team to implement the platform. Introduced Amazon Web Services to the firm and moved all the services from data centers to the cloud. Worked extensively with tools and technologies such as NodeJS, Java, AngularJS to architect and deliver a high-performance push based asynchronous real-time social networking platform.
#java #nodejs #aws #docker #dropwizard #ionic #redis #elasticsearch #mysql #rancher #jenkins #agile #scrum #product-owner #scrum-master
- Zecter Pte Ltd / ZumoDrive
- Server Software Architect
2010-2010
Responsible for third party integrations into ZumoDrive.
#ruby #ror #aws #java #mysql
- Mystiq Mobile Pte Ltd
- Chief Technology Officer
2007-2010
Responsible for the architecture, design, development and delivery of the company’s Mass Communication Service. Interface between the operations/marketing team, the senior management team and the engineering team. Manage the product from design till delivery. Manage and lead the development team. Project Planning, Technical Risk Management.
#java #c++ #javascript #voicexml #red5 #fms #streaming #mysql #tomcat
- Bubble Motion Pte Ltd
- Solutions Architect / Tech Asst to the CEO
2006-2007
Enhanced the company’s VoiceSMS offering and delivered it to various operators in Egypt, Hong Kong, India, Turkey and Malaysia. Implemented a SMS gateway to communicate with various SMS gateways through a flexible plug-in style. Designed and Implemented the initial interconnect platform which could enable multiple operators to exchange VoiceSMS with each other in a secure fashion.
#c++ #mysql #oracle #isdn #smpp
- July Systems and Technologies
- Senior Software Engineer
2005-2006
Assisted in the design and implemented the company’s Content Processing System which aggregates mobile content (wallpapers, ringtones, games) from various content providers in a multitude of formats and structures and streamlines them into a standard format which can be presented in the company’s mobile marketplace platform. Assisted in the development of a Tournament wrapper which provided any standard single player J2ME game the capability to transform into a tournament style game without any source code changes.
#java #protégé #owl #ontology #j2me #j2ee #tomcat #jboss
- Amoeba Telecom
- Senior Software Engineer
1999-2004
Designed and implemented as part of the core team, the company’s VoIP Mediation Platform which included billing, intelligent routing, prepaid/post-paid service management and voice quality metrics engines. Designed and implemented a generic reporting platform which provided plug’n’play reporting facility for data collected from various network elements and presented using a rich JavaScript internet portal.
#java #c++ #uml #rationalrose #embedded #mssql #oracle #RADIUS
History
Madhan Dennis brings 17+ years of cloud computing, media and web experience in various domains such as social networking, e-Commerce, m-Commerce, messaging services and media. He also brings a wealth of web technology experience ranging from simple web portals to powerful real time platforms.
Madhan started his career with Amoeba Telecom in 1999 as a developer of a Voice Transcription platform. He also designed and developed as part of the core team, the company’s flagship product - a VoIP Mediation Engine that included billing, intelligent call routing, voice quality and QoS analysis.
After the sale of Amoeba Telecom, Madhan joined the R&D team at July Systems in 2005 where he worked on a mobile market place for mobile content such as games, wallpapers, ring tones and applications.
Madhan joined Bubble Motion in 2006 as Technical Assistant to the CEO and spearheaded the company’s effort in delivering a distributed solution of their voice SMS service in India. He also contributed to design of a interconnect solution and delivery of the voice SMS service to other mobile operators in Hong Kong, Turkey, Egypt and Malaysia.
In 2008 Madhan moved to Mystiq Mobile as Technical Assistant to CEO and was soon promoted as CTO of the company. As CTO he managed the complete responsibility for Architecture, Design, Development and Delivery of a mass communication service for the global market.
Madhan then moved to Zecter as Server Software Architect in 2010 where he worked on improving the company’s cloud-based media storage and delivery solution.
Towards the end of 2010, Madhan joined YuuZoo as their Chief Architect and spearheaded their social network development activities. He managed the technology team for almost 6 years as well as provided critical input to the senior management team to help them in their marketing and expansion plans.
In mid-2016 Madhan joined Leo Tech as a Senior Software Architect where he provides support & architectural guidance for multiple projects.
[email protected] — (+65) 96411400 — https://www.linkedin.com/in/madhandennis — Download PDF