Senior Manager, Software Development Resume
Santa Clara, CA
SUMMARY:
- An accomplished and innovative leader known for complex problem solving and a depth of knowledge.
- Results - oriented with a can-do attitude. Significant strengths include:
- Over 15 years of hands-on software development, design, technical leadership, and management of cross functional teams.
- Expertise in all phases of Enterprise Software Development Life Cycle (SDLC).
- Excellent system-level understanding of large, complex applications.
- Proven track record of delivering quality enterprise level applications while meeting tight deadlines.
- Dealt with all aspects of team building, talent retention, and people management including hiring, training, mentoring, and promoting.
- Experience managing all aspects of budgets including workforce, equipment, and maintenance costs.
- Enjoy working in environments ranging from start-ups to large corporations.
- Experienced in Agile software development.
TECHNICAL SKILLS:
Languages: C#, Java, C/C++, SQL, PL/SQL, PgPL/SQL.
Databases: Oracle, PostgreSQL, data modeling, schema design, SQL query tuning, DBA, basic and advanced replication.
Performance monitoring with strong emphasis on: SAN/NAS Storage, Fibre Channel (FC) Networks (Brocade, Cisco), iSCSI, and Virtualization technologies (VMware), Backend server and distributed systems development.
Storage platforms’ architecture: EMC VMAX/VNX/CLARiiON/Isilon, NetApp Filers, Confidential Compellent/ EqualLogic, HP 3Par/EVA, and Hitachi VSP/USP/AMS.
PROFESSIONAL EXPERIENCE:
Confidential, Santa Clara, CA
Senior Manager, Software Development
Responsibilities:
- Managed organization of 3+ teams, consists of 20 Software Development Engineers, Software QA Engineers, Escalation Engineers, and lab administrators in a highly distributed and global environment. Grew the organization from 11 to 20 engineers.
- Initiated and co-designed flagship feature of the product - Performance Troubleshooting, which enables root cause analysis of performance issues. This feature positioned Confidential ’s product above the competition.
- Routinely worked with external and internal functions including: customers, product management, marketing, sales, support, legal, R&D operations, talent acquisition, HR, IT purchasing, and facilities.
- Using my SuperQuery (special projects) enabled developers and QA to automate complex comparisons with tolerance and statistics on inherently different values resulting in the ability to fully compare large datasets instead of sample data in seconds instead of hours.
Manager, Software Development
Confidential
Responsibilities:
- Hands-on development and design, leading the Server, DB and Collector team for MonoSphere’s Storage Horizon a Storage Capacity Planning product.
- Storage Horizon evolved into vFoglight Storage, at first as a standalone product & later as part of the Confidential ’s Foglight platform.
- Managed a team of local and remote engineers.
- Designed several core modules including: Performance Rule Engine, Query Engine, Licensing Solution, Server Throttling, and DB Schema.
- Developed processes and tools to analyze data in order to discover hidden problems and pin point the source of the problem. Resulted in shorter development times, “cleaner” product and faster identification of problems during development or issues in databases coming from customer support escalations.
Environment: Windows, C#, .NET, Java, PostgreSQL, SQL, PgPL/SQL, and Foglight.
Confidential, Santa Clara, CA
Director, Server Development
Responsibilities:
- Hands-on development and design, lead the server team of Confidential ’s QueryEdge, an Index based performance enhancer to Oracle.
- Co-inventor of “Method and apparatus for adding supplemental information to PATRICIA tries” (patent approved).
- Designed and implemented the product’s Cache Manager and Persistency layer.
Environment: Windows, Java, JDBC, Oracle SQL, and PL/SQL.
Confidential
Development Team Lead
Responsibilities:
- Hands-on development and design, leading the Gatekeeper team. Confidential is the company that invented IP Telephony.
Environment: Windows, C++, Oracle, and Basic Replication.
Confidential
Development Team Lead
Responsibilities:
- Hands on development and design of a real-time, distributed, collaborative, MS-Project like product where the planning and reporting resolution is measured in minutes.
Environment: Windows, C++, Oracle, and Advanced Replication (Multi-Master Replication).