Welcome Our Pictures CV Tibi CV Gina My Music About us... | Site Map |
Always under construction!
Computer Knowledge
|
Programming languages
Operating Systems
Technologies / Platforms
|
Visual C++ .NET (Win32API, MFC, ATL), CE, C, C++ (Borland C++ 3.1), ANSI C, C++; C++ for PalmOS (Metrowerks CodeWarrior for PalmOS) and BREW ( BREW1 and BREW2); Java (J2SE, J2ME (MIDP1 and MIDP2), DOJA, JSP, JDBC, BlackBerry API); Visual Basic (.NET, VB for Applications (Office)), Pascal (Borland Pascal 7.0); SQL (Postgress, MSSQLServer, Oracle, MySQL), FoxPro, dBase IV; Assembler (80x86, Z80), BASIC, Lisp, Prolog; HTML, DHTML, JavaScript, PHP, Pearl.
Windows 95/98/NT/2000/XP/CE; MS-DOS, Linux; PalmOS, CP/M.
COM, DCOM, ActiveX; SDK, ATL, MFC, ODBC, JDBC, OCI.
|
Work Experience | June 2007 - present |
I-play International SRL Software Developer
I ported games for mobile phones, using Java MIDP2.
|
October 2004 - June 2007 |
Gameloft Romania SRL Game Developer I developed or ported games designed for mobile telephones, using Java (J2ME: MIDP1 and MIDP2), Brew (BREW1 and BREW2), DOJA and BlackBerry (with its own API). I worked at a lot of optimizations (memory, fps, sounds, graphics, interrupts and package limitations), compatibilities between phones, implementing the new functionalities according to some internal ergonomic rules, localizations, etc. I resolved a lot of phones issues, and I developed some small tools (project oriented or general). Also, many times I was the first programmer who worked on new handsets or prototypes (with their own and unknown issues), and sometimes I worked to some inexistent devices in the studio, sending “blind” bug fixes (device oriented (e.g. interrupts), not compatibilities) by email. All graphic resolutions (from 96x65 pixels to 240x320 or 320x240), 2D, 3D and online versions. Short deadlines, a lot of overtime.
BREW: one mass port project (BREW 2), and 4 quick ports (BREW1 and BREW2); DOJA: about 10 quick ports; J2ME: many mass ports (MIDP1 and MIDP2) and a lot of quick ports (about 50 in HRP department); to a mass port, I managed the master version for the very low graphical resolution (96x65) – Nokia Series 30. BlackBerry: I wrote a wrapper between MIDP2 and BlackBerry API (the Graphics and Image classes were rewritten using the BlackBerry API, for porting from MIDP2 midlets to BlackBerry applications) – I was the first programmer in studio who worked on this device.
|
|
|
February 2002 - October 2004
|
Key Soft SRL Software Developer
· I worked at two web-sites (auctions, store) and to an ERP application which is running in Internet browser. All projects was written in Java, using: JSP, JDBC, DHTML and JavaScript. The databases was Postgress (under Linux), and JDBC was used for connectivity to databases. · I also developed modules for ERP (Enterprise Resource Planning) client-server applications. The clients, based on the combination of CRM (Customer Relationship Management), DMS (Document Management System) and DFM (Document and Flow Management), was written in Visual C++ (API) and the servers was written in C++ ANSI (Linux and Windows OS versions): o CRM: the management of accounts, contacts per account, projects per account, tasks, sub-tasks per project; notes and documents per account, contact, project, task; calendar (daily and monthly calendar); a variety of notifications, user-rights (view, modify, delete), a lot of reports, and other features. o DMS: folders, documents (and meta-documents) with their historic (versioning), symbolic links between documents, many operations on a document (create, rename, delete, modify (with blocking), commit, undo, rollback from historic, view differences in history and with current version on disk, keywords), user-rights on folders and documents (create, rename, view, modify, delete), finding a document (after its name, keywords, content or status), notifications based on user-defined templates (by popup-window or/and e-mail); the generation of MS Office documents after a template or after an ODBC source; the integration with MS Word and Explorer (implemented as COM objects), drag and drop, OCR, etc. o DFM: the management of flows (simple or conditional flows - the flows are defined in a graphical mode), notes and documents on flows, notifications, sending the documents to flows or to users, rights, history. · A client-server Sales Automation application with parts developed for mobile devices (Palm and PocketPC), written in Visual C++ API for Windows CE version and C++ (Metrowerks CodeWarrior) for PalmOS version. The communication between mobile devices and clients/server (for data transferring) uses USB, Serial Ports and GPRS over Internet.
|
|
January 2002 - February 2002
|
Euro Avipo SA IT Programmer
I have implemented an application which monitories all telephonic conversations on a communication telephonic system, such as: the dialed number, time, duration, terminal, etc. That application stores the parameters of a telephonic conversation into an Oracle database. The program was written in Visual C (API), using OCI for connectivity to Oracle.
|
|
July 2000 - October 2001 |
PopNet Agentscape Romania SRL IT Programmer
Visual C/C++ development projects for our customer in Germany.
I worked on a project that implements a Microsoft Agent Technology in an assistant that helps and guides the activities of the user. In this project I have implemented:
I have implemented another programs needed by the main application.
|
|
Free time |
|
Trainings | January 2004 |
3 days “Microsoft Server 2003” seminary (Microsoft Certified)
|