Andreas Adam
IT-Application Manager
Experience
IT-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, as well as creating user stories in Jira
- Preparing PowerPoint presentations for the 'Archive and Delete' module
- Coordinating and supporting the Chambers of Industry and Commerce in the implementation of the module
- Writing SQL scripts for an Oracle database
- Technologies used: Scrum, Confluence, Jira, MS Office, Postman, JavaScript, REST API, JSON, DBVisualizer, SQL
Business Analyst
IHK-GfI
- Conducting business analysis and requirements engineering for the administrative software of the Chambers of Industry and Commerce in a Scrum team
- Capturing requirements in Confluence and Jira
- Documenting key tables and the GDPR 'Archive and Delete' feature, 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
Project Manager, Product Owner, and Software Architect
WTS
- Leading and managing an international team, reporting directly to the CFO
- Creating project plans, product breakdown structures, PowerPoint presentations, and risk analyses
- Capturing and documenting requirements as wiki entries and user stories
- Creating BPMN diagrams and UML activity diagrams
- Designing the software architecture: UML class diagrams and C# classes to model complex corporate organizations
- Facilitating team meetings
- Technologies used: Azure DevOps, MS Outlook, MS PowerPoint, MS Excel, Visual Paradigm, ASP.NET ZERO, C#, Scrum
Requirements Engineering and Software Development (Part-time)
mesics GmbH
- Designing, architecting, and developing multilingual diagnostic software in the sports medicine field (backend in C#, frontend in Delphi)
- Implementing database access with 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
Team Coordinator
Deutsche Vermögensberatung
- Coordinating business departments, product managers, and the software development team in Frankfurt, as well as external suppliers and partners
- Conducting agile requirement analysis for a REST interface for customer and contract data
- Documenting in Confluence and managing change requests in Jira
- Conducting smoke and sampling 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
Requirements Engineering and Software Development (Part-time)
Sports Medicine Company
- Requirement gathering and analysis, design of the software architecture using a Model Driven Architecture approach
- Development of a multilingual C# application for sports medicine diagnoses (database, Windows service, web interface)
- Database access with Entity Framework and lambda expressions, using Code First and Fluent API
- Development of the REST API with ASPX.NET
- Frontend development 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
Requirements Engineering
Deutsche Vermögensberatung
- Creation of requirements documentation and user stories for iOS and Android apps in the finance and insurance sector
- Gathering requirements from end customers and agents
- Definition of epics, user stories, and spikes in Jira
- Documentation in Confluence
- Coordination between Generali companies, business units, and software development
- Organization and moderation of meetings
- Technologies used: Jira, Confluence, UML, MS Outlook, Scrum, Java/Oracle
Requirements Engineering and Multi-Project Management
Deutsche Vermögensberatung
- Handling change requests in the Personal Information Manager: identification, review, evaluation, effort estimation, delegation, implementation support, QA monitoring, and approval
- Development of functional specifications and requirement analyses
- Visualization with UML use case and activity diagrams
- Coordination between business units, field service, and development
- Moderation of meetings and creation of presentations and training materials (BPMN, UML)
- Technologies used: Jira, MS Word, MS Visio, MS PowerPoint, UML, Lotus Notes, Scrum, Java/Oracle
Requirements Analysis and Software Development
Data Center of the Financial Administration of North Rhine-Westphalia
- Review of the requirements specification, creation of the functional specification, and software architecture for importing, displaying, and editing XBRL annual financial statements
- Gathering and analyzing requirements, learning XBRL and taxonomies
- Development of access classes for XBRL in Delphi
- Training internal staff in requirements analysis and software development
- Establishment of clean code guidelines
- Technologies used: Delphi XE5, Delphi 2007, XML, MS Office, XBRL, XML-Spy, IBM Synergy, UML
Software Engineering (Master's Thesis)
mesics GmbH
- Requirements analysis and creation of the software architecture for a new performance diagnostics application (lactate analysis, spiroergometry)
- Implementation of a prototype and development of module tests
- Visualization with UML diagrams and creation of screen designs and screen flows
- Coding of the prototype
- Technologies used: Delphi XE2, Firebird DBMS, MS Word, UML, Visual Paradigm, HL7, XML
Requirements Engineering in the PMO
Deutsche Vermögensberatung
- Led the requirements engineering team (3 members)
- Analyzed requirements and created use cases, non-functional requirements, and business rules for a cloud system with 37,000 users
- Supported project management with presentations for steering committee and executive board, and facilitated meetings
- Developed 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
Change Request Management and Requirements Engineering
Deutsche Vermögensberatung
- Managed change requests for the customer information system: identification, review, evaluation, effort estimation, delegation, implementation, test support, and acceptance
- Created technical specifications and requirements analyses
- Visualized with use case and activity diagrams
- Coordinated between business units, field sales, and development
- Designed user interfaces and facilitated meetings
- Prepared presentations
- Technologies used: MS Word, MS Visio, MS PowerPoint, UML, Lotus Notes, Scrum, Java/Oracle
Consulting and Software Development
Deutsche Post Document Solutions / Williams Lea
- Developed software in the DMS process for fully automated capture, processing, and delivery of over 1 million records per day
- Created UML activity diagrams for process documentation
- Provided consulting and architecture design
- Trained programmers in UML, OOD, and OOP
- Created unit tests, test plans, and new test concepts
- Developed 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
Team Leadership and Software Architecture
Toyota Informationssysteme
- Conducted requirements and process analysis in about 30 dealerships, headquarters, and subsidiaries
- Performed source code reviews and introduced modern technologies (C#, UML, MDA)
- Prepared an expert report and coordinated with universities
- Designed architecture concept (multitier), used design patterns, and documented with UML
- Trained developers in software engineering and UML
- Developed a scalable, multilingual framework with role and user management
- Led a team of employees and freelancers, facilitated 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
Subproject Lead for Laboratory Information Systems
Roche Diagnostics
- Planned and integrated POC servers and devices in medical facilities
- Installed and configured POC server software and interfaces to HIS
- Developed server scripts in Visual Basic Script
- Integrated lab analyzers and POC devices
- Installed and configured LIS servers, clients, MOXA NPort servers, and Citrix
- Set up HL7 interfaces, RS232 adapter configuration, barcode scanners, and printers
- Documented and performed quality control
- Technologies used: Windows Server 2003, SQL, Oracle, Citrix, RS232, HL7, Caché, ODBC, VBS
Redesign 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
Expansion of an ERP system for the automotive sector
Software company
- Integration of auto parts catalogs via DDE and COM
- Implementation of differential taxation for used vehicles
- Expansion of functionality and user interface design
- Technologies used: Delphi 6, MySQL, DDE, COM, XML
Expansion of financial software for businesses
Software company
- Development of the 'Plan Process Support' module for the MinD software
- Training programmers in Delphi development
- Technologies used: Delphi 2005, MS Access, SQL, ADO
Enhancement of building information software
Institute for Applied Environmental Research
- Replacement of single-language standard and database components with multilingual ones
- Overhaul of the entire user interface
- Technologies used: Delphi 6, Paradox, BDE, SQL
Enhancement of webshop software
Software house
- Facelift and expansion of functionality
- Implementation of RSS feeds and bug fixing
- Technologies used: Delphi 7, BDE, PHP, SQL
Development of a chat client
Software agency
- Development of an IRC client with video/audio chat and webcam support
- Integration of IRC and messenger functions as well as forum integration
- Technologies used: Delphi 7, IRC protocol, WDM, AVI, MPEG, TCP/IP
Creation of a Flash presentation
Lower Saxony Ministry of Education
- Creation of a Flash presentation to support a talk about cooperation with Eastern Cape
- Use of existing print media as a basis
- Technologies used: Swish, HTML, DTP, PaintShopPro
Expansion of a measurement station database
Publicly traded chemical company
- Further development of an MS Access solution for capturing measurement stations
- Programming the automatic calculation of error rates
- Creation of reports and analyses
- Technologies used: MS Access, VBA
Development of software for multimedia text creation
Project at the Fern University in Hagen
- Design and development of a platform for creating scientific texts (ILSO project)
- Technologies used: Delphi 6, PDF, JPG, AVI
Enhancement of commission software
Consulting firm
- Implementation of several billing modules in a client/server software
- Redesign of the GUI and implementation of complex commission tree structures
- Development of an internet upload function
- Technologies used: Delphi 6, Interbase, Firebird, SQL, PHP
Development of an inventory management system
EDV-Handel Recklinghausen
- Developed an inventory management system for invoicing, stock control, and customer/supplier management
- Implemented barcode scanning, webshop export, and wholesale import
- Technologies used: MS Access, HTML, PHP
Planning and upgrading networks
CME-Professionals GbR
- Software development with MS Access and Visual Basic
- Network planning for SMEs and website creation
- Technologies used: MS Access, HTML, TCP/IP, LAN/WAN
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Banking and Finance, Healthcare, Government and Administration, Professional Services, and Sport.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, Quality Assurance, Finance, and Business Intelligence.
Summary
- Analyzing and defining business requirements, and creating software specifications, requirements and functional specifications, 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 with various programming languages and tools, creating robust software architectures using clean code and design patterns
- Experience in industries such as finance, healthcare, automotive, and public sector clients
Languages
Education
Trier University of Applied Sciences
Master of Computer Science · Computer Science · Trier, Germany
Fern University in Hagen
Business Informatics · Hagen, Germany
Secondary 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
Professional Association of Self-Employed IT Professionals (bvSi)
Cobas IT 1000 Training
Roche Diagnostics
Software Development with Visual Basic .Net
Institute for Learning Systems (ILS)
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Andreas based?
What languages does Andreas speak?
How many years of experience does Andreas have?
What roles would Andreas be best suited for?
What is Andreas's latest experience?
What companies has Andreas worked for in recent years?
Which industries is Andreas most experienced in?
Which business areas is Andreas most experienced in?
Which industries has Andreas worked in recently?
Which business areas has Andreas worked in recently?
What is Andreas's education?
Does Andreas have any certificates?
What is the availability of Andreas?
What is the rate of Andreas?
How to hire Andreas?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a IT-Application Manager
Nearby freelancers
Professionals working in or nearby Herten, Germany