Director Enterprise Solutions Resume
Los Angeles, CA
SUMMARY:
- Full Software Development Life Cycle (SDLC) experience from requirements through deployment, support and maintenance. Experience in managing multiple version releases on multiple platforms.
- Led a team of over 80 onshore and offshore development team members in a multi - year 100+ million dollars project.
- Extensive experience in all aspects of project management with a very strong technical architecture expertise.
- Experience in collaborating with multiple groups in a matrixed organizational structure.
- Believe in setting up standards and processes.
- Believe in promoting team morale and productivity while avoiding conflicts by building consensus.
- Experience in commercial product development as well as custom application development.
- Specialize in scalable, multi-threaded, fault-tolerant, highly available, secure, transactional architecture and design that can absorb ever-changing requirements.
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
Director Enterprise Solutions
Responsibilities:
- Worked with Sephora’s marketing team to reimplement Sephora.com website on a new platform. Sephora.com is one of the leading online retailers of beauty products. Also worked on implementing the back-end tools to help maintain the website’s dynamic content.
- Worked with Charter Communication’s business team to redesign the charter.com website. The website made extensive use of targeted content to upsell and cross sell customers into buying services. Charter Communications is the fourth-largest cable operator in the United States.
- Responsible for continuous process improvements in the dual-shore software delivery model. Helped establish various processes to achieve CMMi Level 3 Certification.
- Structural and technical oversight of active projects. Responsible for review of project artifacts and deliverables including requirement documents, design documents, code review, implementation of established best practices on build, development and deployment methodology.
- Author, co-author, review and approve knowledge base articles involving technical best practices. Responsible for socialization and establishment of best practices across multiple technical lines of business.
- In the last six months, trained on eCommerce platforms ATG and Elastic Path (based on Open Source), reporting platform BIRT and enterprise search platform Endeca.
- Contributed to sales effort across multiple business lines. Activities included estimations, putting together sales package including presentation material, POC, case studies, etc.
Environment:Java, J2EE, ATG, BCC, BIRT, Endeca, JDBC, JSP, XML, Apache, JBoss, Elastic Path, Spring, Velocity, OpenJPA, Maven, Ant, SVN, JIRA, Visio, Agile, MS Project.
Confidential, CA
Director Solutions Architecture
Responsibilities:
- Worked on a multi-year 100+ million dollars project to build a state-of-the-art Loan Origination System (LOS) using open source technologies.
- Led more than 80 onshore and offshore development team members. As the senior-most technical personnel on the project at a customer site for over 4 years, nurtured and maintained excellent relationship with the customer.
- Worked closely with several client departments including Retail Loans to gather requirements, Enterprise Architecture group to lay the SOA based architecture, Legal & Compliance, Infrastructure, Enterprise Integration, Deployment & Support, etc. Resources from various departments were matrixed into the project.
- The system was built using Service Oriented Architecture (SOA) principles. The LOS comprised of several loosely coupled application components implementing business workflows for Appraisal, Credit, Income, Title and Flood Insurance, Compliance, Funding, etc.
- Built several horizontal components for vendor integration, document printing, document scanning, document storage, document delivery, etc. These components communicate with each other asynchronously using XML messages over ESB, or synchronously using EJB calls or web services. These software components also interact with several existing enterprise systems and third party vendors.
- Involved with project planning, change management, risk mitigation/escalation, status reporting, technology selection, architecture, establishing standards, functionality prioritization, release scheduling, budget, billing, recruitment, performance management, prototyping, etc.
- Instrumental in setting up processes for design and code reviews, XML/database schema management, defect resolution, requirements management, etc.
- Recognized for innovation for developing several tools to help test, monitor and provide recovery from exceptions.
- Imaging and document management was the central piece of the architecture. Using Adobe and Kofax technologies developed the end-to-end support for imaging and document management including document generation, printing, storage and scanning.
Environment:Java, J2EE, SOA, JMS, ESB, Web Services, BEA Weblogic, MS Project, Visio, Hibernate, EJB, XML, XMLBean, JNDI, JDBC, JSP, Adobe, Kofax, Oracle, CVS, LoadRunner, Jive, Apache, ClearCase, Patterns, Struts, ERWin, Rational Rose, RUP, JBoss, OAGIS BODs.
Confidential, San Jose, CA
Architect
Responsibilities:
- Employed several EJB patterns like session façade, Data Transfer Objects, Singleton, etc.
- Worked on developing extensible architecture, easy to use User Interface, thread-safe & efficient source code, mentoring software developers, performance improvements, etc.
- Used ERWin for data modeling, UML diagrams, WebLogic as an app server, JProbe for performance tuning, Windows for development and Solaris for deployment.
- Besides other documents, wrote a document on how to write efficient & maintainable source code.
- Redesigned the software to improve performance 50 fold by optimizing data models, using multi-threading, caching, light-weight objects, eliminating intermediate steps, query optimization, etc.
- Provided guidance on issues like resource management, thread-safety, code reuse, etc.
Environment:Java, J2EE, BEA Weblogic, MS Project, Visio, EJB, Patterns, XML, JNDI, JDBC, JSP, RMI, Oracle, JAXP, Struts, JProbe, ERWin, Ant, log4j, CVS, Windows 2000, Solaris, UNIX
Confidential, Santa Clara, CA
Architect
Responsibilities:
- Kylee: Rule engine based marketing campaign management tool. It had a web interface for the Marketing department to create, maintain and schedule marketing campaigns. They could also get up-to-date reports online on campaign statistics and effectiveness. There was also a web interface for the Customer Service group to manage subscriber information.
- My iOwn: Subscriber profile & e-mail subscriptions portal for online mortgage company.
- Recent Home Sales: Web site to search for recently sold homes in the neighborhood.
- Partner accelerator: Partner relationship management portal.
Environment:Java, Servlets, JServ, RMI, Apache, Oracle, SQL & JDBC, ERWin, JProbe, Linux, NT
Confidential, Mountain View, CA
Consultant
Responsibilities:
- Advisor for Security, Access Control and certificate-based authentication.
- Worked on LDAP Integration and designed a common library for all SuiteSpot servers.
- Delivered a session at Netscape's Developer's Conference '97.
Environment:C/C++/Perl/Java, Solaris/NT/HP/AIX, LDAP, Netscape Enterprise Server 3.x, X.509v3, PKI