OBJECTIVE
|
To obtain a progressive position in
programming, software development. |
HIGHLIGHTS
|
Programming in
Borland Delphi from 1995; programming in Borland
Pascal from 1991, under DOS and Windows environments, started programming
in 1987. Projects included real estate forms, accounting, payroll, personnel,
inventory systems and other full applications or DLLs, components, packages,
services. |
SKILLS
|
- Strong Delphi
Experience
- Strong OOP Knowledge,
Component and Library Design
- Strong debugging
abilities
- SOFTWARE: All
Windows editions from 3.0 to Vista/7
- LANGUAGES: Proficient
with all Embarcadero/Codegear/Borland Delphi versions. A
100% Pascal programmer.
|
|
EXPERIENCE
|
|
2010-currently
|
Software Developer
JOWENGO, http://www.jowengo.de
PC-Environment: Windows XP,
Delphi 2010-XE |
|
Built a suite of apps to
handle the database for this web-site Using DevExpress, VirtualTrees, XML and
ElevateEB as database. Work was done in Delphi 2010, later
switched to Delphi XE. |
|
2006-2010
|
Software Developer
“Do Process Software
Ltd.”, Toronto, Canada
PC-Environment: Windows 2000, Windows XP,
Delphi 5-7-2006-2007 (2009 sparingly @home) |
|
Major task was: take a dead-end-never-released
old application developed with TurboPower components and B-Tree,
and upgrade it to a modern interface based on DevExpress, LMD Tools,
VirtualTrees, XML and using DBISAM as database. Application was
out in beta in about a year and first edition released 6 months
later. Work was done in Delphi 2007.Using from Delphi
5 to 2007, CodeSafeWeb, Visual SourceSafe,
Developer Express, Indy, VirtualTrees, XML, XMLPro, Abbrevia,
Orpheus, Essentials, LMD Tools 2007.
-
Maintained a bunch
of old apps, wrote new components, optimized code, fixed
bugs.
-
Wrote a bunch of utilities
for internal use.
-
Wrote new apps
|
|
2002-2005
|
Software Developer
“Cybernet Software
Systems Ltd.”,
Chennai, India
PC-Environment: Windows 2000, Windows XP,
Delphi 5-6-7-2005
Note: telecommute, based in Romania. |
|
My
initial task was to take ownership of a Delphi 5 application, update
its UI with new controls and move it to Delphi 7. Later on, many
new features were added, bugs were fixed and the application became
part of the "IntelliVIEW Suite". More info
here. My colleagues were located around the world: India, UK,
US, Russia, Bulgaria.Upgrading and maintaining
Delphi applications. Writing components.
-
Using of Delphi 5-9,
Vault, Visual SourceSafe, DevEx Quantum grid, FastReport,
Indy, TBX, Decision Cube, TeeChartPro, TMS, VCLZip, VirtualTrees,
ReportBuilder, XML, XMLPro, ZLIB...
-
Enhanced UI, improved
components, optimized code, fixed bugs.
|
|
1999-2002
|
Software Developer
“ICG Research Inc.”, Toronto, Canada
PC-Environment: NT 4.0 - W2K - XP, Delphi
4-5-6 |
|
At
ICG I was working with a team of 5-6 other developers to maintain
a suite of applications, in essence a cost recovery system (monitor
and measure costs associated with phone calls, printing, copying,
scanning and faxing). Many reports could be created and run using
the data collected by the software. Practically existing customers
always wanted new reports, and we either added new reports to the
applications or we made them possible to be created on site by the
customers themselves. Maintaining object-oriented,
multithreaded applications, writing Delphi components, experts,
DLLs.
-
Using of FlashFiler,
Report Builder, Abbrevia, Orpheus, Winshoes, SysTools, AsyncPro,
Sleuth QA, Indy, Visual SouceSafe, etc.
-
Enhancing reports,
improving components, optimizing code, fixing bugs.
|
|
1996 - 1999
|
Software
Developer
“Do Process Software
Ltd.”, Toronto, Canada
PC environment: Windows’9x, 3.1, WFG, Delphi
1-2-3 |
- Developed
object-oriented applications, Delphi components, DLLs, experts,
NT services.
Tools used: B-Tree,
Orpheus.
- Printing of various
real estate, governmental forms from within Delphi applications,
using EZ Print
- Wrote installation
programs for released software.
- Debugging - recreating
steps taken by user to locate source of problem and modify
code to correct errors.
- Wrote Paradox
based application to record and keep track of released software
and version upgrades.
- Wrote application
for automatic files upgrade in our network environment.
|
|
1991-1995
|
Software
Developer
“Comoti S.A.” (Data Processing
Department), Bucharest, Romania
PC environment: Windows 3.1, Borland Pascal
6-7, Delphi 1 |
- Designed and implemented
of new application software systems (accounting, payroll),
using Turbo Pascal 6.0, Borland Pascal 7.0 for Windows.
- Developed user
interface (input data dialogs, printer settings using Turbo
Vision, OWL, API);
- Programmed specifications
to meet user requirements.
- Replaced redundant
PDP software systems (accounting, payroll) with new applications
for PC environment, using Borland Pascal.
|
|
1989-1991
|
Software
Developer, Computer Operator
“Tricorom S.A.”
(Data Processing Department), Bucharest, Romania
Mainframe environment: PDP, RSX-11M |
- Provided changes
from user specifications using Pascal, COBOL, Fortran.
- Maintenance through
utility runs, managing resources, devices, back-ups.
- Operated PDP system
(with team) to handle 5000 employees payroll system.
|
|
1988-1989
|
Self-employed Software
Developer
| Mainframe environment:
PDP |
- Software applications
for students, using Pascal and Fortran.
|
|
EDUCATION
|
|
1991
|
Certificate in Computer Operator
| Information Training
Centre, Bucharest, Romania |
- Programming in
COBOL and Fortran using PDP system, RSX/11M.
|
|
1990
|
Certificate in Computer Programming
| Information Training
Centre, Bucharest, Romania |
- Programming in
Pascal using PC environment, MS-DOS.
|
|
1986-1989
|
Completed three years toward a welding
technology engineer degree
| Polytechnic Institute,
Bucharest, Romania |
|
1984
|
Baccalaureate
| Mathematics and
Physics High School, Bucharest, Romania |
|
REFERENCES
|
Available upon request. |