Vinay Maddi
San Ramon, CA, 94583
abodm5@r.postjobfree.com
Professional Summary
● Over 8 Years of experience consulting for Fortune 500 companies in various capacities that
include Product Design, Tech lead, Solution architect, SOA architect.
● Team and Project management, with particular focus on Agile and result oriented methodologies.
● Deep understanding of scalable Online Transaction systems, distributed systems, Big data and
Cloud Computing.
● Recent interests include web intelligence, Hadoop, Map-Reduce paradigms.
● Build vs Buy, Onsite-Remote software development strategies.
● Exceptional understanding of ANSI C, Java, Web services, Web servers, App servers, Apache
modules, TDD, Packaged software, Change Management policies.
● Experience in developing code generation tools, Health check monitoring tools for high load
servers.
Technologies
● Languages - Java, Ansi C, Python
● Frameworks - Spring, Hibernate, Map Reduce
● Databases - Oracle 11g, Sybase
● W eb/Distributed Technologies - Servlets, JSP, Oracle ADF, Apache Tomcat
● MOM - RabbitMQ, SonicMQ, TIBCO
● Project Methodologies - Agile, Scrum.
● Testing - TDD, BDT
Certification
● Cloudera Hadoop Certified Developer
E*Trade - June 2010 - Current
Solution Consultant
● Redesign and implementation of back end services
● Redesign of service interface layer to adhere to industry standards
● Proof of Concept projects in database layer code generation, RabbitMQ, Behaviour Driven
Testing, Caching.
● Tech talks in the field of Big Data, Cloud computing, NOSQL data stores.
● Implemented log analysis using Hadoop/MapReduce.
● Managed a team of 3 off shore and built a Cucumber based automated testing tool.
Technologies - C, Java, RabbitMQ, Python, Hadoop
YouSendIt - Apr 2009 - May 2010
Platform Engineer - Architecture
● Involved in the hiring process of quality engineers - Onsite / Remote
● Served as tech lead / onsite coordinator of a team that designed and delivered custom Apache
modules that serves millions of uploads/downloads every day.
● Benchmarking nginx, lighttpd, Apache Web Servers.
● Design and Implementation of Storage Server component to provide various services like
Upload, Download, Copy, Save request. All these services are written as Apache Modules and
plugged into Apache at runtime.
Technologies - Ansi C, Java, WSDL, SOAP, BPEL, BPM, Http, Linux, Apache,
Lighttpd, nginx
MasterCard -- MasterCard Paypass / EWallet Express checkout
● Interacted with the business owner to formalize the requirements document.
● Responsible for Requirements Analysis, Impact to other Systems, High Level Design and Detail
Level Design.
● Responsible for creating Production Rollover plan, Failure Roll Back plan.
● Managed an offshore team of 6 to complete the development work.
● Developed core Service Manager Module in C, Pro C on Solaris Platform.
● Communication between different processes involved in the project is done by proprietary IPC
mechanism called as XQ which is based on message queues IPC.
EBAY -- In-house cloud computing project in the space of IAAS
● Understand the concept of Cloud Computing and how it can be applied in eBay Inc.
● Actively involved in all the phases of application development – requirement specification,
design, development and testing.
● Responsible for designing the Proof of Concept project both in terms of front end and back end.
● Developed the front end of the application using Spring MVC.
Technologies - C/C++, Python, Java, Spring 2.0, Tibco Rendezvous, Oracle SOA
Suite, SOAP, Open Source tools/Utilities/Apps
Research / Education
● Masters in Computer Engineering at University of Memphis - 2004.
● Routing dynamics of Border Gateway Protocol ( BGP ).
● Inferring BGP Session Stability.