CURRICULUM VITAE
Christian Bejram
Summary
Christian Bejram has more than 6 years of work experience
from developing Windows applications as well as Dos applications. Christian
started his programming career on an 8-bit computer in the early 80’s and has
been programming on all different sort of machines since. Like Lambda, Sinclair
Spectrum, Commodore 64, Amiga and everything from 8086 to Pentium III. Main
focus now days is at Windows software based on COM using ATL.
Education
4-year technician electric/telecommunications
Technical qualifications
Windows applications
- ATL,
Active Template Library
- WTL
Windows Template Library
- MFC
Microsoft Foundation Classes
- Win32
SDK/API
- COM
Common Object Model
- STL,
Standard Template Library
- Microsoft
Office object model (add-ins)
- International
applications (even Chinese)
- Microsoft
Visual C++ 6.0, Purify, Bounds checker
- Microsoft
Visual Basic 6.0
- Microsoft
Visual Interdev 6.0
- Borland
Pascal / Object Pascal
- Borland
Delphi, C++ Builder
- Symantec
Visual Café
- RoboHelp,
HTMLHelp and WinHelp
- Wise
and Installshield
- ClearCase
and Visual Source Safe
- . Net
(C#, web services)
- XML
Internet/Intranet applications
Done several intranet applications which include ASP,
JavaScript, VB-Script, MS SQL server, MS Transaction server
Languages
- C, C++,
UML (MFC, ATL, WTL, STL)
- Visual
Basic
- ASP,
ASP+, JavaScript, VB-Script, DHTML, PHP, Perl
- Pascal,
Object Pascal, Delphi
- Assembler,
e.g. 6502, 68000, 8088, 80x86
- Linux
knowledge, MySQL, PHP, Apache
Database knowledge
- Design
and modeling of databases
- Oracle,
P/L SQL, stored procedures, triggers and administration
- Microsoft
SQL server, T-SQL, stored procedures and administration
- Microsoft
Access
- Borland
Paradox
- Btree
databases
Applications
- Intranet
– QA System
- Intranet
– Resource Booking System
- Miscellaneous
smaller intranet applications
- Windows
COM based software platform for communication with mobile phones over
infrared, serial and Bluetooth channels
- Control
panel application for GPRS and HSCSD settings. Mobile modem settings.
- MAPI
messaging system
- Synchronisation
engine with functionality to synchronise contacts (vcards) with mobile
phone
- Outlook
COM add-in with functionality to synchronise contacts with mobile phone
- Outlook
COM add-in with functionality to send and receive short messages like
ordinary email with a mobile phone connected to the computer
- Exchange
Client Extension with functionality to send and receive short messages
with a mobile phone connected to the computer
- Document
Management System with version control
- Cargo
load control system for cargo ships
- Complete
small business accounting system
- Journal
system for health-care
- Cash
registry system for smaller shop
Project activities
- Demand
specification
- Design
and implementation
- System
integration
- Test
specification
- Documentation
Training
1999 MCP – Developing Desktop Applications with Visual Basic
6.0
1999 MCP – Developing Distributed Applications with Visual
Basic 6.0
1997 OOA/OOD using Rational UML
Employment
2000- Eqinox Consulting AB
2000-2000 Ericsson
Mobile Communications AB
1999-2000
Novada Consulting AB
1996-1999
Windev AB
1993-1996 Altro
Nordic AB
Other Information
Fluent in English (spoken and written), some German
Date of birth: 1971 September 11th
Nationality: Swedish
Martial status: Married, with three children
Detailed Project experience
2000- Eqinox Consulting AB
Working as a consultant for Ericsson Mobile Communications AB
- Windows
COM based software platform for communication with mobile phones over
infrared, serial and Bluetooth channels
- Synchronisation
engine with functionality to synchronise contacts (vcards) with mobile
phone over OBEX.
- Application
for configuration and optimization of GPRS settings, developed as a
control panel applet with Microsoft Visual C++.
- Application
for configuration and optimization of HSCSD settings, developed as a
control panel application with Microsoft Visual C++
2000-2000 Ericsson Mobile Communications AB
- Windows
COM based software platform for communication with mobile phones over
infrared, serial and Bluetooth channels
1999-2000 Novada Consulting AB
Working as a consultant for Ericsson Mobile Communications AB
- Windows
COM based software platform for communication with mobile phones over
infrared, serial and Bluetooth channels
- Outlook
COM add-in with functionality to synchronise contacts with mobile phone,
developed. Developed using Microsoft Visual C++ with ATL.
- Outlook
COM add-in with functionality to send and receive short messages like
ordinary email with a mobile phone connected to the computer. Developed
using Microsoft Visual C++ with ATL.
- Exchange
Client Extension with functionality to send and receive short messages with
a mobile phone connected to the computer. Developed using Microsoft Visual
C++.
1996-1999 Windev AB
Working as a consultant for Ericsson Mobile Communications AB
- MAPI
messaging system, including store provider (address book with
synchronization between computer and mobile phone), transport provider
(short message send/receive) and client application. Developed using
Microsoft Visual C++ with MFC.
Working
as a consultant for IKEA of Sweden during 1 year
- Document
Management System with version control for IKEA of Sweden. COM based
system developed using Visual Basic, Oracle SQL server and Docs Open.
Working as a consultant for Kockum Sonic AB
- Cargo
load control system for cargo ships. Developed using Microsoft Visual
Basic, Access database and crystal report for report creation.
In-house product developing
- Complete
small business accounting system with invoice support. COM based system
developed using Visual Basic and Access database
-1996
Working as a freelance self employed consultant
- Journal
System for health-care. Developed using Turbo Pascal for Windows 1.0 and
Btree database.
- Cash
registry system for smaller shop. Developed using Turbo Pascal for Windows
1.0 and Btree database.
- Sales
control system for smaller sales company. Developed using Borland Delphi
and paradox database.
Other
Working as a freelance self employed consultant
- Intranet
- QA application for Pfizer AB. Develped using ASP, JavaScript, Visual
Basic COM objects, Transaction server and Microsoft SQL server with stored
procedures (Transact SQL)
- Intranet
- Resource booking system for Ericsson HP. Developed using ASP,
JavaScript, Visual Basic COM objects and Microsoft SQL server with stored
procedures (Transact SQL)
- Miscellaneous
intranet/internet applications using ASP, JavaScript.