Director Of Software Engineering Resume
South San Francisco, CA
PROFESSIONAL SUMMARY:
- 15 years of PDLC, SDLC experience from Implementation to Sr Leadership.
- Expertise in IoT, Big Data and Cloud technologies.
- Experience of a successful startup acquisition while leading as Head of Development.
- Experienced in Leading Offshore as well as In Office team of Software Engineers.
- Experience in Creating and Maintaining Technology Roadmap.
- Experience in building Digital Analytics for business functions.
- Experience in Build/Release Management and UAT Process. (Automation - Manual).
- Extensive Experience in QA Strategies and Manual/Automation Processes.
- Trained in Financial and Medical Compliances like PCI Compliance, HIPAA Policies as well as FDA Validation/Verification process.
- Expert in Agile and Highly Knowledgeable in Kanban and Lean Methodologies.
- Excel at creating and implementing technical, operational plans and budget strategies.
- Extensive experience in RFI/RFP Processes.
TECHNICAL SKILLS:
Technology: .Net, Java, BI, Big Data, Cloud, EA and Software Architecture
Web Development: C#, HTML5, Angular.js, CSS3, T/PL/SQL, Node.js, ASP.net, MVC, jQuery
Mobile Development: Responsive Design, iOS, android, hybrid native/container apps
Databases: MS SQL Server 2000/05/08/12, Oracle 9i, Cassandra, Postgress.
XML: XML, DTD, XSD, XPath, XSL/XSLT, SAX and DOM
Design, Architecture: OOAD, UML, Singleton, Cloud Foundry, Factory, MVC, Microsoft Visio
Log/Test/Build: NUnit, Test Director, Rational Clear Quest, MS Build, Jenkins
Version Control: CVS, VSS, TFS, GitHub,Git, Gerrit, TeamForge
Other: RP, Agile, TTD, Hadoop Hive, Tableau, Alteryx, Jira, DR, Confluence
PROFESSIONAL EXPERIENCE:
Confidential, South San Francisco, CA
Director of Software Engineering
RESPONSIBILITIES:
- Lead Distributed Teams in India, Houston and South San Francisco for making applications on Java, Postgres, Linux and scripting.
- Decision maker of Technology/Software architecture with review on full stack and dependencies.
- Lead Teams to Grow, Manage and inspire software engineers
- Managed through multiple levels of management on different aspect. Been the go to guy for executive management as well as Cross functional teams.
- Prioritized Setting clear expectations and create a positive work environment based on accountability, in collaboration with the engineering and management teams.
- Influenced Peers and Executive Management to go for data driven decisions rather than assumption based.
- Critical Co-leader in initiative of moving data centers to AWS for high availability as compare to On-Premise.
Technology: Java, PostgreSQL, Angular.js, DevOps, ALM, Linux, Restful Apis.
Confidential, Mountain View
Director (Software Engineering)
Responsibilities:
- Guided Team to adopt agile methodologies utilizing JIRA and Confluence.
- Leading Team for implementing NeXT Gen Mobile/Web Online Banking Application using MVC 4.5, C#.
- Lead team to implement CMS system (website) for marketing in asp.net WebForms.
- Created Best Practices in software Dev such as Code Reviews, TDD and Continuous Integration.
- Created QA goals with more focus on automation reducing cost of manual tasks by 30%.
- Helped setting strategies with technical direction. Defined efforts from in-house as well as outsourced partners for reducing cost and improving quality.
- Defined overall IT architecture with Enterprise Architects & Software Architects.
- Utilized Alteryx on the back end to create Tableau Reports on the front end for Finance and Sales.
- Fostered culture of innovation by leading product and technology brainstorming sessions.
- Completed SWOT Analysis to identify matrix for executive leadership which results in defining priorities in the org vision.
Confidential, Burlingame
Head of Software Development
ESPONSIBILITIES:
- As Head of Dev/QA, defined priorities and impacted on most important ROI Projects leading into successful acquisition of the org.
- Lead two different technology groups/areas one involved in migration legacy application into new and the other leading new products for mobile/web/mobile app development.
- Providing technical direction on platform and technology selection planned and implemented new and significantly improved systems and services.
- Design and Architect environments as well as applications/database to the best practices and industry standards.
- Identifying core libraries(C# Projects) to develop reusing them for smooth scalability.
- Designed and Lead NLP framework in C# for Docket lines Analysis utilizing Lucene Technology.
- Created Hadoop Hive plugin with C# for getting search result in NLP.
- Developing World Class Offshore-Office for Back up data processes as well as R&D in Delhi, India.
- Leading a new mobile group to create I Phone App as well as mobile websites.
Confidential, San Francisco
Sr Project Technical Lead
RESPONSIBILITIES:
- Managed project reviews and implemented technology standards company-wide, which
- Lead to double the number of bookings per year giving a big bump to Company revenue.
- Responsible for complete software development life cycle process- requirements gathering, analysis, design, implementation, Testing & Release.
- Brainstorming with business users to extract the exact Requirement Specifications for the application.
- Lead team of Software engineers consisting of offshore (LON HAK offices) and (In-house).
- Lead the Development of external Website and internal website/Mobile sites for Billing & Operations Department.
- Developed SaaS web portal for Customers for managing their leased/owned Containers for ease of
- Created Algorithm and implemented it for dynamic Image publication on website.
- Responsible for identifying cross-project issues and work with R&D management to identify and implement solutions.
- Designed system based on OODs using MVC (Model-View-Controller), SCRUM for SDLC.
- Worked as a Helping hand for DBA as well as a backup DBA when he is not present making sure of backups, replications, roles and rights issues go smoothly.
- Lead the efforts of Migrating & integrating existing VB App into .Net Application.
- Had participated in Performance Management Process, Talent review, 360 degree process to track and improve both personal and professional growth and to achieve goals.
Confidential, Sunnyvale, CA
Sr Software Engineer/Architect
Responsibilities:
- Worked Directly with CEO and VP Marketing to setup the Technical Infrastructure.
- Hired & Lead Engineers On-site/Offshore for Web Development/I phone app and mobile sites.
- Designed and Developed database for the applications.
- Created Prototypes for Seed funding and got successful.
