Since the warehouse manager is now hosted (database in a data center), extensive changes to the database were needed.
Local network installs can ignore performance issues, but it’s different when the SQL Server is in a remote data center.
I worked extensively on:
The client was very pleased with the work. They were satisfied with the performance and didn’t look for a new system.
2023 was all about the pharmaceutical industry. Our last client had special documentation requirements that had to be added to the program.
Extended the ILSE warehouse manager with ERP functions (quote, order, purchase, incoming/outgoing invoices, reminders) for an organic food producer.
Added features for the food industry (best before dates, batches, supplier checks, empty container management, etc.) for the same client.
Development, database enhancements, project management (with two other developers involved).
Extensive additions to the ILSE warehouse manager for creating export documents and using multiple currencies (Euro, Dollar).
We generate detailed documents, perform detailed imports, and implement calculations for commission payments. The ILSE warehouse manager remains the base.
Implemented extensive customizations in our standard software without losing update capability through detailed configuration.
Extended the ILSE warehouse manager with ERP functions (quote, order, purchase, incoming/outgoing invoices, reminders).
Second phase: added food industry requirements (best before dates, batches, supplier checks, empty container management, etc.).
Development, database enhancements, project management (with two other developers involved).
Developed a production control system.
We built a system to manage goods receipt, goods issue, inventory, and recipes. The key was creating production orders: selecting components and sending them to a central controller (S7). We also sent mixing speed and temperature to production. The system received production results (quantity, various measurements).
Tasks covered the full spectrum: effort estimation, requirements spec, implementation, coordination with client and other firms, on-site testing (4 weeks in Switzerland), acceptance, ongoing support.
Initially used MS Access, later replaced by MS SQL Server. Central controller was S7 (Siemens), communication via WinCC (read/write variables).
This software became the basis for the ILSE warehouse manager, still in use.
In April 2006 Mr. Popp asked if I was interested in buying his company, which made software for industrial scale integration and tire storage.
After evaluation, I took over the company under my firm (implements GmbH).
Our market products (my focus on ILSE warehouse manager):
My general tasks:
Client contact and software development are equally important. I also create concepts for internal enhancements.
In development, besides a clear UI, database design is crucial. The ILSE warehouse manager uses about 50 tables, all following the same principles. Record IDs are GUIDs. Naming conventions and internal fields (created date, creator, last change) follow a syntax.
Another key is SQL queries: complex queries go into stored procedures or functions. These can be used by mobile devices (scanners).
Poor database design can break project performance (e.g., missing indexes).
The ILSE warehouse manager is mainly used by small and medium businesses. Notably, Framatome uses it at two locations. Two food producers also use our software, with customizations that keep update capability.
Built a planning tool for Lidl Stiftung to consolidate individual business areas.
The software focuses on the GUI. All database procedures are packaged.
My tasks:
Software: VB.net 2003, VB.net 2005, Oracle 10, PL/SQL, Oracle Raptor, SQL Plus
Completed software for an ERP system.
An ERP vendor went bankrupt. We finished the software, fixed bugs, and then added new modules.
Project size:
Tasks included programming, requirements spec creation, and documentation.
Software: VB 6.0, VB.net, ADO, ADO.net, MS SQL Server 7/2000, caseStudio (Charonware), Document!X (Innovasis)
Textile database project (since 09/2003):
CRM project to give textile retailers consolidated data for comparing themselves with others.
Analysis of customer buying behavior for better forecasts.
Strategic project where I lead architecture and implementation. Team size: 3–5.
Data from various sources merged into the “textile database”.
Database: ~500,000 customers, ~3,000,000 line items.
Created reports with Crystal Reports 8.5.
Automated customer import project (07–09/2003):
Previously manual import from external systems. Automated the process with error logs and import reports.
Software: VB.net, MS SQL 2000, caseStudio 2.0, Visio (class modeling), Crystal Reports.
Note: My software uses a class model based on 3-tier architecture. The UI only knows business objects; the BOs know the database. This allows reuse of the same business objects in VB and ASP.net. It also simplifies maintenance and handoffs to other developers.
Developed a time‐tracking software.
The product now runs successfully in several companies. I led the project and coordination, did development, UI and database design (05/2002–06/2003 full‐time).
We focused on a clean class design to enable a 3‐tier application.
Software: Delphi 6.0, Interbase 6.0.1, Star Designer, IB Expert
BUS 2.0 (Advisor Support System) for Dresdner Bank AG.
Software: Siebel 6.3, Siebel Tools, MS Access 97
Software: Siebel 99.5 Server, Siebel Tools, VB 6.0
Visualized insurance data.
Tasks:
Software: VB 6.0 Enterprise, Oracle 8.0, Rational Rose 98, WinNT 4.0, Farpoint Spread 3.0
Fund management system.
Tasks:
Software: Clipper 5.2e, Novell/WinNT 4.0
Automated bidding system.
Tasks:
Software: Client: WinNT 4.0 WS; Server: WinNT Server, Oracle 8.05, Rational Rose 97, Star-Designer 5.1, VB 5.0 Enterprise, Farpoint Spread 3.0
Class modeling and tool creation.
Tasks:
Software: Siebel Automation Marketing (SAM), Oracle, MS Access 97, VB 5.0, PL/SQL, Excel VBA
Discover other experts with similar qualifications and experience