BJM Software


Software development passion

I would like to see everybody involved in doing what they love and know best. If software can be used to support people in (the administration of) their activities, I would like to see them using applications that actually do help and support them in an effective and efficient manner.

Developing software is one of my passions because it fills two of my needs. The analysis and design phases fill my need to solve puzzles: to come up with workable solutions to real world problems. The building, or implementation, phase fills my need for seeing results: to see software I built working as I intended and producing the results for which it was developed.

I like creating new applications as well as improving existing ones. While creating new applications has the advantage of being able to build an application the best way I know how, improving existing ones allows me to learn from others and has the added challenge of figuring out how best to fit new parts into the existing code base.


Interests

Developing software and in particular business applications is my work and my hobby. I have worked with Visual Basic (for Applications) and Cobol (I started as a mainframe developer), but I prefer to use Delphi and intend to be setting my first steps with Kylix in the very near future.

Business applications are usually centered around some form of data. I am very well versed in MS Access, and have worked with various other relational and flat file databases. SQL databases such as Interbase, MSDE and SQL Server are amongst them.

No application is complete without a decent manual. I have written a few and in contrast to the general believe that programmers hate writing documentation, I actually like writing stuff that will help end-users to use their applications more effectively and more efficiently.


© 2003 - 2008 BJM Software