No Title
cv: 3831 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's

.Net Software Architect

Freelance contracts

Bachelor degree in Computer Sciences

Solid knowledge of the whole Software Development Process life-cycle, from requirements analysis until deployment, including the supporting processes, such as project planning and configuration management;

Project Management
- Project planning, estimation and tracking integrated with Use Cases Analysis
- Requirements engineering and management
- Development teams guidance and coordination

Software Development Methods and Techniques:
- Service Oriented Architectures (Webservices, WSE)
- N-Tiered Architectures, distribution, remoting
- UML, Rational Unified Process and Agile Methods
- MDA - Model driven architecture
- Information Analysis, Entity-Relationship modeling
- TDD - Test Driven Development
- Design patterns, Business objects
- Architectural and Detailed design
- Frameworks, distribution, persistence mechanisms, object relational mapping
- CMMi SW (Software Development) and SA (Software Acquisition) process design and improvement

Tools & Programming languages
- Microsoft .Net – very extensive knowledge
- Core languages: C#, C++, C, VB, Java
- (X)HTML, XML, XSL, XPath, CSS, …
- Visual Studio .Net
- Rational Rose – very good knowledge about its customization and integration
- Rational RequisitePro (Requirements Management)
- Microsoft SQL Server, MySQL

Open Source components and frameworks
- Microsoft Enterprise Library
- (N)Hibernate, EJB, NUnit, NLog, AJAX

- Windows Sharepoint Portal Server and Sharepoint Team Services – implementation and customization (WSS and SPS)
- Microsoft Content Management Server (MS CMS)
- Microsoft Office (including MS-Project and Project Central) – implementation, usage and customization

- Solid knowledge about the internet infrastructure, such as DNS, Webservers, Routing, TCP-IP, …

2002 - 2006 - Lead Software Architect - Worldeports
- Management of the internal software development team
- Architectural, detailed design and core implementation of Microsoft .Net based solutions (CMS, Logistics, Portals, Frameworks)
- CMMi consultancy on Software Acquisition and Development Projects from enterprise systems
- Consultancy about Architectural and Implementation decisions for our clients.
- Responsible for the internal software development process definition and improvement
- Design, implementation and customization of Microsoft Sharepoint Portal Server web portals, including customization and extension through custom web parts. Integration from Sharepoint with our custom CMS tool
- Design and implementation of Microsoft Content Management Server portals

2001 - 2002 - IT consultant - ICW management
- Analysis and design of a process definition architecture for documenting and improving the client related business processes (based on CMMi)
- Definition of the software acquisition process for our client, including requirements analysis, project planning & tracking and acceptance testing system (SA-CMM level 2)
- Design of the requirements and change management and implementation of rational tools (RequisitePro & Clearquest) to support the process.
- Documentation of functional and non-functional software requirements for our client Logistics system.
- Design, implementation and customization of Microsoft Sharepoint Portal Server web portals
- Microsoft .net based projects planning, architectural design and implementation coordination.

2000 - 2001 - Software & Process Architect - Amsterdam Software Consulting
- Windows DNA framework design and project coordination
- Software process definition (SW-CMM level 2)
- Object-oriented methods implementation
- Architectural-level and detailed-level design of the logistics system for the Amsterdam Port
- Guidance of the internal software development team

1998 - 1999 - Software Engineer - Exact Software – Holland
- Software process definition (SW-CMM level 2)
- Design and implementation of software engineering tools (integration FoxPro and Rational Rose; code reviewer, class browser, …)
- Logistics package design and implementation

1992 - 1997 - Systems Development Supervisor - VDO Mannesman Automotive
- Co-ordination of the “Industrial Systems” analysis, design, implementation and maintenance
- Business processes modeling and re-engineering
- Downsizing project co-ordination from IBM/Copics to Netware/In-house systems

1992 - 1998 - Programmer - Systems Analyst - Hora Instrumentos SA
- Industrial and administrative systems development
- Device driver development for Programmable Logic Controllers