You are on page 1of 4

Uday Kumar S ` udaysk@gmail.

com
Principal Software Architect/Manager/Developer +91 9008416099

SUMMARY:

• Seventeen plus years of extensive experience in architecture, design, development,


integration, and support of enterprise applications for Federal, Health Care, Auto and
Insurance industries.

• Experience in architecting and designing systems with primary expertise in Cloud(AWS,


GCP) , Distributed ,Machine learning, Big Data [Hadoop/NoSQL], Search, Rich Internet
Applications (RIA), Middle Tier, SOA, Mainframe technologies.

• A strong project leader with the ability to drive projects to completion while maintaining
the right balance between corporate and customer needs.

• Extensive software release experience with a focus on deployment methodologies that


employ from consultative approach to strategic technology planning.

• Architected and designed Big Data solutions using Spark, Kafka, Flink, Hadoop M/R, Pig,
Hive, HBase, Oozie, Azkaban, Airflow, Cassandra, Redis and MongoDB.

• Experience in architecting and building applications on cloud platforms primarily in AWS.

• Experience in architecting and building microservices applications using cloud native stack
(CNCF) using kubernetes, Helm, Prometheus, ELK and Docker.

• Sound knowledge of Solr/Elastic search technologies and used expensively in projects.

• Designed Data Visualization/Presentation layer using Tableau, JavaScript frameworks like


Angular, React, D3.js, HighCharts, ExtJs, BackboneJS client-side frameworks

• Good understanding of functional, procedural and object-oriented paradigms of


programming and data structure and algorithms.

• Architected and designed data pipelines and CI/CD pipelines and productionizing machine
learning models and deploying application to prod.

• Extensively worked on UNIX (Solaris) and Linux (RedHat, CentOS) based OS and
configuration management tool like puppet and chef.

• Extensive experience in building machine learning/ statistical models using Tensorflow, Scikit
Learn, Pandas, Jupyter notebook and SAS/ R.

• Experience in data warehousing and ETL projects.

• Extensively worked on mainframe systems (IMS DB/DC, DB2), while maintaining and
working on enhancements of legacy mainframe systems.

• Extensively involved in technical, performance, soft skills management and goal setting for
the team and building reusable assets (tools and metrics) for the team and company.

• Experience in building reference architectures and publishing white papers.

• Excellent Leadership, Mentorship, Communication, Analytical and problem-solving skills and


ability to work with people from cross cultural backgrounds, with 14 years working at client
locations in US.

-1-
Certification:
• Amazon Certified Solution Architect Associate
• Redhat Certified Engineer
• Redhat Certified System Administrator
• Cloudera Certified Developer for Apache Hadoop
• Cloudera Certified Administrator for Apache Hadoop
• Sun Certified Java Programmer
• Sun Certified web component developer
• Sun Certified Business component developer
• IBM Certified DB2 database associate.
• SAS Certified Base Programmer

TECHNICAL SKILLS:
Languages Java, Scala, Python, Golang, JavaScript, Typescript, SAS, R,
Ruby.
Scripting Languages Python, UNIX Shell Scripts, Rexx, JCL, Easytrieve
Machine Learning toolkits Tensorflow,Scikit Learn, Spark, R , Pandas , Jupyter notebook
Distributed / Docker, Kubernetes,Openshift, Helm
Microservices Stack
Distributed / Big Hadoop, Spark, Kafka, Akka, Flink, Pig , Hive , HBase , Oozie,
Data/NoSQL Cassandra , MongoDB , Redis , InfiniDB , Redshift AWS EMR ,
Technologies Solr
Java/Scala Technologies Spring, Play, Hibernate, Servlets, JSP, Mule ESB
Data Warehousing tools Talend , CloverEtl, Cognos , Tableau
Packages Ansible, Puppet, Chef , Boto ,Adobe Lifecycle data services ,
Liferay
RIA Technologies React, Angular , ExtJS, Backbone.JS ,Adobe Flex, AIR 2
Charting Tools D3, HighCharts, Flex Charts, Tableau
OLTP Databases Oracle, Mysql, Postgres, IBM DB2 UDB , IMS DB
Enterprise Servers WebLogic, WebSphere, Jakarta Tomcat
Cloud Technologies AWS, GCP
Mainframe technologies IMS DB/DC, VSAM, ISPF
IDE Tools Intellij, Eclipse, RubyMine, WSAD 5.x, RAD, Edit Plus, Adobe Flash
Builder
Build /Version control Maven, Gradle , GIT , SVN , CVS, Synergy ,VSS
CI Tools Hudson / Jenkins
Utilities & Tools JIRA, JUnit, Test Director, Rational Rose, MS Visio, MS Project
Environment Solaris, Linux(RHEL , CentOS), Window, Z/OS

Education : Bachelors in Instrumentation Technology, Mysore University, India.

CAREER PROFILE:
Organization Duration
Tetra Tech May 2015 - Present
Harman International Aug 2014 – May 2015
Cignex Datamatics Nov 2013 – Aug 2014
BAE Systems May 2009 – April 2013
Jsmn Inc Dec 2007 – May 2009
Smart Insight LLC June 2006 – Dec 2007
Cognizant Technology Solutions Jul 2002 – June 2006

-2-
Company: Tetra Tech
Role: Senior solution architect
ROLES AND RESPONSIBILITIES:
• Designed roadmap for modernizing map/reduce applications to spark applications.
• Design and architect streaming applications using Spark/Flink, Akka and Kafka.
• Involved in building machine learning/statistical models using tensorflow, Scikit Learn,
Pandas, Jupyter notebook and building dashboards using tableau for detecting outliers.
• Designed and implemented public API for federal client.
• Designed roadmap for implementing microservices using openshift for federal clients.
• Built web application for visualizing outliers and patterns for collected survey data using
angular/spring and D3.
Environment:
Spark, Flink , Akka ,Kafka, Docker , OpenShift, Kubernetes, Helm , Prometheus, Hortonworks,
Tensorflow , Angular , Spring , Tableau , Scikit Learn , Pandas , Jupyter notebook , Golang.

Company: Harman International


Role: Principal Engineer
ROLES AND RESPONSIBILITIES:
• Scaled the current architecture so that it can accommodate data processing and analytics
for 1 to 1.5 million vehicles of major US car manufacturer.
• Refactored the code base to get into maintainable state.
• Designed and implemented new ETL pipeline by writing MR Jobs on EMR.
• Building statistical models based on vehicle usage for various OEMs.
• Involved in the design and review of architecture for the platform.
Environment:
AWS, Hadoop EMR, Redshift, Tableau, Postgress, R, RHadoop

Company: Cignex Datamatics


Role: Associate Practice lead
Client: American Big Data – http://www.ambigdata.com/

ROLES AND RESPONSIBILITIES:

• Design and review of architecture for the client platforms.


• Schema design and tuning of MongoDB NoSQL Database.
• Streamlined the application architecture based on the client product road map.
• Project estimation for future major feature releases.
• Involved in pre-sales, RFP, RFI and RFQ’s for many Big Data projects.
• Architected and design sentiment analysis platform for social media data.
• Evaluating open source alternatives for proprietary paid products used in the platform.
• Building big data practice for the newly formed division.
Environment:
AWS, MuleESB, InfiniDB, Liferay, MongoDB, Redis, CentOS.

Company: BAE Systems


Role: Architect
Clients: BLS (Bureau of Labor Statistics) http://www.bls.gov/
ROLES AND RESPONSIBILITIES:

• Built search platform (BLS Data Finder) to search against surveys done by BLS in last 150
years.
• Modernized many legacy systems into Rich internet applications.
• Evaluated NoSQL data stores to be used in the Bureau.
• Evaluated and Analyzed ETL tools (CLoverEtl, Pentaho, Talend) for ETL Jobs.
• Designed Public Data API for BLS, REST web series to get the time series information
from bureau of labor statistics

Environment:

-3-
Solr, SpringMVC, Ruby on Rails, Spring,Batch, BlackLight , Talend, CloverETL, WebLogic 10.3,
Oracle, Cassandra, MongoDB , Redis , JQuery, Hibernate, , Oracle, Adobe Flex 3.0, WebLogic
10.3, Oracle, PLSQL , RedHat.

Company: JSMN International


Role: Architect
Clients: Weight watchers http://www.weightwatchers.com/
ROLES AND RESPONSIBILITIES:
• Involved in Development of Web UI using Adobe Flex 2.0.
• Used Cairngorm Micro Architecture in developing the application.
• Use of “best practices and standards” for development of RIA interface, business logic.
• Implemented drag enabled components for the Favorites module.
• Extensively used the ActionScript 3.0 in all modules.
• Implemented strategy and factory patterns for the Application’s Navigation module.
• Involved in design and implementation of enhancements to the points tracker module.
• Involved in unit testing.
• Integrated the .NET services with Flex using HttpServices.
Environment:
Adobe Flex 2.0, Adobe Flex Builder 2, Synergy6.4.

Company: Smart Insight LLC


Role: Lead programmer
Clients: Mercedes Benz http://www.mbusa.com/
ROLES AND RESPONSIBILITIES:
• Involved in design/development of Web Application in Flex/Flash platform.
• Developed reusable components in Flex and developed application using Cairngorm Micro
Architecture.
• Use of “best practices and standards” for development of RIA interface, business logic.
• Extensively used flex data services (Live Cycle Data Services): Remoting services and
Proxy services.
• Involved in design/development of Web Application in Flex/Flash platform (Flex 1.5).
• Extensively worked with Flex Charts for developing various corporate charts.
• Extensively developed custom components for the applications.
• Validated the report and charts by comparing the data from the Cognos reports and
eventually was involved in ETL and creating reports in Cognos.
Environment:
• Adobe Flex 1.5,2, Adobe Action Script 2.0,3, Flex Charts, Java Servlets, Java Server
Pages, Log4J, IBM Web Sphere 6.1, IBM DB2 V8.2, RAD 7, Adobe Flex Builder 2, CVS ,
COGNOS 8 BI ( Query Studio , Report Studio)

Company: Cognizant Technology Solutions


Role: Programmer Analyst and Onsite coordinator
Clients: MetLife http://www. Metlife.com/
ROLES AND RESPONSIBILITIES IN THE PROJECT:
• Started Career with maintaining homegrown mainframe system from releases,
enhancements to bug fixes.
• Extensively wrote and maintained code for mainframe ecosystem ( PL1 , COBOL , JCL )
• Extensively worked in Hierarchical Databases ( IMS ) and relational databases (DB2)
• Worked as onsite/offshore coordinator for various applications and did weekly status
reporting of the progress of the projects to the client.
• Built many web based application as Proof of concepts and moved into building web based
applications
• Designed using OO Design patterns, OOP techniques using tools like Rational Rose 2000
Enterprise Edition.
• Involved in Design and Development of product using J2EE Architecture.
• Built many production enterprise financial J2EE applications for MetLife
Environment:
• J2EE Architecture , JavaScript, JSP, Struts 1.1, EJB, Tiles, DOM4J, WAS, Rational Rose
2000 Enterprise PLI, COBOL, Easytrieve, Rexx, DB2, IMS-DB/DC,ChangeMan
References : Available upon request

-4-

You might also like