|
|
 |
|
William J.
Tannalfo
Bill@Tannalfo.com
| Download MS Word Version |
| OBJECTIVE |
To provide a real-world and hands-on perspective to technology by leveraging a 10-year technical career in deploying leading edge software. Bill provides vast knowledge in
eMatrix, PLM, Java/J2EE, JPO's, WebLogic, WebSphere, and TomCat just to name a few.
From a project domain perspective, Bill's experience spans the entire Project Spectrum that includes Team Building, Project Tracking, Customer Communications, Project Management, Technical Team Leadership, and Resource Planning. |
| SUMMARY |
A Senior Software Engineer with experience as a Team Leader and Project Management. |
|
|
| SKILLS INCLUDE |
|
| Program Languages |
ASP, VBS, JSP, JavaScript, SQL, Perl/CGI, HTML, Java, TLC, MQL |
| Software |
MatrixOne, Novell NetWare, Unix, AIX, Solaris, Windows 95/98/NT/2000, Microsoft Office Premium 97/2000, Microsoft Visual InterDev, Microsoft Front Page, Adobe Acrobat, Adobe Illustrator 7.0, Sybase, Microsoft SQL 7.0, Internet Explorer, Netscape Navigator, Microsoft
IIS, Adobe Photo Shop, Corel Draw 8.0, Progress, Microsoft Visual Basic, IBM
WSAD, .NET, Oracle |
| MatrixOne |
Engineering Central, Supplier Central, Sourcing Central, Program Central, Document Central, Framework, Common Features, Product Central, Specification Central, Sourcing Central, Team Central, Core & Thick client,
JPO's, JSP's, Triggers, TCL, MQL, UI-Level 2, UI-Level 3 (including forms),
ematrixRMI, Power Web, Auto Name Generator, FCS, FCS II. eMatrix Versions 9.0.0.0 Through 10.5.1.0. |
| EXPERIENCE |
|
| 8/04 to 3/05 |
Staples, Inc. / Volt Technical Framingham, MA
Retail Office Supplies / Staples Branding Group |
|
Project Manager, Senior Business Analyst, and Senior Technical Consultant |
|
Implement and manage deployment of Product
Lifecycle Management (PLM) software. Constructed and prepared overall
project plan. Review project plan and define scope of each activity with
team. Progress Tracking, project activities, milestones, schedules, and
prepare metrics. Identify, evaluate, implement specific corrective actions,
and adjusts the project plan accordingly. Report progress and provide weekly
status report to Director of Staples Brand Management (DSBM). With DSBM,
assesses whether required corrective actions are adequate or whether
additional corrective actions are required. Collaborate with DSBM for
project guidance, direction, and resolution on risks and constraints. Guide
and consult with Staples System Architect to create the overall technical
architecture. Met with Vice President of Staples Brand Group (VPSBG) to
establish overall project parameters. Mapped and defined location of legacy
data for data migration. Mapped, Created & implemented departments Work flow
process and external touch points. Documented Product Lifecycle Process.
Created and completed development specifications. Established software's
security requirements. Consulted with and guided QA Associate with project's
Development, Unit, Acceptance, & User Test plans. |
| 5/04 to 7/04 |
New Balance, Inc. / MatrixOne / UTS Consulting Lawrence, MA
Sports Apparel Manufacturer |
|
Senior Software Engineer / Systems Architect (Consultant) |
|
Configured and Develop specialized code to
configure Engineering Central and Program Central for New Balance’s business
process. I developed multiple TCL scripts to reconfigure UI-Level-3 screens.
Created new and modified existing JSP’s, JPO’s and Java Beans to fit the
changes required in eMatrix. Co-Architected and co-developed a custom
business partner’s portal using JSP’s, JPO’s, JSTL’s, & JavaBeans to fulfill
New Balance’s supply chain management needs. Met with client representatives
for demonstration purposes to assure client satisfaction. |
| 10/03 to 12/03 |
BAE SYSTEMS, INC. / CSC Nashua, NH
Defense Contractor |
|
Senior Software Engineer / Team Lead / Systems Architect (Consultant) |
|
Successfully lead internal team of developers to bring BAE SYSTEMS' MatrixOne Engineering Central from version 9.0.2.0 to version 10.0.1.0. Worked
closely with client to determine project plan, time lines, and development methodology. Worked with client to establish requirements. Performed and delivered a detailed technical gap analysis. Designed integration of custom code to the UI-Level-3 and version 10.0.2.0 architecture. Assisted customer with software upgrade and server configuration. Became liaison between MatrixOne technical support and BAE SYSTEMS internal team. Helped customer to migrate MOMI software. Helped customer with porting and upgrade of jView CAD software. |
|
|
| 10/01 to 6/03 |
SPRY TECHNOLOGY, INC. Lowell, MA PDM/ERP/PLM
Systems Integrator |
|
Senior Software Engineer / Team Lead / Systems Architect |
|
- Team lead of a team of 10 engineers that worked closely with MatrixOne's representatives to engineer the "Supplier Central" suite.
- Helped Spry acquire a 10 million-dollar contract with Johnson Controls Inc. for a financial Suite built in the MatrixOne environment. Assisted Spry Sales Director to identify customer's pre-sales requirements.
- Lead a team of eight Engineers to successfully engineer and deploy a customized Financial Suite to work with MatrixOne software at Johnson Controls Automotive Interiors Division
(JCI), Holland MI. Integrated JCI's existing databases, migrated live data to the new MatrixOne database.
- Assisted with deploying and customizing two of MatrixOne suites, Engineering Central & Supplier Central.
- Worked closely with JCI's business analyst team to identify workflows and data flows of existing financial applications at
JCI.
- Made deals with vendors such as rental car agencies and hotels to acquire reduced rates on services in an endeavor to lower costs to the customer.
- Spearheaded the focusing and enforcement of Spry's Development Methodology.
|
|
|
| 11/00 to 10/01 |
MATRIXONE, INC. Chelmsford, MA
Leading Product Data Management Software Company. |
|
Software Engineer
Primary Software Engineer for MatrixOne's Product Data Management (PDM) Suite 'Engineering Central'. |
|
- Led a team of engineers that developed the following Engineering Central features:
- Built EBOM - Created CAD Model - Created ECO
- Created ECR - Reviewed CAD Model - Compared BOM Report
- Built ECR
- Worked closely with the Suite Architect to build business logic & design feature workflow that met MatrixOne's requirements.
- Engineered many primary features in Engineering Central as well as updated other developers code to add an additional level of dynamic.
- Engineered sample schema for MatrixOne Engineering Central ('Photo Copier' example) to show examples of 'Sub-typing Parts'.
- Co Developed with the MatrixOne's Application Exchange Framework (AEF) engineer to re-code the AEF to meet the needs of Engineering Central.
- Developed software to connect users to MatrixOne's Business Object Server
(BOS) using: HTML, JavaScript, JSP, Java, XML, TCL, MQL (Matrix Query Language).
- Designed user interface for Engineering Central using Adobe PhotoShop to provide a professional and 'user friendly' environment for the end user.
- Revised code of all features for subsequent revisions per customer requests to enhance the Engineering Central Suite.
|
|
|
| 01/95 to 11/00 |
GLOBALWARE SOLUTIONS (formerly ZBR Publications) Haverhill, MA
A $150 million leading global provider of software content delivery and information management services for the world's leading technology and information-based companies. |
|
Web Developer/Web Master 1998 to 2000
Developed and maintained e-commerce websites for GlobalWare's customer base. Given the added role of Project Manager. |
|
Developed e-commerce, query and customer tools websites using:
ASP/VBS , JavaScript, HTML, Perl/CGI, SQL.
- Connected websites to MS Sql 7.0 & Sybase Databases to allow 'real-time' inventory transactions.
- Development included using COM/DCOM
- Wrote Stored Procedures to enhance database data return speed.
- Designed, Developed, and Maintained company website to give potential customers research information.
- Designed GUI for customer's web sites using Adobe Photoshop.
- Worked closely with customers and GlobalWare's Sales Representatives to help define & fulfill customer's e-commerce needs.
- Built seamless websites from customer's websites to GlobalWare's servers.
- Performed QE & trouble shooting on other developer's code.
- Translated other developer's code from Perl/CGI to ASP/VBS.
- Provided support to customers & internal users of GlobalWare's web tools.
- Worked closely with customers to identify and fulfill the project requirements as the Project Manager.
|
|
|
|
Help Desk Manager/Network Administrator 1995 to 1998 |
|
Directed staff of support technicians to assure corporate networks smooth operation. Responsible for the administration and maintenance of 18 network servers.
- Directed 2 full-time, 2 part-time employees and 2 interns.
- Worked closely with GWS's CFO to establish IS purchasing policies to assure the best technology for a fair price.
- Contacted vendors for the purchase of new network hardware and software to keep the corporation at the front of technology.
- Teamed up with Development Department employees to deploy new company wide operation and inventory software.
- Installed, upgraded and configured new software.
- Upgraded, configured and repaired hardware.
- Successfully Managed a Help Desk responsible for 500 client computers and 18 network servers.
- Investigated and implemented new resolutions for production issues.
- Worked with manufacturers to resolve problems under warrantee.
- Set up & configured user accounts in NetWare 4.1 and Windows NT 3.51 & 4.0 servers.
- Provided technical support and/or instructed classes for network users to help the client be more productive.
|
|
|
| TRAINING |
|
|
Certificate - MatrixOne - eMatrix User / Business Administrator Chelmsford, MA 2000 |
|
Certificate - MatrixOne - eMatrix Application Developer's Kit
(ADK) using Java Server Pages (JSP) Chelmsford, MA 2000 |
|
Certificate - Internet Developer, Active Sever Pages/VBScript, Unix, OOP, NH Community Technical College Nashua, NH, 1999 |
|
Certificate - Supporting Microsoft Windows 95, Course #
798, CompUSA Microsoft Education Braintree, MA, 1998 |
|
Certificate - Supporting Microsoft Windows NT 4.0 Core Technologies, Course #922, CompUSA Microsoft Education Braintree, MA, 1998 |
|
Electronic PCB Design/CAD, Lowell University at MIT Cambridge, MA, 1985-1986 |
|
|
|
|