Post Job Free
Sign in

Software Development Manager

Location:
United States
Posted:
September 15, 2009

Contact this candidate

Resume:

MAREK WASIK

**** ***** **** **** *****

Round Rock, TX 78664

e-mail: ******@******.**.***

Tel.: 512-***-**** (home) 512-***-**** (cell)

U.S. Citizen

SUMMARY

* Twenty-seven years of hands-on experience in software development management, design, implementation and project leadership. MS in Computer Science, MBA (Hi-Tech Management) and work history reflecting concrete, documentable results.

* Creative, energetic, goal-directed team player with strong managerial, organizational, and problem solving skills.

* Highly effective leader, quick to recognize market opportunities and to recognize and support talent.

* Deep expertise in applying technological solutions to complex business problems.

* 20 years of experience working with and managing geographically dispersed development, QA, program and project management teams

TECHNICAL SKILL SUMMARY

Operating System: OS/2, Windows95/98/2k/XP/Vista, WinNT4.0, UNIX (HP-UX, AIX, Solaris)

Languages: Micro-Assembler, C, C++, JAVA, C#, COBOL, PASCAL, FORTRAN, Basic, VB.NET

Markup Languages: HTML, DHTML, CSS, and XML.

Scripting: Java Script, Perl, PHP

Software Architecture: Structured Methodologies, Data Flow and Data Model Diagrams, Entity Relationship Diagrams

Technologies: OOD/OOP, J2EE (Servlets, JMS, JSP, EJB, RMI, JNDI, and JDBC), .NET, ASP.NET, ADO.NET, Web Services, SOA, SaaS, COM, CORBA, EAI, COTS – Customization and Configuration

SDLC Methodologies: Traditional Waterfall, Agile, Scrum, XP

Tools: Rational Unified Process, Rational Rose UML, PVCS Version Control, Mercury LoadRunner and WinRunner, MS Project and MS Project Server, JAD, RAD, CMMI, J2EE, J2SE, JDBC, AJAX

RDBMS: Oracle 8i, Oracle 10g, MS SQL, DB/2, MySQL

EDUCATION

Executive MBA – with distinction, New York Inst. of Technology, Old Westbury, NY, May 1995

MS, Computer Science, Gdansk Institute of Technology, Gdansk, Poland, June 1981

BS, Computer Science, Gdansk Institute of Technology, Gdansk, Poland, June 1980

PROFESSIONAL EXPERIENCE

Dell Computers (contract) Sept. ’07 – Present

Location: Austin, TX

Position Title: Sr. Development Manager

Responsibilities:

* Managing and building team of architects, developers and development managers responsible for developing Dell’s PC operating system / applications diagnostic and performance tuning tools.

* Architected and implemented a web self service module to answer most common customers’ questions with references to other resources about system diagnostics and performance tuning.

* Designed and implemented PCTuneUp performance improvements and functionalities utilization reporting portal (Oracle 10g).

* Providing architectural and technical guidance to product development and ensuring that sound software engineering design process and quality practices are followed.

* Providing employee development, coaching, mentoring and team building.

* Analyzing and reviewing the design of the software, including technical reviews and analysis of source code which include in-hose developed code, as well as review of technologies provided by 3rd party vendors.

* Responsible for the delivery of products within budget, schedule, quality and corporate guidelines.

* Simultaneously managing the cross-functional, multiple development efforts through conception, planning, testing, certification, implementation, integration and sustaining.

* Analyzing and writing product requirements, functional / design specifications and test plans.

* Analyzing appropriate technologies, vendor products, competitor’s offerings, options for critical design elements and features and determining optimum selection.

* Facilitate and leading Joint Application Development (JAD) session and Rapid Application Development (RAD) activities with vendors and other groups at Dell.

* Working on extremely complex problems where analysis of situations or date requires an evaluation of intangible factors. Exercising judgment in developing methods, techniques and evaluation criteria for obtaining results.

* Representing software development as the primary interface to marketing, procurement and service.

Environment: Windows XP/Vista, MS SQL, Oracle 10g, .NET, JAD, MS SharePoint, ASP.NET, Use Cases, C#, VB.NET, ADO.NET, MS Visual Studio, SaaS, COTS, Agile

CyberTrader Feb. ’04 – Sept. ’07

Location: Austin, TX

Position Title: Sr. Technical Program Manager

Responsibilities:

* Responsible for managing the execution process of CyberTrader’s projects, managing resources, budget, creating project charters with specific and measurable goals, driving schedules, identifying risks and developing migration plans.

* Clarified and communicated program objectives, metrics and success criteria for deployment.

* Worked with development, quality assurance and business teams to ensure the projects deliver on time with high quality in accordance with stated budget, business and technical objectives.

* Worked with Business Development to understand client needs to choose and prioritize work best aligned with its priorities and then ensuring sufficient resource allocation for their successful execution.

* Defined and created product Statement of Work, features requirements and functional specifications based on business requirements for new products or major enhancements to existing products.

* Worked with development organization to translate functional specifications into technical documents, coordinated technical analysis and design activities.

* Provided end-to-end project and release management for multiple simultaneous initiatives as they progress from idea, to defined product, through development, test and ultimately deployment into production and transition into sustainment. Created and maintained project and quality assurance plans.

* Participated in projects phase reviews and managed the change control process.

* Refined current systems and processes that enabled standard, repeatable and predictable software development practices which allowed tracking key milestones and health of the projects executed.

* Maintained the issue list, created executive status reports and communicated them to business stakeholders and the executive staff.

* Facilitated risk assessment and issue resolution throughout all phases of the project lifecycle.

* Prepared timely and appropriate communications for escalations, project status reports, decisions and risk mitigation plans and conducted Disaster Recovery Planning (DRP) sessions.

* Facilitate and lead Joint Application Development (JAD) session and Rapid Application Development (RAD) activities.

* Participated in development of organization’s SOA framework and led several Enterprise Application Integration projects leveraging SOA architecture. Defined and developed the XML data architecture to support a set of common services across the enterprise

Environment: Windows 2000/XP, Oracle, MS SQL, ORACLE 8i, VB.NET, C#, C++, JAVA, J2EE, RAD, JAD, Use Cases,MS Sharepoint, MS Visual Studio, SOA, SaaS, EAI, COTS, Agile, CSS, XML, AJAX

Millward Brown IntelliQuest June ’00 – Feb. ’04

Location: Austin, TX

Position Title: Software Development Director

Responsibilities:

* Managed 35 people Software Development and Quality Assurance Group with 3 development managers, 1 QA manager. Delivered Web-based market research tools, data processing and reporting applications worldwide.

* Presented evaluation of existing and available software and recommendation for in-house software development to executive team.

* Negotiated, managed and forecasted $5M annual budget.

* Built development team from the ground up. Recruited top-notch developers in very competitive Austin market. Built a culture promoting technical excellence, continuous learning, pride in ownership, teamwork and individual initiative and creativity.

* Consolidated operations of software development teams in Austin and San Francisco, resulting in saving of $2.5M+ annually without compromising on deliverables and product quality.

* Worked closely with system support group on improving existing products, providing temporary ad-hoc fixes to systems already in production, and customized solutions to outside party products.

* Worked with end users to define product requirements and project road maps.

* Developed and implemented common Software Development, Quality Assurance, Build and Release Cycle procedures and processes adopted by other software development groups at Millward Brown.

* Mentored developers in software architecture and object oriented programming. Spearheaded change in technology focus from C++ to JAVA, Java Script and XML (AJAX)

* Led the development of numerous custom software projects utilizing advanced development technologies and tools – OOD/OOP, RUP, Rational Rose UML, J2EE technologies (Servlets, JMS, JSP, EJB, RMI, JNDI, and JDBC). Negotiated outsourcing contracts with software vendors.

* Coordinated and negotiated product release schedule with Product Management team.

Environment: Windows 2000, Windows NT, Oracle 8i, MS SQL, C, C++, JAVA, J2EE, XML, AJAX, RAD, Use Cases, UML, RUP, OOD/OOP, Source Tracker, Mercury WinRunner and LoadRunner

Dazel, An HP Software Company March ’97 – June ’00

Location: Austin, TX

Position Title: Software Development Manager

Responsibilities:

* Managed software development department that delivered web content management product (Dazel Web Delivery), a multiple platform (Windows NT, Solaris, AIX and HP-UX) system for publishing information to the Web and allowing users to conveniently view and organize that information.

* Scheduled, budgeted, staffed, created design specifications, software development plans, functional specifications and developed other full-cycle documents for multiple products.

* Managed integration of "Dazel Web Delivery" with other applications to allow seamless delivery to the Web.

* Maintained positive relationships with customers, enabling effective implementation of suggestions.

* Accompanied sales personnel to end-user sites to provide pre-sales training.

Environment: Windows 95, 2000, MS SQL, AIX, HP-UX, Solaris, OOP/OOD, RUP, Use Cases, UML, PVCS Version, Control, C, C++, JavaScript, Perl

IBM May ’92 – March ’97

Location: Austin, TX and Boca Raton, FL

Position Title: Software Development Manager

Responsibilities:

* Managed software development department within Austin Software Development Group.

* Worked with inbound marketing to define marketing requirements and product road maps.

* Architected, budgeted, managed development of multiple products on Windows, OS/2 and AIX platforms.

* Recipient of numerous rewards and certificates of appreciation from IBM executive management team.

Environment: IBM OS/2, Windows 95, AIX, IBM DB/2, AIX, DB/2, OOP/OOP, C, C++, PVCS Version Control, IBM and Borland C/ C++ compilers

IBM Oct. ’86 – May ’92

Location: Boca Raton, FL

Position Title: Advisory Development Programmer / Team Lead

Responsibilities:

* Led development of different components of OS/2 operating system (PM, file systems, OS/2 kernel).

* Developed efficient compression algorithm to package OS/2 to the media, resulting in savings of 3M+ in production costs.

* Developed “Advanced Application Development System” and “Flight Information Management System”, custom projects successfully implemented for USAir at Pittsburgh airport.

* Architected and developed National Language translation tool for OS/2. Established a new system to handle development and translation process simultaneously.

Environment: IBM OS/2 (Intel), OS/2 for Power PC, Windows 95, IBM DB/2, AIX, DB/2, OOP/OOP, C, C++, PVCS Version Control, IBM and Borland C/C++ compilers

Control-O-Mation July ’83 – Oct. ’86

Location: Ann Arbor, MI

Position Title: Software Development Engineer / Project Leader

Responsibilities:

* Developed Distributed Automated Edition (DAE) and Device Data Management System (DDMS) for IBM.

* Developed DEC VAX/VMS - IBM PC, Flight Information System for United Airlines and General Purpose Data Acquisition System for Ford Motor Company.

Environment: Microsoft DOS, DEC VAX/VMS, IBM and DEC C build tools, Source Code Version Control

Nixdorf Computers, June ’81 – July ’83

Location: Hamburg, West Germany

Position Title: Software Engineer

Responsibilities:

* Performed FORTRAN, COBOL and PASCAL scientific/engineering programming for ship building industry, Hamburg Port Authority and University of Hamburg.

Environment: IBM Mainframe, IBM Fortran and Cobol compilers



Contact this candidate