Recommended expert
Andreas Adam
IT-Application Manager
Experience
Jan 2023 - Dec 2024
2 yearsIT-Application Manager
IHK-GfI
- Gathering, analyzing, specifying and prioritizing requirements for the "Archive and Delete" module of the Chambers of Industry and Commerce in a Scrum team
- Capturing and specifying screen/form designs, functionality and data types in Confluence and creating user stories in Jira
- Creating PowerPoint presentations for the "Archive and Delete" module
- Coordinating and supporting the Chamber of Industry and Commerce (IHK) during the module rollout
- Writing SQL scripts for an Oracle database
- Technologies used: Scrum, Confluence, Jira, MS Office, Postman, JavaScript, REST API, JSON, DBVisualizer, SQL
Apr 2022 - Dec 2022
9 monthsBusiness Analyst
IHK-GfI
- Performing business analysis and requirements engineering for the IHK's administration software in a Scrum team
- Capturing requirements in Confluence and Jira
- Documenting key tables and the GDPR functionality "Archive and Delete", correcting and improving existing documentation
- Creating a 30-page PowerPoint presentation for a nationwide online conference
- Developing automated Postman tests (including JavaScript) for REST APIs and documenting GUI tests in Confluence
- Technologies used: Scrum, Confluence, Jira, MS Office, Postman, JavaScript, REST API, JSON
Jan 2022 - Mar 2022
3 monthsProject Manager, Product Owner and Software Architect
WTS
- Leading an international team and project, reporting directly to the CFO
- Creating project plans, product breakdown structures and PowerPoint presentations, as well as performing risk analyses
- Capturing and documenting requirements as wiki entries and user stories
- Creating BPMN diagrams and UML activity diagrams
- Designing software architecture: UML class diagrams and C# classes to model complex enterprise organizations
- Facilitating team meetings
- Technologies used: Azure DevOps, MS Outlook, MS PowerPoint, MS Excel, Visual Paradigm, ASP.NET ZERO, C#, Scrum
Jun 2019 - Oct 2021
2 years 5 monthsRequirements Engineering and Software Development (Part-time)
mesics GmbH
- Designing, architecting and developing a multilingual software for sports medicine diagnoses (backend in C#, frontend in Delphi)
- Database access using Entity Framework and lambda expressions, using Code First and Fluent API
- Developing a REST API with ASPX.NET
- Developing the desktop client with Delphi/FireMonkey
- Documenting with UML class diagrams
- Technologies used: Visual Studio 2019, Entity Framework 6, UML, Azure DevOps, C#, ASPX, PostgreSQL, YAML, REST API, Delphi 10.4, GitHub
Jan 2019 - Dec 2021
3 yearsTeam Coordinator
Deutsche Vermögensberatung
- Coordinating business units, product managers and the software development team in Frankfurt, as well as external vendors and partners
- Agile requirements analysis for a REST interface in the area of customer and contract data
- Documenting in Confluence and managing via Jira change requests
- Performing smoke and sample tests of the REST API with Postman and Swagger
- Facilitating team meetings
- Technologies used: Jira, Confluence, MS Outlook, REST API, YAML, microservices, JSON, Java/Oracle
Feb 2017 - Mar 2019
2 years 2 monthsRequirements Engineering and Software Development (Part-time)
Sports Medicine Company
- Gathering and analyzing requirements, designing the software architecture based on a model-driven architecture approach
- Developing a multilingual C# software for sports medicine diagnoses (database, Windows service, web interface)
- Database access with Entity Framework and lambda expressions, using Code First and Fluent API
- Developing the REST API with ASPX.NET
- Developing the front end with ASPX.NET and DevExpress
- Technologies used: Visual Studio 2017, Entity Framework 6, UML, Azure DevOps, C#, ASPX, MS SQL Server, DevExpress, YAML, REST API
Jan 2017 - Dec 2018
2 yearsRequirements Engineering
Deutsche Vermögensberatung
- Creating requirement documentation and user stories for an iOS and Android app in the finance and insurance sector
- Gathering requirements from end customers and agents
- Defining epics, user stories, and spikes in Jira
- Documenting in Confluence
- Coordinating between Generali companies, business units, and software development
- Organizing and moderating meetings
- Technologies used: Jira, Confluence, UML, MS Outlook, Scrum, Java/Oracle
Jan 2015 - Dec 2016
2 yearsRequirements Engineering and Multi-Project Management
Deutsche Vermögensberatung
- Managing change requests in the Personnel Information Manager: identification, review, evaluation, effort estimation, delegation, implementation support, QA support, and acceptance
- Creating functional specifications and requirement analyses
- Visualizing with UML use case and activity diagrams
- Coordinating between business units, field service, and development
- Moderating meetings and creating presentations as well as training materials (BPMN, UML)
- Technologies used: Jira, MS Word, MS Visio, MS PowerPoint, UML, Lotus Notes, Scrum, Java/Oracle
Nov 2013 - Dec 2014
1 year 2 monthsRequirement Analysis and Software Development
Data Center of the Tax Administration of North Rhine-Westphalia
- Reviewing the requirements specification, creating the functional specification and software architecture for importing, displaying, and editing XBRL annual financial statements
- Gathering and analyzing requirements, learning XBRL and tax taxonomy
- Developing access classes for XBRL in Delphi
- Training internal staff in requirement analysis and software development
- Establishing clean code guidelines
- Technologies used: Delphi XE5, Delphi 2007, XML, MS Office, XBRL, XMLSpy, IBM Synergy, UML
May 2013 - Oct 2013
6 monthsSoftware Engineering (Master thesis)
mesics GmbH
- Requirement analysis and creation of the software architecture for a new performance diagnostics software (lactate analysis, spiroergometry)
- Building a prototype and developing module tests
- Visualizing with UML diagrams and creating screen designs and screen flows
- Coding the prototype
- Technologies used: Delphi XE2, Firebird DBMS, MS Word, UML, Visual Paradigm, HL7, XML
Jan 2012 - Apr 2013
1 year 4 monthsRequirements Engineering in the PMO
Deutsche Vermögensberatung
- Leading the requirements engineering team (3 team members)
- Requirements analysis and creation of use cases, non-functional requirements, and business rules for a cloud system with 37,000 users
- Support for project management with presentations for the steering committee and executive management, as well as moderating meetings
- Developing visions for a future CRM system for financial advisors
- Technologies used: Confluence, MS Word, MS Visio, MS PowerPoint, UML, Lotus Notes, Cloud Computing, Scrum, Java/Oracle
Mar 2011 - Dec 2011
10 monthsManaging Change Requests and Requirements Engineering
Deutsche Vermögensberatung
- Managing change requests for the customer information system: identification, review, evaluation, effort estimation, delegation, implementation, test support, and acceptance
- Creating functional specifications and requirements analyses
- Visualizing with use case and activity diagrams
- Coordinating between business units, field service, and development
- Designing user interfaces and facilitating meetings
- Preparing presentations
- Technologies used: MS Word, MS Visio, MS PowerPoint, UML, Lotus Notes, Scrum, Java/Oracle
Jun 2010 - Feb 2011
9 monthsConsulting and Software Development
Deutsche Post Document Solutions / Williams Lea
- Developing software in the DMS process for fully automated capture, processing, and delivery of over 1 million records per day
- Creating UML activity diagrams for process documentation
- Consulting and architecture design
- Training developers in UML, OOD, and OOP
- Writing unit tests, test plans, and new test concepts
- Developing Excel macros (VBA)
- Technologies used: MS SQL Server 2008, C#.NET, Delphi 2007, VBA, Visual SourceSafe, TFS, MS-XML, XSD, Visual Studio 2010, ModelMaker, XML-Spy
Jul 2008 - May 2010
1 year 11 monthsTeam Lead and Software Architect
Toyota Informationssysteme
- Requirements and process analysis in about 30 car dealerships, administration, and subsidiaries
- Code reviews and introduction of modern technologies (C#, UML, MDA)
- Preparing a technical report and coordination with universities
- Architecture concept (multitier), use of design patterns and UML documentation
- Training developers in software engineering and UML
- Developing a scalable, multilingual framework with rights and user management
- Leading a team of full-time employees and freelancers, facilitating workshops
- Technologies used: MySQL, SQL, MDA, OOP, UML, Design Patterns, PHP, Zend Framework, Adobe Flex, ActionScript, C#.NET, Entity Framework, WPF, Agile methodologies, Apache, Linux, VMware, SOAP, IIS
Sep 2006 - Jun 2008
1 year 10 monthsSubproject Lead for Laboratory Information Systems
Roche Diagnostics
- Planning and integration of POC servers and devices in medical facilities
- Installing and configuring POC server software and interfaces to hospital information systems
- Developing server scripts in Visual Basic Script
- Connecting laboratory analyzers and POC measuring devices
- Installing and configuring LIS servers, clients, MOXA NPort servers, and Citrix
- Setting up HL7 interfaces, configuring RS232 adapters, barcode scanners, and printers
- Documentation and quality control
- Technologies used: Windows Server 2003, SQL, Oracle, Citrix, RS232, HL7, Caché, ODBC, VBS
Mar 2006 - Aug 2006
6 monthsRevamp of Editorial Software
Editorial Department for Puzzle Creation
- Analysis, design, and object-oriented programming of a Windows-based web editorial software
- Creation of WYSIWYG editors for crosswords and other puzzles
- Development of complex algorithms for puzzle generation and workflow simplification
- Technologies used: Delphi 7, MySQL, SQL, RemoteObjects, UML
Jan 2006 - Mar 2006
3 monthsExpansion of an Inventory Management System for the Automotive Trade
Software Company
- Integration of auto parts catalogs via DDE and COM
- Implementation of margin taxation for used vehicles
- Extension of functionality and UI design
- Technologies used: Delphi 6, MySQL, DDE, COM, XML
Nov 2005 - Dec 2005
2 monthsEnhancement of Financial Software for Businesses
Software Company
- Development of the "Plan Process Support" module for MinD software
- Training programmers in Delphi development
- Technologies used: Delphi 2005, MS Access, SQL, ADO
Aug 2005 - Oct 2005
3 monthsEnhancement of Building Information Software
Institute for Applied Environmental Research
- Replacement of monolingual standard and database components with multilingual ones
- Overhaul of the entire user interface
- Technologies used: Delphi 6, Paradox, BDE, SQL
Jul 2005 - Sep 2005
3 monthsEnhancement of Webshop Software
Software House
- Face-lift and functionality expansion
- Implementation of RSS feeds and bug fixing
- Technologies used: Delphi 7, BDE, PHP, SQL
Apr 2005 - Jun 2005
3 monthsDevelopment of a chat client
Software agency
- Development of an IRC client with video/audio chat and webcam support
- Integration of IRC and messenger features and forum integration
- Technologies used: Delphi 7, IRC protocol, WDM, AVI, MPEG, TCP/IP
Nov 2004 - Jan 2005
3 monthsCreation of a Flash presentation
Lower Saxony Ministry of Education
- Created a Flash presentation to support a talk on cooperation with Eastern Cape
- Used existing print materials as a basis
- Technologies used: Swish, HTML, DTP, PaintShopPro
Aug 2004 - Mar 2005
8 monthsExtension of a measurement point database
Publicly traded chemical company
- Enhanced an MS Access solution for recording measurement points
- Programmed automatic calculation of error rates
- Generated reports and analyses
- Technologies used: MS Access, VBA
Feb 2003 - Jun 2003
5 monthsDevelopment of software for multimedia text creation
Project at the Fern University of Hagen
- Designed and developed a platform for creating academic texts (ILSO project)
- Technologies used: Delphi 6, PDF, JPG, AVI
Jan 2002 - Aug 2004
2 years 8 monthsEnhancement of commission software
Consulting firm
- Implemented several billing modules in a client/server software
- Updated the GUI design and implemented complex commission tree structures
- Developed an internet upload function
- Technologies used: Delphi 6, Interbase, Firebird, SQL, PHP
Jan 2000 - Jan 2002
2 years 1 monthDevelopment of an inventory management system
EDV-Handel Recklinghausen
- Developed an inventory management system for invoicing, inventory control, and customer/supplier management
- Implemented barcode scanning, webshop export, and wholesale import
- Technologies used: MS Access, HTML, PHP
Aug 1998 - Sep 1999
1 year 2 monthsPlanning and upgrading networks
CME-Professionals GbR
- Software development with MS Access and Visual Basic
- Network planning for SMEs and website development
- Technologies used: MS Access, HTML, TCP/IP, LAN/WAN
Summary
- Analyzing and defining functional requirements and creating software specifications, requirement and functional specs, use cases/user stories
- Project management and leading development teams, training software developers in OOD/OOP and UML
- Over 20 years of experience in software development across multiple programming languages and tools, building reliable software architectures using Clean Code principles and design patterns
- Experience, among others, in the finance, healthcare, automotive sectors and public clients
Languages
German
AdvancedEnglish
AdvancedPolish
AdvancedEducation
Mar 2010 - Mar 2014
Trier University of Applied Sciences
Master of Computer Science · Computer Science · Trier, Germany
Sep 1994 - Mar 1998
Fern University Hagen
Business Informatics · Hagen, Germany
Oct 1977 - Jun 1990
Lorem ipsum dolor sit amet
School education (Abitur)
Certifications & licenses
Scrum Master Training
Coursera / Learn Quest
Certified Professional For Requirements Engineering (CPRE) Foundation
International Requirements Engineering Board (IREB)
Delphi Developer Certification
Embarcadero
IT Service Management according to ITIL
PERSICON
Prince2 Foundation Examination
Office Of Government Commerce (OGC)
Certified IT-Consultant Level B
Berufsverband Selbständige In Der Informatik E.V. (bvSi)
Cobas IT 1000 Training
Roche Diagnostics
Software Development with VisualBasic.Net
Institute for Learning Systems (ILS)
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience