Alexandru Groza - Projects

  Main Internet site | FAQ | Personal | Home Office
Welcome to Alexandru Groza's main Internet site!
This page centralizes and simplifies access to all my projects.

Please pick-up a project:



Microprogramming TECHNIQUES English

Personal Weblog English

Old Disc Drives English

Vintage Audio and HI-FI English

AGNET Server English

Lumea Tuburilor Romanian

PhotoWork Romanian

Passat 3A (B4) (discontinued) Romanian

Vremuri (discontinued) Romanian

  Projects I worked on


Atlasul Romaniei Romanian

About me and my projects...

I am a long time computer programmer and electronics engineer.

I started computer programming back in 1993 on an 80386SX/25MHz machine using x86 Assembly language and Borland Pascal with Objects. Because scarcity of information was everywhere, I learned programming mainly by trial and error and reading the Help system of the various tools I was using back then. I learned various strong design guidelines from old computer literature of the era. This is my underlying stone on which I build all of my knowledge.

I was always strongly driven to create functional minimalist graphical user interfaces to access the business logic behind the my software. Regarding the source code, I always guided myself by the less is more principle. Heavily structured self-explaining source code ultra optimized and not a single line more than needed. I have been faithful to these principles ever since.

Although I owned and worked on both RISC and CISC architectures based on various microcontrollers, Z80, x86 and derivatives, etc., I always emphasized the x86 architecture. Pure nostalgia? I even started designing my own computers such as a few Z80 designs and even an 80286 based design that was never materialized due to lack of resources at the time. But I still have the electrical schematics.

Speaking of electrical schematics, at about the same time I started with programming, I began assembling electrical circuits based on schematics published within the literature of the era. In time I started designing my own. I am interested in analog audio signal amplification and digital microelectronics.

Of the projects presented on top of the page, I regularly maintain only two: Microprogramming TECHNIQUES and Lumea Tuburilor. But more often I write articles in the Personal Weblog. Check it out if you have time. The other projects are displayed only for historical reasons and should be treated as archive.

This is a fairly good way of sharing knowledge and information. So ...

enjoy browsing my projects.

Note: This site graphical theme is © 2008 Alexandru Groza. All rights reserved.
Disclaimer: None of the development work presented here-in this site or any of its sub-sites, reflects the interests of Pentalog, Embarcadero Technologies, or any other 3rd parties.
Copyright: All the work presented on this site, be it software or hardware related, is proprietary and cannot be used without written approval from me.

Short Curriculum Vitae

Name Alexandru Groza
Gender Male
Residence Romania
Nationality Romanian
Education Technical University "Gh. Asachi of Iasi"
Faculty of Automatic Control and Computer Engineering
Specialization Embedded Systems Control at Continental Automotive
Degree awarded dipl. engineer
Native language Romanian
Other languages
English (proficient)
French (proficient)
German (sub-beginner)
Russian (sub-beginner)
 + Pentalog (Project Manager, Product Owner)
 + Microprogramming TECHNIQUES (CEO, SW Architect)
 + Mitov Software (Software Developer - Collaborator)
Past (display):
Computer Skills Known platforms:
 + Microsoft Windows (all versions, proficient)
 + Microsoft DOS (all versions, proficient)
 + Mac OS (all versions, medium)
 + UNIX (FreeBSD, basic-medium)

Known Technologies:
 + Delphi (RTL, VCL, FMX, inline assembly, proficient)
 + Pascal (RTL, TurboVision, inline assembly, proficient)
 + C# (Visual C#, medium)
 + C/C++ (Visual C++, C++Builder, medium)
 + Visual Basic (medium)
 + PERL (beginner)
 + HTML/CSS, XML, JavaScript (medium)
 + 16-bit and 32-bit Assembly (x86, medium)
 + 8-bit and 16-bit Assembly (Z80 and PIC, beginner)
 + Reverse engineering (medium)
 + Debugging (proficient)
 + GIT subversioning (medium)
 + SVN, TFS subversioning (proficient)
 + Technical documentation writing (proficient)

Administration and Management:
 + JIRA and bugtrackers (proficient)
 + Team Leading and Management (medium)

Other Technologies:
 + Graphics processing and designing (medium)
 + Audio processing and filtering (medium)
 + Electronic CAD Design (EAGLE, proficient)
Technical Skills Hardware design:
 + Vacuum tube research
 + Design of electrical schematics for automation
 + Design of digital microelectronics
 + Design of printed circuit boards of high complexity
 + Microcontroller and microcomputer devices
 + Microprogramming of embedded devices
Other Skills Artistic skills and occupations:
 + Electric guitar and synthesizer player
 + Hobby cyclist
 + Hobby photographer
 + Vintage audio gear collector
 + Private Server operator

Copyright © 1998-2015 Alexandru Groza