MICHAEL LASKIN laskin_web@hotmail.com Residence Address: Mailing Address: El Portal P.O. Box 5198 Hillsborough, CA 94010 San Mateo, CA 94402 <<< OBJECTIVE >>> Generate revenue as a lead architect/consultant by defining strategies for solving business problems, selecting appropriate technologies, managing client engagements, and up-selling clients on future products/services. <<< TECHNICAL EXPERTISE >>> Technologies: J2EE (Servlets, JSP, EJB, JMS), COM, XML/XSLT, MVC and Internet Architectures Languages: Java, C, C++, Visual C++/MFC/COM, Perl, ASP, Visual Basic, HTML, SQL, and OLE DB OS: Windows NT/2000, Solaris/Linux and X11, DOS, Mac OS Hardware: PC, Sun, SGI, Macintosh, DEC Alpha <<< WORK EXPERIENCE >>> DIGITAL IMPACT, San Mateo, CA. June 1999 - Present Development Manager, Web Applications Managed a team of Java/JSP developers through delivery of marketer-facing process automation tools - responsibilities were split about evenly between functional, project, product management and architecture: + Helped drive, motivate, and retain people in a highly dynamic environment while improving morale and ensuring contribution of the entire team to the business objectives (growth, profitability, service) + Grew the team (hired several engineers in the highly competitive 2000 market), ran performance reviews (worked through 2 cycles of self-reviews, feedback, and anonymous peer reviews), raises, and bonuses + Substituted for Director of WebApps in several functions while reporting to SVP of Product Delivery + Presented concise updates to executives monthly and detailed technical topics to engineers biweekly + Coordinated with the Program Management group during the definition and design of an 800 man-month project and ensured timely delivery by my team of the critical module that tied the other 4 together + Created schedules, assigned appropriate resources, resolved dependencies and led the team members to a successful completion of six projects based on the defined project plans + Worked closely with Engineering Services (QA, Tech Pubs, Training, Tech Support) and Client Services on both new product releases and maintenance to assure customer satisfaction + Commended on participation in many cross-functional initiatives including several change management groups + Led a Process Review Board that improved quality and cross-functional participation by ensuring the product goes through the full lifecycle (concept, definition, design, implementation, test, beta, limited production, release) and allowed the organization to save money by catching flaws early when they are easier to fix + Represented the Web Applications organization in company-wide architecture initiatives and provided architectural guidance for the entire product suite as well as web-specific modules + Successfully communicated with clients by being fully-fluent in "marketing-speak" + Defined several products by documenting business and revenue models, gathering requirements + Worked on product positioning and branding Senior Web Applications Developer / Architect Developed a web application for the EmailExchange co-operative marketing network: + Translated requirements into functional specs, wrote technical specs, developed PL/SQL, Servlet and ASP code + Released 12 versions in 9 months due to fast growth of the industry/product, and many changes in direction + Led teams of 3-4 engineers over the last 4 versions + Participated in the architecture group for the company's web applications + Provided production support for ASP IIS3/4 servers, Oracle 8i database handling 40-120 hits/sec and 1-5 million transactions/day on a multi-terabyte database + Defined EMX Automation and led a team of 3 employees and 3 contractors through design and implementation of an EJB 1.1-based fully J2EE compliant development project on WebLogic Server 5.1 + Initiated a process to control change to the product definition/design through the development and QA cycles + Brought in EJB consultants, guided team on preparing for the meetings - saved the company over $50K by establishing an EJB architecture based on the existing MVC servlet architecture in record time. ADI REPORTING SERVICES, Framingham, MA. Software Development Manager June 1998 - September 1998 Managed a team of C++/Java/VB developers and testers through the first release of an in-house application for real estate title verification, report generation, and invoice management: + Defined functional specifications, planned resource utilization, and established a schedule for the project + Provided alternate strategies for accomplishing project objectives to the company president + Reshaped the development environment to utilize source control, test suites, and code reviews. UMBRELLA SOLUTIONS, Philadelphia, PA. Project Manager / Architect August 1997 - May 1998 Sold services to potential clients and then coordinated development efforts for clients in various industries: + Developed a client-server warehouse management application in Visual C++ and Visual Basic + Constructed an Extranet for Thomas Register's sales force using Perl CGI scripts and JavaScript under UNIX + Created an interactive web site for a law firm using Internet tools like Visual InterDev, ASP, Access, and VB Script + Acquired clients and maintained client relationships for this small software consulting startup. MICROSOFT CORPORATION - SQL Server - Storage Engine, Redmond, WA. Software Design Engineer/Test May 1997 - August 1997 Improved the accessibility of SQL Server Storage Engine's OLE DB interfaces to the client: + Redesigned ISQL, a tool used by DBAs to access the server, to use C++ objects and OLE DB interfaces for communication with the server or any other OLE DB provider + Developed an OLE DB provider to enhance transfer rates between the server and the client + Tested query-processing code for OLE DB Providers in the Relational Engine JOHN HANCOCK FINANCIAL SERVICES - Investment and Pensions, Boston, MA. Independent Consultant May 1996 - December 1996 Developed a pension systems re-engineering application using in-process OLE servers: + Presented an overview of the possible solutions to the client prior to development + Instituted a change management process in earlier stage of development to ensure the requirements were changing minimally and to ensure a timely on-budget delivery + Evaluated business requirements and implemented them in the object layer, using Visual C++ and the existing foundation layer to interface with an object-oriented database represented on a SQL Server + Designed and implemented the GUI layer in Visual Basic based on users' requirements + Revamped the CASE tool code-generating scripts and raised the level of code generation for the project from approximately 50% to more than 90% of all VC++ and DDL code <<< ADDITIONAL WORK EXPERIENCE >>> AMERICAN INTERNATIONAL GROUP - Claims - Advanced Technology, Lexington, MA. Advanced Technologist/Jr. Business Analyst May 1995 - April 1996 Software Engineer May 1994 - January 1995 <<< EDUCATION >>> MASSACHUSETTS INSTITUTE OF TECHNOLOGY, Sloan School of Management, Cambridge, MA Attended week-long seminars on Managing Technology Strategy, Complex Product Development Projects. STANFORD UNIVERSITY, School of Engineering, Palo Alto, CA Master of Science in Computer Science. Specialization: Databases and object-oriented transactional systems. UNIVERSITY OF PENNSYLVANIA, School of Engineering and Applied Science, Philadelphia, PA Bachelor of Science and Engineering. Dual major: Computer Science & Engineering and Mathematics.