Satya.S.Mukkamala 510-***-**** *******@*****.***
DIRECTOR OF ENGINEERING
Innovative, hands-on executive with record of leading design, development and qa teams of high technology products, improving processes and procedures to drive revenue, efficiency, and market share.
Results-oriented visionary with hands-on background in software engineering and design. Expertise in cloud based, data centric and mobile applications, Internet technologies, eCommerce, enterprise software, systems integration, Machine learning and product design and development with Strong strategic and long-range planning abilities. Diverse background covers engineering, user experience, innovation, quality assurance, and customer support functions.
Experience building, managing and coordinating various successful teams spread across the globe.
PROFESSIONAL EXPERIENCE
Director of Engineering Digital & Mobile, Retail Solutions Inc. Mountain View, CA 2016-present
ansa
ansa powered by RSi, provides Shopper Marketers and Media Planners with the fastest most efficient store level analytics in digital CPG marketing. It also helps to optimize and measures the in-store impact of advertising campaigns run on leading ad networks.
Converted from file based to real time system by introducing various real time and scalable technologies such as Apache Spark, micro services etc.
Developed a real time analytics system by introducing various BI tools such as Tableau, Power BI, which helped to measure and optimize the campaign in real time for both existing and new products.
Developed Auto TvC (Test vs. Control) Engine, which generate the Targeting in real time. Which reduced the over all campaign creation time from 96 hours to less then 10 minutes.
Responsible for coordinating and communicating with various cross teams such as Product, Marketing and Sales.
Hands-on and contributed in developing various key components.
OSA Mobile
OSA Mobile application is On Shelf Alerts application used by the various field managers from various retailers and CPG.
Defined strategy and standards for Mobile Solutions for RSi.
Designed and developed auto scalable OSA mobile platform using micro services, Dockers and Azure.
Design and Developed OSA Mobile applications for Android, iOS and Windows platforms.
Introduced scrum and agile methodologies and executed successfully
Director of R&D, ARC Document Solutions, Fremont, CA 2002-2016
During my 14 years journey with ARC I contributed in many projects at various roles such as Developer, Architect and manager. Some of the products, which I build starting from POC to making them enterprise level solutions.
Abacus PCR
Abacus PCR is an enterprise system for Managed Print Services. Abacus works with all the major MFP and wide format printers such as Canon, Ricoh, Xerox, HP, Konica, Toshiba, Oce, KIP and more. Features like Print Retrieval, Rules based printing, Green filters helps in reducing the over all printing and cost. Mobile printing features helps users to print from anywhere and access the usage reports.
SKYSITE
Cloud based project and document management system for Construction industry. It’s Mobile, browser based solution makes easy to collaborate, submit RFI, Submittals from anywhere.
BI Analysis and Custom Dashboards
BI analysis and Custom Dashboards are the solutions build using SAP BI tools. This consists of three major components. ETL system, BI tools for data analysis. Custom Dashboards are for customers for quarterly business review and analysis purpose. Generic Reporting allows generating dynamic reports by ARC internal and ARC customers
ARC SSO
Is a single point of access and home for ARC employees, It authenticates using Microsoft Office 365 and Azure AD. Based on the user roles and permissions it allows uses to access various internal and external tools and resources. It also provides company directory search based on Geo location, Subject mater experts. ARC SSO integrated with more than 25 portals/tools such as Ring Central, Certify, and Fleet Manager. It also provides blogs, newsletters, and company calendar with events.
Roles and Responsibilities
I am involved all the above products from day one from requirements analysis.
Main architect for Abacus PCR, SKYSITE, ARC SSO
Recruited and setup onsite and offshore teams for Abacus, SKYSITE, ARC SOO and BI
Responsible for communication with various printer manufactures and venders
Responsible for planning and managing the SKYSITE AWS infrastructure
Responsible for data analysis and ETL process for BI System
Responsible for Design of ARC SSO and communicating with various venders and 3rd party companies.
Motivate the teams and build the positive attitude and making a healthy work environment.
As I love to be hands-on, developed some of key components.
Server Team Lead, NativeMinds Inc. San Francisco, CA 2000-2002
NeuroServer
NeuroServer is Native Mind’s Natural Language Processing product suite. Which process the natural language and predicts the best match action or information.
Responsible for designing and development of Neuro Server 4.0
Responsible for designing and development of SOAP interface for Neuro Server.
Responsible for development of Nero Script language enhancements
Responsible for performance tuning HTTP Server on Solaris
Responsible for analysis and development of DB2 Support on Solaris and Linux
R&D Engineer, Quark, Singapore 1996-2000
QPS (Quark Publishing System)
QPS is a high-performance, server-based workgroup management system that provides page layout, word processing and file tracking software for the demanding collaborative workflow of publishing environments.
As a R&D Engineer some of responsibilities are
Responsible for development of Quark Publishing System
Responsible for development of plugins architecture for Quark Express on Mac platform
Technical Skills
OS:
Windows Sun Solaris Mac OS X, Windows CE, Android, iOs, Linux (Debian, Centos, Mint, Red hat, Ubuntu)
Languages/Tools:
C, C++, Java, C#, Python, Go, Scala, Objective C, SWIFT, WIN32 SDK, Anjular.JS,
Node.JS, MFC,STL,HTML, Java Script, Php, Ruby On Rails, React, Xamarin, Phone Gap,
Hadoop, HBase, HIVE, Apache Spark, Kafka, Apache Stom, R, Spring Hibernate, Dajngo, Flask
NoSQL:
HBase, Hadoop, Amazon Dynamo DB DB, MongoDB, Redis
Container Technologies:
Dockers, Rocket
Machine Learning:
TensorFlow, Core ML, Amazon Polly, Microsoft Emotion Api
RDBMS:
Oracle7.x, 8.x, 10x, 11x, MS-Access, SQLServer7.x, 2000, 2005, 2008, 2012, DB2, MySQL
GUI:
Visual Studio, XCode, Eclipse, Net Beans, Android Studio, PyCharm, and IntelliJi
Protocols:
TCP/IP, HTTP, SOAP, XML Web Services, 802.11, REST, ProtocalBufs, MsgPack, Apache Thirft.
Designing Methodologies:
OOAP, OOAD, Designing Patterns, UML, MVC, MVP,MVVP.
Testing Tools:
TDD, Load Runner, Win Runner, JUnit, Selenium, Microsoft Testing Framework
Development Methodologies:
Agile, Pair programming, Waterfall, XP
CI /CD:
Jenkins, Chef, Puppet, JIRA, GitHub, Stash, TFS
Cloud Platform:
AWS, Microsoft Azure
Education
Diploma in Advanced Computing (A+ Grade)
C-DAC (Center for Development of Advanced Computing) Pune, India
Bachelor of Engineering (Computer Science)
Karnataka University, India
Achievements & Contributions
Auto Managed Print Storage
Patent pending at United States Patent Office
Agile Development In-charge
Responsible for implementing agile development process across all the projects at ARC
Core Values award
Received 2 times core Value award at RSi.