home
home profile hosting info news fun stuff Technical Stuff support contact us
PROFILE
Should I call this section CV? ... Should I not? ;)

General Data

(This is the boring part where you get to find out more stuff that you don't need about me :P)
First Name Liviu  
Surname Tudor  
DOB 14/Feb/1975 (yeah, yeah, Valentine's Day)
Address 104 Boleyn Road
London
E7 9QG

Education

1989 -- 1993 The Theoretical Highschool OVIDIUS of Constanta
Mathematics & Informatics Department
1993 -- 1999 POLITEHNICA University of Bucharest
Automatics / Computer Science
Computer Science Department
Operating Systems / Algorithms Specialisation

Spoken Languages

Romanian native
English fluent
French medium (as in not soo good, but I can get around ordering a beer in Paris ;)

Skill Set

OS Windows 9x/NT/2000/XP/2003
UNIX (Solaris, AIX, HP-UX)
Linux (Slackware, Debian, RedHat/FEDORA)
Symbian
Novell NetWare
MS-DOS
Languages C
C++ (Visual, Borland)
Microsoft Visual Basic/VBA
Java (J2SE + J2EE)
JavaScript, VBScript
Perl
Unix shell scripting (Bourne/C Shell)
Microsoft VB.NET, C#
DBMS Sybase (NT/2000, Unix)
Oracle (NT/2000, Unix, Linux)
Microsoft SQL Server, MS Access
IBM DB2 (AIX), Informix (Unix)
MySQL
Computer Protocols TCP/IP, IPX/SPX
HTTP, FTP, SOAP
Technologies (D)HTML ,ASP. JSP
Servlet Programming
Java RMI, Swing
CORBA, EJB, JMS
COM/ActiveX, DCOM
web services
MFC, ODBC, ADO, MSMQ
CGI, lex/yacc/JavaCC parsers
JNI, STL
Java WebStart Technology
XML/XSL, JAXP, JAXR, UDDI
MVC architecture (Java)
Doc/View architecture (MFC/C++)
LDAP
Tools Microsoft Visual Studio
Microsoft Visual Studio.NET
IBM WebSphere, Eclipse
BEA WebLogic
Apache SOAP/AXIS
Apache Tomcat
Apache Xerces/Xalan
Oracle JDeveloper
Microsoft Visual InterDev
Microsoft FrontPage
Microsoft IIS
Apache Web Server
Sun C++ Workshop
(f)lex, yacc (bison)
Jakarta Ant
SourceSafe, ClearCase, cvs

Work Experience

Apr/2005 Vibrant Media Senior Java Developer
Vibrant Media is the company to bring you IntelliTXT.
2001 -- Mar/2005 Cimage NovaSoft Senior Software Developer
Projects

OpenText LiveLink Doorways Adapter: a Java-based CORBA component to allow OpenText's LiveLink portal to operate against Cimage's file repository; currently running in BT:

  • CORBA 3 compliant
  • Makes uses of JNI to initiate the ORB registration against a C++-only based ORB on which LiveLink relies
  • Makes SOAP calls to the Cimage Web Services Toolkit to access the Cimage repository
  • Multithreaded; makes usage of synchronization techniques to access a pool of connections to a BT proprietary API

RMAPI: a Java RMI-based records management API for allowing Java-based applications/portals to interface with the Cimage repository, currently this product is in the process of being installed in FBI (Federal Bureau of Investigations) and the US Navy

  • RMI based
  • JDBC layer talking to an Oracle database
  • PL/SQL stored procedures and triggers
  • heavy usage of design patterns

Cimage Web Services Toolkit: this is Cimage's next state-of-the-art product API: a suite of web services, which offer a high-level API to allow other portal vendors to plug into their portals Cimage's systems

  • Implemented under Microsoft .NET platform
  • Uses under the cover the existing Cimage COM API by using the .NET COM Interop layer
  • API exposed through .NET and Java (runs under WebSphere, Weblogic and Oracle 9i)
  • Also provided is a set of 'demo' consumers implemented in VB.NET, ASP, Java and JSP
  • The current released Java version of the proxies is based on Apache's SOAP but also an AXIS-based version is in progress

DM Server: a multiplatform, multi-threaded document / content / workflow management server used by Cimage NovaSoft's client in conjuction with a desktop or a web client

  • Implemented in C++; makes heavy usage of STL
  • Java code-sharing through the use of JNI technology
  • Makes heavy usage of XML/XSL via Apache Xerces / Xalan libraries
  • Synchronization techniques used (mutexes, semaphores, critical sections)
  • Currently running on Solaris, IBM AIX, HP-UX, Windows NT/2000
  • Supporting ODBC (in Windows), Oracle, Informix, Sybase and DB2
2000 -- 2001 Xiona Technologies Development Manager
Please note that the title 'Development Manager' was mostly commercial, my position was rather of a Technical Lead, part of the attributions being to set the development 'trends' and technologies used and also coordinate the 3 development centers Xiona was using at the time: Windsor, Dublin and Bucharest
Projects

Communication Engine/Monitoring Station: a GUI client/server system for continuously monitoring the status of a chain of sites (hotels) that are running a communication software for passing guest information from one another (developed in partnership with Glossy), currently used in Jarvis Hotels for their CRS system

  • Microsoft Access databases
  • TCP/IP based communication
  • Implemented using Microsoft Visual C++

NUMEROS: Telecommunications Billing & Information System, a billing system that can provide a telecommunications provider with the information it needs (developed in partnership with Glossy), currently running in ITG Group and SmartTelecom in Ireland

  • Microsoft Visual Basic / Oracle DBMS (running on Linux, 2000 and Solaris) via ODBC
  • Using stored procedures, triggers, DBMS workload processing
  • Part of the server-side work implemented in Java (to be able to run it under Linux, NT, Solaris etc.)
  • Synchronization techniques used (mutexes, semaphores, critical sections)
  • Complex billing algorithm (support for CPS, A-B leg derivation etc.)
  • Interfaces for ECT switch, WorldCom, ESAT and Eircom

QuickTouch: a touchscreen-based interface to various PMS's that creates a check-in/check-out kiosk (developed by Glossy for Xiona Technologies UK), currently live in Bewleys Ballsbridge and Newlands Cross (Ireland), Forte Posthouse Reading and Cumberland Hotel London

  • Implemented in Microsoft Visual Basic / Microsoft Visual C++
  • Using ODBC to access the database
  • Interfaced with VingCard 3000 system to automatically cut the key for the guest's room at checkin
  • Interfaced with Retail Logic (U.K.) and IntegRAL (Ireland) for on-line credit card clearance, tested and approved by VISA, Diners, HSBC and NatWest
  • Interfaced to various PMS's (e.g. Aremis PMS, CARAHOST, IGS Hotel PMS, Fidelio PMS etc.), electronic pen interface (so the guest can sign the bill / key card at the end of checkin/checkout); interfaced to video camera systems, to take a snapshot of the guest at arrival / departure
1997 -- 2000 Glossy (Global Services and Systems)
Bucharest, Romania
My attributions included system administration (Solaris, Linux, Windows NT Server 4.0, CISCO IOS), web page designing (the company's main page), project development management, software design/implementation and also modules testing.
Projects

SITE (Electronical SITuation): a GIS client/server application (the end-user is Ministry of Defense) regarding an up-to-date situation of all the electronical units

  • Oracle DBMS running on a VMS system accessed via ODBC
  • Windows clients implemented using Microsoft Visual Basic/Visual C++
  • Security techniques (including user authorization, DES encryption, etc.)
  • GIS components implemented using ESRI MapObjects collection

Bar/Restaurant-POS: a client/server system used for the management of large chains of restaurants, bars and hotels (developed by Glossy for AremisSoft Corporation UK)

  • DBMS Sybase running on Windows NT Server, accessed via ODBC
  • Windows 9x clients implemented using Microsoft Visual Basic/ Visual C++
  • Uses stored-procedures/triggers/database techniques
  • Touch-screen based
  • Interfaced to various PMS systems (Aremis, IGS, Fidelio etc.)

ICafe: a client/server system used for the management of an Internet Caffee

  • Microsoft Access Database accessed via DAO Collection
  • Clients implemented using Microsoft Visual Basic
  • TCP/IP-based communication

Personal Skills

  • The ability to work in a team, the capacity to co-ordinate the work of a team, adaptability
  • Leadership skills, the ability to drive a team and make it deliver on time
  • Capacity of synthesis, logical mind, strategy planning
  • Ambition, creativity, spontaneity

Objectives

  • Gaining experience in the field of computers science
  • Improving personal skills
  • The development of new advanced techniques within motivating activities
  • Gaining knowledge in order to increase the efficiency of the company

Researching Areas

  • Distributed/Parallel programming (DCOM/CORBA/SOAP etc.)
  • Web techniques (.NET, security problems etc.)
  • Mobile Platforms
  • Design patterns/Algorithms

Certifications

  • Brainbench (r) Certified C Programmer
  • Brainbench (r) Certified High IT Aptitude
  • Brainbench (r) Certified Internet Security Specialist
  • Brainbench (r) Certified Visual Basic Programmer
  • Brainbench (r) Certified Web Programmer
  • Brainbench (r) Certified Windows NT Administrator
  • Brainbench (r) Certified Master Windows NT Workstation Administrator
  • Learning Tree (r) Certified Java Programmer (training took place in year 2001 and consisted of the understanfing of the basic Java concepts)
  • Learning Tree (r) Certified Java Enterprise Programmer (training took place in year 2001 and included JDBC, XML processing, EJB, JMS)
  • Sun Java Certified Programmer Java Certified Programmer Logo
  • Sun Java Certified Developer Java Certified Developer Logo
Home | Profile | Hosting | Info | News | Fun Stuff | Tech | Support | Contact Us | J2ME tips and news

© Copyright liviutudor.com.
Based on a template from TemplatesBox.com

Valid CSS! Valid XHTML 1.0 Transitional Get FireFox! Powered by Debian Linux Powered by Apache Web Server No Software Patents View My profile on LinkedIn

Liviu Tudor personal web page details hobbies also loads of technical tips and fun stuff for you to browse code to download free and applications Java J2ME mobile code free mobile Java J2ME applications to download and use on your mobile phone read technical Java J2ME articles details for Liviu Tudor Lipu Liv have a look at the technical tips provided for various technical categories fun stuff funny quotes ASCII art drawing ascii bitmaps fun knowledge base technical tips programming sysadmin windows Java java knowledge base