avatar

Mohan Chinnappan

Program Architect Senior Director - Salesforce.com

Summary

Successful full-stack architect with extensive cross-functional expertise in Cloud Computing, Operating Systems, Distributed-Systems, RDBMS, NoSQL, NewSQL, Big-Data, Data-Visualization, Analytics, Machine Learning, AI and Deep Learning, building large-scale-systems and performance-tuning. More than 31 years of experience in wide-range of industries aided by strong technical and team skills. Always interested in building the best state-of-art system for the customers to meet the business goals. Diverse background includes extensive knowledge in the field and hands-on experience. Responsible for 3+ AI products in the area of Healthcare, Recruiting, Service and Vision. Expert in implementing enterprise and web-scale solutions using Cloud Computing architectures which are used by millions of users worldwide. Named inventor on 4+ patents spanning enterprise and consumer technologies.

Education

  • 1980 - 1985

    Madras University

    Bachelor of Engineering (B.E) with Distinction

Experience

Salesforce
March 2014 - Present
Program Architect Senior Director
Helping customers to achieve business goals by serving as a strategic adviser in using Saleforce Force.com. Helping to develop SFDC governance and data governance. Focusing user-adoption and user experience. Helping customers in using cloud computing technologies to achieve their business goals from vision to reality. As an expert in Integration, Process Automation, Platform Security, Monitoring and Continuous Testing & Integration providing high business value to Salesforce customers. Providing state-of-the-art solutions using Machine Learning and Deep Learning.
Oracle
April 2012 - March 2014
Architect and Team Lead
Team leader for a team of 30+ developers and architects. Architected and Developed products using Oracle full-stack from vision to reality. Guided the team on development, testing (test-driven-development), deployment. Implemented automation from code-generation to deployment. Helped in performance tuning of the applications to make them to serve very high traffic. Contributor in enhancing the User Experience(UX) of the apps. Key components of the stack used: Oracle RDBMS, SOA Infra, Siebel, Oracle Coherence Memory-grid, WebCenter and Oracle identity manager and access manager. Responsible for API development - SOAP and RESTful. Wrote best-practices for service API Design.
Healthbase Online Inc
2006 - March 2012
CTO
Helped in building the company flagship product. Involved in architecture, design, testing, performance tuning and deployment. Used pioneering techniques in data-storage and system scaling. J2EE stack with Postgres database backend.
ProfitLogic/Oracle
2004 - 2005
Software Consultant
Helped in optimizing the Oracle version of the product and helped in developing the IBM DB2 version of the product. Worked with IBM DB2 core team on incorporating required changes in DB2 core.
Gracenote
2004 - 2005
Software Consultant
Architected and developed the Content Framework for CDDB content system. Contributed to Clustered-JDBC project and used Clustered-JDBC and pioneering optimization techniques to meet the needs of clients like Yahoo-Music and iTunes. Stack: J2EE, Oracle RDBMS and Postgres.
iBasis
2003
Software Consultant
Architected and developed the company's key highly successful VoIP application (Pingo.com). Stack: J2EE with Oracle RDBMS.
i2 Technologies / Aspect Development
1994 - 2002
Software Development Manager
Responsible for development of many of the key products of Aspect Development and i2 Technologies. Built many of the component-information-toolkit applications used by clients like IBM and Honeywell. Awarded with 4 US patents for the pioneering work and become member of i2 Technology inventors group. Played key role in acquisition of Aspect development by i2 Technologies. Designed and implemented 2 scripting languages for component-information-systems.
ITI
1988 - 1994
Development Manager
Helped in developing Enterprise Resource Planning (ERP) application for Telephone Exchange Manufacturing - Receiving to Shipping. Stack: Oracle RDBMS on Novell Netware

US Patents

US7590558
System and method for facilitating electronic commerce transactions
US7555447
System and method for identifying a product
US6708161
System and method for selective database indexing
US8412581
Facilitating business transactions between trading networks

Contact

mohan.chinnappan.n@gmail.com
github.com/mohansun
github.com/mohan-chinnappan-n
mohan_chinnappan

Specialization

Force.com, Heroku
Enterprise Integrations
Apache Kafka, Platform Events, GCP pub/sub
Distributed Systems, Big Data, Data-Visualization, Analytics
Machine Learning and Deep Learning
Microservices, Docker, Kubernetes
iOS Development
SOA Infra, AMPQ, ZeroMQ
Oracle Weblogic Server, Apache Tomcat, Jetty
Apache HTTPd / Oracle HTTP Server (OHS)
Oralce, DB2, MySQL, Postgres, NoSQL, NewSQL, Apache Hadoop, Apache Spark
Apache Hadoop, Apache Spark
Apache ANT, SFDX, Apache Maven, git, Selenium, Jenkins CI
Compiler Construction
Linux Kernel and File Systems

Skills

C/C++
Java
Scala
Python/Jython
GoLang
Swift (iOS)
HTML
CSS
jQuery
AngularJS
ReactJS, React-native
Node.js
Beginner
Proficient
Expert
Master

Salesforce.com Certifications

Certified Administrator
Certified Advanced Administrator
Certified Developer
Certified Sales Cloud Consultant
Certified Service Cloud Consultant
Certified Community Cloud Consultant
Certified data architecture and management designer
Certified development lifecycle and deployment designer

Contributor

Google Tensorflow
Mozilla pdf.js
Clustered-JDBC
UDDI v2

Volunteer / Social Services

Habitat for Humanity International
Waste-to-Energy : Naalai Hydrogen project
Linux File System teaching project : MIT Linux FS

Hobbies

Gardening/Farming
Carpentry
Social Service
Robotics
Teaching Machine Learning and Linux File Systems