Daniel Macho
Software Development Manager, ACS Inc
I have a degree in Information Technology and more than 13 years of professional experience in Information Systems. I have 7 years of experience in Project Management which covers medium to large projects through the whole lifecycle and using some advanced methodologies (e.g Rational Unified Process) and based and following defined quality management systems (e.g. ISO 9001: 2000, GMPs, CMMi)
Leadership & initiative,identifying areas for product improvement or customer situations at risk, and devising & executing plans for making necessary improvements.
• Solid technical, project management and coordination abilities
• Can be relied upon to complete assignments and projects on schedule, scope and meeting quality objectives
• Strong trouble-shooting and problem solving skills.
Always ready,willing and able to help when a problem situation arises.
• Easy going and fair with all I encounter.
Leading a software development team during development processes of the HRIS Tools for General Motors BPO project across Europe as well as define Architecture to integrate HR tools with ERP systems (SAP and PeopleSoft). Preparation of relevant documentation/artifacts based on defined software development lifecycle and methodology (Functional and Technical analyses and the preparation of specifications, Application of configuration management procedures for changes,...), managing risks, deviations, and software development adherence to commited stakeholder requirements, plan and cost.
2001 - 2006Development Manager, Technical Lead and Team Leader for several strategic Manufacturing Execution Systems (MES) software products. Specially AeBRS (MES,Manufacturing Execution System,aspenONE) for the pharma (21 CFR part 11 compliance) process industry
- Reporting to VP of Development located in Seattle (US), responsible of the assigned team(developers,QEs & doc. writers) distributed among Seattle, Houston, Barcelona, Paris and Brussels
- Ensure Product Management Enhancements from product Roadmaps are implemented in time and quality (ISO-9000,RUP)
- Define user needs.Propose new product features reviewed by stakeholders
- Services Department main point of contact
- Ensure product quality, defining and following procedures established in the Quality Management System based in Rational Unified Process (RUP)
- Risk Management & Iterative Project Management
- Problem solving looking after customer satisfaction
- Product Integration Responsible(with the rest of products in other Suites)
2000 - 2001Define the technical guidelines for the company in Spain for the four areas the company wants to be involved:
- Middleware: Define arquitectures for e-commerce and m-commerce projects
- Assure Java & xml based solutions: j2ee application servers (BEA Weblogic, Websphere, iPlanet, resin)
- Interconnection with legacy (CRM’s for instance)
- Document management approach: Vignette, OpenMarket, Tamino, Documentum, Broadvision
- Define our own workflow engine for middleware: ilbEngine
- Online(HTML,DHTML,javascript,WML,wmlscript,flash,xsl,applets)
- Multimedia (C++ based propietary engine: Lost Platform)
- iTV (OpenTV, Mediahighway, Liberate approach)
Technical Team leader (15 people) and Project Manager for a Dutch company (Lost Boys Interactive) and inside a big e-commerce project based in retail for a Catalan leader company in its area: www.capraboacasa.com (B2C, e-shop) & www.caprabo.com (portal)
Applied technologies
- eProcurement, ERP (SAP) connection with Internet using XML
- CRM, Costumer Relationship Management
- CKM, Costumer Knowledge Management
- Using portable terminals to be able to process shipments, with a direct connection towards the shop.
- Logistic management back-ends.
- Data Backends data to be introduced by hand and batch.
- Unified Modeling Language U.M.L (Rational Rose 2000)
1998 - 2000Analyst/programmer into e-business environment (intranets, extranets, e-commerce) experience with IBM's Websphere 3.0 application server (j2ee: ejb, jsps, servlets)
Research and development
Development of a WML (Wap Markup Language) editor
Development of a documental management system XML based. In this project also was used Lotus Notes/java, Domino.
Development of an Java XML editor (both client/server) as a backend tool. 3270 java based emulator (Applet AWT and Swing).
Hot bank e-commerce application.
Develop a set of C++ libraries in order to connect java (jni) with client workstations.
Develop a generic client/server DDE OS/2 and Win32 application to communicate, for example, Excel 2000 with Java.
GIS: Geographical Information Systems. Development based in Genasys products, for an important telecommunications company.
Participate into a big bank e-commerce (Both client/server java, javascript) for IBM and Caixa Catalunya.
1992 - 1998GIS Analyst-Programmer at Port of Barcelona
(Computer Software industry)
February 1995 – January 1998 (3 years)
Play analyst and programmer role in Port of Barcelona.
Geographic information systems (GIS) with Smallworld, magik (an OO language)
Creation of an intranet to be able to connect GIS with Internet (perl, cgis, html, an
so on)
Develop a load language using lex/yacc to ease data entering and to allow loading geographical information data into the system.
Environment was Sun Solaris 2.5, OS/2, Win32
Analyst-Programmer at Cibernos Consulting
(Computer Software industry)
May 1992 – February 1995 (2 years 10 months)
Multimedia projects, development using author tools, C, C++, assembler.
