Consultant Resume
Mountain View, CA
SUMMARY:
- Experience with Relational Databases including Oracle, MySQL and MS SQL
- Experience with Kafka, Spring and Hibernate
- Experience with Big Data and NoSQL Databases like Hadoop, HBase, BigTable, Cassandra
- Understanding of Oracle Technology Stack, with Fusion, Java, Weblogic, Database, BI
- Experience with Oracle IDM and IAM and SSO solutions
- Java Virtual Machine and Language Expertise
- Experience with Java Server Performance Tuning & Garbage Collection
- Experience with Large Scale Performance Analysis of Computing Clouds
- Test Driven Development using JUNIT, EASY MOCK and Mockito
- Experience with Hibernate, Spring and J2EE based frameworks in Web Development
- Architect and Primary Inventor of Virtual PalmTop and Virtuoso Platform - Cloud based Mobile Virtualization Environments
- Language expertise in Java, C,C++, Python
- Significant ARM, SPARC and x86 Assembler expertise
- NAS expertise with NFS and other Distributed File Systems
- Knowledge of SPARK, Crunch, Flume and other Hadoop Technologies
- Experience in Android, iOS, J2ME, Confidential and other Mobile Environments
- Business Ecosystem Expertise in Systems Computing, Mobile, Media and Entertainment
- Significant experience with Linux, Unix/Solaris Kernel Development with Storage Specialization
- Entrepreneur with prior startup Experience
- Strong Project, Timeline, Team and Budget Management Skills
- Capabilities with both Project Scoping, Time Management, Business Engagement
- Broad expertise in Financial Analytics, Trading Algorithms and Transactions
- Knowledge of Valuation and M&A in the context of Hi-Tech
- Experience in Performance, Risk Analytics for Institutional Portfolios(including GIPS)
- Strong Entrepreneurial Capabilities having worked in multiple Mobile Ventures
- Knowledge of Derivatives for Equities, Fixed Income and Credit Risk Management
- Adjunct Professor in the MS/MBA programs dealing with Risk Management
TECHNICAL SKILLS:
Languages: C, C++, Java, Assembler(x86, SPARC, mips), VBA
WORK EXPERIENCE:
Confidential
Consultant
Responsibilities:
- Transformation of Analytics Application (Andon) from MySQL/Maria DB to Azure SQL Database
- Involved rewriting the DAO layer of the application, and modifying it for greater scalability and performance
- Developed a Spring based replication App to migrate data from MariaDB to Azuer SQL
- Looked at Scaling Analytics Application for high volume big Data transactions in the context of Cloud Systems and migration
- Looked at CI/CD deployment and automation processes
Confidential
Consultant
Responsibilities:
- Worked on Spring based Java Back End Services for Product Setup, Authorization, Subscription, Services and Bundling
- Hosted in AWS cloud with Jenkins CI/CD
- System works with various platform services and Customer enablement via SalesForce
- BackEnd involving MySQL and vaarious REST Controllers
- Integration with Swagger UI
- Worked on User Stories
- Worked on Next Generation Deterioration and Degradation Product
- Worked on Clojure based Backend Applications involving MySQL and Notifications Services
Confidential
Consultant
Responsibilities:
- Worked on Unified Inventory Management System for Confidential Online properties
- Looked at Sterling based Existing Implementation and its rearchitecture for supporting new Unified Inventory Management System (for International)
- Implemented new Catalog Management Application using Springboot with Kafka in a Data Private Cloud
- Worked with Caches and Systems involving Cosmos, Cassandra and Couchbase involving Microservices, CQRS etc.
- Handled complicated JSON transformations
- Looked at Item and Organization Ingestion for Marketplace and 3rd Party Providers
Confidential
Consultant
Responsibilities:
- Working on Kafka Publisher-Consumer implementations for an Edge platform integrating Bluetooth Low Energy into an Amazon Cloud Environment from a customer hosted environment
- Worked on Design and enhancement to existing systems frameworks for supporting Location transformation using new Event based technologies
- Worked on Camel implementations for expanding system to use additional open platforms
- Worked on Siddhi and other Complex Event Processing Technologies and its possible integration into existing technology framework
- Maintenance of handheld and PDA applications on Android
- Maintenance of C++ applications using Borland tools
- Attended Kafka Tutorial by Confluent
Confidential
Consultant
Responsibbilities:
- Working on Multiple 3 Tier Projects
- Reengineering Planning for moving a Back End System to NoSQL
- Handling Payroll Processing and ERP based Applications involving Kafka, MongoDB
- Developed a prototype to enhance reporting and report Generation for a Business Application involving Struts, JDBC, Oracle
- SAML based service integration platform design scoping
- Spring based Applications Bug and Issue fixing and Tracking
Confidential
Consultant Technical Java Leadership
Responsibilities:
- Technical Lead for multiple Online Channel Facing Platforms
- Ongoing Maintenance and Team Building for several core products involving REST, Oracle, Weblogic with interfaces to Bank back End, SOA Systems and multiple third party data Sources and Partners
- Multiple Front End Applications involving Struts 2.0, Knockout.js and Require
- Management of Timelines and Engineering Issues and Projects
- Security Related Issue Management
- Handled Client Onboarding, Credit Cards and Accounting Systems Inferfaces for various clients
- Project Scoping and Completion Responsibilities and Client Interfacing
Confidential
Consultant Technical Java Lead
Responsibilities:
- Primary Technical Lead for the Product
- Java, Business Rules Development, Spring MVC based REST development
- Large Service Oriented Microservices Architecture platform with Spring Batch, Hibernate, Oracle Back End Services
- Oracle Database, Integration with Salesforce, Amazon Cloud Environments, Identity and Open AM systems
- Application interaction and synchronization with Cloud Based SalesForce CRM
- Messaging for Analytics - JMS based archive
- Service supported in AWS environment with production, staging and development hosted by Amazon Web Services
- Managing team of consultants, and interfacing with upper management
- Lend Technical Direction and Product Development and Capacity Planning perspectives to a Turnkey product in the Enterprise Mobility Management Space
- Interface with Different Groups including operational, sales, product management, system support
Confidential
Consultant Engineer & Analytics Design Architect
Responsibilities:
- Scoping and establishment of Requirements - new Analytics for a Cloud Service Environments
- Designed a platform using Hadoop and NoSQL Databases including pipelines using Spark and Map-Reduce Pipelines for Time Series System Analytics for Cloud Service Providers
- Platform Evaluation, Choices and Architectural Trade-Offs for Analytical Services in Large Clustered Environments
- Extensive interaction with a Kundera based JPA for a NoSQL platform
- Initial Prototype for Cloud System Time Series Analytics with Hadoop, H-Base and Crunch
- Worked on System Architecture and H-Base Big Data Design and integration
- Developed Basic Prototype for a System Analytics solution for Platform
- Used mainly Ant, Maven and Eclipse with JDK 7 and JDK 8
Confidential
Consultant Engineer & AIX Platform Specialist
Responsibilities:
- Worked with Offshore and onshore engineers, employees, customers, clients and teams in Delivering Multiple Releases of Fusion
- JMS used for inter application Communications
- Fixed various issues in Java as well as C/C++ and system related problems on AIX
- Worked on trouble shooting platform specific issues in AIX for Fusion and Fusion Middleware Products for Releases 6, 7, 8 and 9
- Helping Customers and Partners with Capacity Planning for Systems, Databases and Platforms by looking at TPC-C and other related Benchmarks
- Fusion and Fusion Middleware are backend J2EE Middleware and Applications using the Oracle Database 12 g, Weblogic Application Server, BI, Enterprise Manager and and a SOA Architecture
- Ongoing bug fixing relating to various problems across the Oracle Technology stack including DB, Weblogic AppServer, BI, IDM and ADF Front End
- WebServices using REST based APIs
- Fusion Middleware with IDM, SOA Framework and other key platform components
- Fusion Applications issues with Financial CRM and SCM
- Performance Analysis on Fusion Stack
- Oracle Database troubleshooting and Oracle and PL SQL development
- Troubleshoot and fix various problems in Java, Python, Database, Front End as well as C++ related problems in Native Code
- Test Driven Development and improvement of Code Base using Junit and other static analysis tools as part of bug fixing and updates
- Developed a Design for a Logging analytics framework for enabling appropriate Log based analytics and monitoring using tools like Logstash to help troubleshoot large sets of log data
- Handled various platform and JDK specific issues on AIX for several Fusion Applications releases
- Worked on a Monitoring and Integration Tool
- Virtuoso is a revolutionary BYOD and PAAS solution for Cloud based Virtualization
- Project Management and ongoing budget, timeline and scope management to enable completion of work with small amount of available resources
- Many of the Applications involved Android development and enhancement
- Works on Android, iOS and upcoming client platforms like Tizen and Xiaomi
- Integration and Design using NoSQL related database like MongoDB
- Design of new Hadoop Map-Reduce based technologies in Platform Analytics for IoT
- Uses Additional back End technologies including Tomcat, MySQL, Jquery etc.
- Remote Upgrade solution for Tablet and Cellphone Environments
- Ongoing development with Teams based in India
- Pioneering Development Solution targeted for Client side Virtualization in Cloud Environments with Products
- Multiple Patents and Provisional Filings generated for the technology
Confidential - Mountain View, CA
Independent Consultant - Technical Development
Responsibilities:
- Worked on a Legal Patents Application using Java and C#
- Test Driven Development using Easy Mock, Mockito and Junit
- Used BigTable for Developing a NoSQL based application for Patents - BigTable is a precursor to Hadoop and related Map-Reduce Technologies and NoSQL DBs
- Integration project involved USPTO, an important Legal Counsel and a 3rd party Application
- Developed involved integration with Confidential AppEngine and Guice
- Web Services with JSON using both Java and C#
- Development of WSDL based SOAP Services using C#
- Development of Functional Requirements, Specification, Test Specification Design using Python
- Involved development with both C# Server based SQL Applications
- Agile Programing Methodologies for Rapid Prototyping
Confidential - San Jose CA
Independent Consultant - Technical Architect/Technology Lead
Responsibilities:
- Technical Lead and Vendor Architect for a Confidential Internal IT platform built with Hibernate, Spring & other Java components
- With a large project team and a large six figure budget and a tight timeline, developed scope and team building by both defining scope of project as well as various interaction with various StakeHolders inside Confidential as well as within Cap Gemini
- Developed a sustainable Development Model for completion of Project that was “Quazi-Agile” but also formal with specifications
- Involved Technical Customer Interactions with various groups inside Confidential
- Worked on the Architecture Specification using Business Requirements and input from multiple Architectural groups taking multiple Design Patterns into account
- Development of a new REST based Service for Groups implementation from a Design Specification
- Project involves Active Directory, LDAP, Oracle, J2EE security and deployment in Data Private Cloud
- Developed a detailed Technical Specification
- Lead the Off-Shore Engg team with ongoing mentoring clarification and project risk handling
- Handling both Customer interaction, Off-Shore Team management, implementation details and project management issues including risk amelioration
- Agile and Waterfall based Programming Methodologies
- Developed proposals for follow on work, creating ideas for a Next Generation Project
Confidential - Alameda, CA
Responsibilities:
- Performance Analytics
- Risk Reporting and Portfolio Performance Analytics for Institutional Investors
- Accounting Systems Understanding, Data Mining
- Derivatives Accounting and Valuation in Large Portfolios
- Attribution Analytics and Risk Attribution in Large Portfolios
- Involved direct customer interaction with various Fund Managers, Analytics support personnel as well as Advisory and Managerial Entities and Staff
Confidential - San Bruno, CA
Senior Technology Lead & US Operations Head
Responsibilities:
- Established a US office and lead the team which worked closely with AT&T
- Worked on the Android port of the Shazam Client
- Worked with Marquee US Carriers and Partners
- Worked on an evolutionary J2EE Service Architecture and Framework for the Shazam service
- Scrum based Agile Development Methodologies - worked on Android and other J2ME based clients
- Worked with billing and subscription issues for service
- Designed a next generation charging framework with per-use and subscription service using QPASS
- Handled the porting of the J2ME client to several phones
Confidential
Staff Engineer
Responsibilities:
- Working with key Telco and Enterprise related customers including Nortel, Ericsson, BEA
- Resolved several Garbage Collector & Performance related issues for Telcos
- Worked on various porting efforts involving different CPU architectures and instruction sets
- Knowledge of Hotspot-JIT and various different Garbage Collection algorithms
- Provide expert guidance for the 64 bit Port of Java SE to a real-time Operating System
- Developed a JUNIT based testing framework for Java Regression releases
- C, C++ development and porting on various platforms including ARM, MIPS, and Sparc
- Virtual Machine and Native Code development and troubleshooting
- Porting and System Development on various platforms
- Customer relationship expertise with a wide array of Manufacturers and Carriers
- Technical Mentor at the American Film Institute for IPVOD Project for A&E
- Ported the CDC VM to the ARM Development Suite (ADS) - this required changing much of the assembly language and recoding several parts of the glue layer
- Sun Representative at the MHP - MEG
- Worked with the Amazon Kindle Development Team providing Java implementation expertise
- CDC Technical Expert for customers like Nokia, Ericsson, Sonic, Motorola, Confidential, Samsung, Nokia, carriers like Time Warner, Confidential, and for internal groups and employees within Sun
- Participated in the review of the performance improvement of an OCAP EPG for Confidential
- Several ports of Java to different STBs, Linux Platforms, Appliances etc.
- Technical/Business Relationships with various Sun partners and Customers
- Proposed various ideas relating to Sun's Financial Performance
- Proposed idea and rationale for a possible Reverse Split of Sun's Stock (reverse split 11/2007)
- Proposed M&A options
Confidential
Primary Founder
Responsibilities:
- Envisioned and Designed this pioneering platform
- Authored patents based on VP
- Worked on Various ports in C, C++, to BREW, QT and Palm OS platforms
- Ported Solaris based Java Virtual Machine to Linux x86 using Kaffe VM and JIT Compiler
- Extensive experience with AWT internals, Java Speech and other Client side Java APIs
- Enhanced this further by integrating voice features
- Developed VP for the Palm Platform
- Managed a group of engineers based in India who develop a mail client and a browser - the team based in India completed a browser and built an email client that support voice and attachments
- Developed a port to demonstrate the technology over a live Verizon Wireless Network (this works on a Motorola T720 using the BREW environment)
- Promoted VP in the Service Provider market to companies like Verizon Wireless, Confidential USA, KDDI, Alltel, US Cellular, Tata Teleservices, etc.
Confidential
Sr. Engineer
Responsibilities:
- Designed and enhanced the Messaging System for 1394 based Home Networking
- Provided Input to the HAVi Home Networking Consortium that helped shape this new Home Networking platform
- C++ based Adaptive OS - with Object based systems
- Designed and lead the Java Virtual Machine port to Sony's adaptive OS- initially a Kaffe port was done - handled 64 bit types for the byte code interpreter, graphics/AWT support, libraries
- Technical Lead and Manager for team of 5 working with several groups developing products and platforms using our technology
- Lead Java efforts on several STBs including the Kids Navigator Platform
- Handled several technical aspects of the relationship with Sun, the source supplier of Java
- Interfaced with multiple groups in Japan and Europe that used platform for Set Top Devices, ITV platforms and Touch Screen PDAs
Confidential
Sr. Software Eng II
Responsibilities:
- Primary Engineer working on Radius Technologies for a variety of turnkey customer solutions including WebTV, NTT, Gaming Gateway, others
- Worked on Proxy Server Technology to filter requests for the and commercial markets, using the Squid Cache
- Developed CGI, Java Scripts to automate the process of setting up VPNs
Confidential
Member of Technical Staff
Responsibilities:
- Worked on WebNFS and protocol enhancement proposals for WebNFS
- Contributions to NFS V4
- Developed a Browser Demonstration using the Mosaic Browser to prove its usefulness
- Worked on 64 porting(LP 64 model) of ONC Components for NFS and RPC for Solaris
- Worked on File Set Migration - developed and enhanced a Virtual Partition Driver
- Worked on LADDIS performance - development for improving the performance
Confidential
Senior Software Engineer
Responsibilities:
- Porting of ONC components to NUMA Unix
- Developed Estimates on how the Server Group could attack the NFS Server Market for a closely coupled NUMA machine
- Developed Technical designs for performance of NFS for NUMA architectures
Confidential
Software Engineer
Responsibilities:
- Solaris/Unix Kernel Engineer - NFS Specialist for a new Sparc based Workstation and Server
- HaL developed one of the first 64 bit Solaris workstations - using the ILP 64 model
- Responsible for all components of ONC+(Open Network Computing)
- Provided input for the definition of the NFS V3 protocol -Implemented from Specification, NFS V3 protocol(independent version outside of SUN) and tested it at Connectathon 1993
- Worked on bring-up of a new workstation. Developed diskless boot to ease its bring-up
- Developed SNMP Agent and delivered product using Open Source Technology
Confidential
Responsibilities:
- Big Data and Hadoop at UCSC
- Working with Hbase, MongoDB and other NoSQL Dbs
- Design of new Hadoop Map-Reduce based multi-source Distributed Objective System
Confidential
Responsibilities:
- Predictive Analysis, Machine Learning and Hadoop Related technologies