|
Solve real problems of businesses by listening to customers and markets.
|
Summary
- Profession.... 11+ yrs software development and product mgmt experience
- Global Ex..... Lived/worked in Europe, US and Asia
- Industries.... Automotive, enterprise, utilities
- Technologies.. Java, xml, eclipse, jdeveloper, perl, yapp, c
- Environments.. ISO, CMM, Agile/SCRUM and no process
- Employers..... Startups to large high tech companies
- Education..... B.Tech, MBA Entrepreneurship Candidate for 2013
Technical Overview
- Eclipse Platform, SWT, JFace, RCP, EMF, GEF, WTP, ATF
- RCP and Plugin Updates
- Java 1.5 - (Core Java)
- XML, Parsers, Xpath, XSL, XSLT
- Domain Models Design
- UML & OCL with EMF
- Design Patterns (GOF)
- Tool Integrations and Methodologies
- Generative Programming with JET
- IDE Tools and Usability Management
- Transforming OO concepts to Business Domains
Process and Methods Experience
- Component / Feature Based Development
- Model Driven Architecture
- Software Product lines
- Agile Software Development
- SCRUM, XP, TDD
- Java Code Reviews and Testing
- Performance monitoring with TPTP, YourKit, JProfiler, JProbe
Product Management
- Product Definition based on Industry verticals and Business models
- Requirements via User Stories, Case Studies and Questionnaires
- Present ideas and concepts to various knowledge groups
- Customer and Partner engagement
- Voice of customers and partners to internal teams
- New feature updates via presentations, videos and examples
- Influence Internal and External Stakeholders
Automotive Technology
- Manufacturer and Supplier Relationship (MSR)
- Automotive Open System Architecture (AUTOSAR)
- Automotive Software Development Lifecycle
- IDEs and SDKs for Automotive Cycle Integration
- OO Concepts in Automotive Components
- Automotive Software Families and Operating Systems
[top]
Trainings
- Practical Product Management certification from Pragmatic Marketing, USA
- Bachelors in Technology; Computer Sciencs as Major from CUSAT, India
- Object Oriented Design and UML from NOVATEC, Germany
- Eclipse Platform and Plugin Development from INNOPRACT, Germany
- Agile SW Development from Munich, Germany
- CMM L4 and L5 as Practicionar from Bosch, India
- Project Management Training from Sabcons, India
- German Language Training from Bosch, India
[top]
Project Overview
Note : Following is a very crisp description of my previous and on going projects. For some obvious reasons, i did not mention the clients names. But you can see the company names that i am employed with.
1999-2000
Gemsoft is 14 person startup company and has focus on the Y2K solutions and Java Portal development. I worked in a team of 3 developers and reported to Director of Software Delivery.
- Demonstrated the power of Java - "Write once and run anywhere" - by running the modules on Windows and Unix.
- Transformed the informal technical requirements to working software.
- Implemented e-mail UI with the anti-virus software for attachment protection.
- Gained through knowledge on HTML, Servlets and JDBC.
- Absorbed the power of startups in terms of agility and decision making capability.
2000-2006
Robert Bosch GmbH is a technology company with $50 billion revenue and over 270,000 employees worldwide. I worked with automotive software business division responsible for R&D of Tools, Process and Methods.
- Initiated and managed the Bosch Automotive Tooling Platform to result in 4 mi euro savings in 3 years.
- Decreased the automotive feature development turnaround time by 40%.
- Decreased software development errors by 65% with the use of intuitive graphical UI.
- Transformed metadata from proprietary formats to Industry standards such as MSR and AUTOSAR.
- Used Object Oriented concepts for High volume processing of XML files and semantic graphical representation.
- Created an integrated and intuitive Eclipse based IDE from 65 independent software tools.
- Involved various stakeholders by collecting the requirements via Questionnaires, User Stories and Interviews.
- Worked successfully across Asia, Europe and America in a cross-functional environment.
- Star raiser in the organization and youngest member ever to lead and manage projects.
- Successfully launched product beta programs and dealt with variety of feedback.
- Initiated a customer training and adoption program for close to 2400 developers with in Bosch and across customer teams.
- Successful implementation of Usecase based Agile and SCRUM methodology for geographically distributed teams.
2006-2008
Pramati Technologies is a private company with close to 200 employees in India and USA. The client JackBe was the leader in Mashup technologies with close to 25 employees in USA, Mexico and India. JackBe is a leader in the high performance AJAX Transactions and transformed to SOA based Mashup Platform.
- Product won InfoWorld innovation award for Intuitive Drag-and-Drop UI in 2007.
- Created game changing and powerful Desktop Web2.0 IDE based on Eclipse platform.
- Increased the IDE adoption by working with pre-sales and customer teams.
- Created training modules and incorporated continuous feedback from partners.
- Intuitive feature set by through market and competitive analysis.
2008-till date
- Employed with Utility company, San Francisco, CA.
[top]
Domain Expertise
- An expert in providing the cost-effective application software solutions in the Automotive Domain. A working experience with the car manufacturers like Daimler Chrysler, BMW and Volks Wagon allowed more insight into the business and technological problems along with solutions.
- Worked with MSR (http://www.msr-wg.de) and AUTOSAR (http://www.autosar.org) consortiums to provide effective solutions on tool integrations via XML and Domain Metadata. Mapped the domain software to the standards and applied the OO concepts on automotive software.
- Quickly learned and implemented the solutions for AJAX and SOA applications. Note : I did not develop any applications or frameworks for AJAX or SOA. I used them as interfaces or domains to be worked with.
Technical Expertise
- Expert in scientific methods of requirements collection form the internal/external customers by interviews, questionnaires and customized requirement templates.
- With strong analytical skills, can quickly understanding of the domain and processes. This helps in identifying the gaps in the system and areas of improvement, there a very good software tool design.
- Code generation techniques for the customized XML databases, DTD/Schema to Java classes, pure UML 2.0 class diagrams to java code.
- Extensively used the Java Design patterns from Gang of Four for the reliable and extensible tool development for the Automotive Domain.
- With a strong theoretical and practical background of OOAD from the university, became a design consultant for the other sub-divisions of the Bosch India for several Java and C++ projects.
- Diesel engine knowledge enabled an efficient way of the application data representation with the help of MSR was done in consultation with the Daimler Chrysler, Volks Wagon as technology partners.
- Product line approach for the software applications and the product variant handling in the automotive domain.
Leadership
- With extraordinary technical land soft skills managed several technical teams and experts.
- Able to implement the agile development methodology for the project and able to clearly show the result to the management in terms of the increase in productivity and reduction in bugs and increased customer satisfaction.
- Proven experience in the project initiation, project level agreements, planning, estimation, scheduling, and tracking and delivery process.
- Initiated several competence teams to sustain and support ever-increasing demand for the domain and technology in the automotive market.
- Eclipse & Java Competence Team (EJC).
- XML & Automotive SW (XAC).
- Autocode generation with MSR, Autosar standards (AMAC).
- Automotive Domain (ADC).
[top]