|
Java Application Programmer
(Java) Web Application Developer
Software Architect, Designer and Project Manager
Empirum Pro Consultant
C++ Developer
Database Developer
Select your language:
|
 |
Highlights:
- Hands on experience in several projects with Web, WAP or HTTP-Tunneling applications, at different companies.
- Experience in Java Programming, JSP, PHP and ASP.
- Highly efficient in NetBeans, Visual Studio and Eclipse.
- Experience in Content Management.
- Knowledge about database access, HTML, CSS, JavaScript, WAP, Web GUI, Applet.
- TCP/IP networks: functionality and security knowledge.
- Knowledge of HTTP and HTTPS protocols.
- Knowledge of connectivity and interaction with other systems: JDBC, ODBC, ADO, EJB, JMS, MSMQ, direct file access, sockets.
Study
1995-1999: Bachelor Degree from "Transilvania" University Brasov, Romania, Computer Science Department. Graduated with 9,65 out of 10
- Simple Web application, using Visual FoxPro/CGI.
1991-1995: "Radu Negru" High School Fagaras, Major in Math and Physics
- Introduction in Windows 3.1, Turbo Pascal, C++, Foxpro, Basic.
To top
Professional experience
15.11.2005-Present: Owner of "Software Ingenieurbüro Popovici" in Germany - Contracts with Siemens AG and maxcrc GmbH
- 2005: Installed and conducted performance testing for Sun One Web server Plug-in, written in C based on NS-API,
01.03.2001-28.02.2006: Software developer at matrix42 AG Neu-Isenburg, Germany
- Project management, architecture and development for HTTP-Tunneling product
- Developed and provided continuous maintenance of Internet capability for Empirum Pro - Console Management Product using MFC and C++
- Developed XML connector for Empirum Pro using CGI and C++
- Developed Portred to provide real time control of used bandwidth, which supports more programs and protocols, like: FTP, HTTP, rsync. The project was developed in C++.
01.11.2000- 28.02.2001: HLP GmbH Developer for www.webacad.de
- Programmed a billing module and Hyperwave integration for an Internet based learning system company using Java, Java Script server side and JDBC
01.09.2000-30.10.2000: Exody GmbH Developer for the main products of the company: WebSuxess und Shopsuxess
- Developed WEB Whois Service using ASP, COM (in C++) and IIS
- Worked on the development of PHP Statistical Module
- Developed Java Script Menu Control using Java Script
01.10.1999-01.07.2000: ROUTE 66 BV und ROUTE 66 srl Holland and Romania - Developer for Geographical Information Systems application server products
- WAP Server Installation, design and development of a java Servlet for monitoring traffic jams in Holland using Java Servlets and Nokia WAP server
- Worked on a team to provide Web oriented server solution for map rendering and optimal route computation using C++ and Java
To top
Technical skills
Programming languages:
C++, Java, C#, C, Pascal, Fortran, Cobol, Prolog, Lisp, Basic, Basic (spectrum Z80),
Assembler Z80, i8086, i80386,
JavaScript, FoxPro, Visual Fox Pro,
SQL - Oracle, MSSQL, PostgreSQL.
WEB Application:
JSP, PHP, ASP, Servlets,
Jakarta Struts,
XML parsing, XSLT, XPath, FO-language,
HTML (3.2, 4.0),
Apache WEB Server, Tomcat, JRun,
Microsoft IIS,
Netscape Web servers,
Hyperwave Contents Management System,
CSS,
WAP, WML, Nokia WAP Server,
GIMP (Image processing),
Corel (5.0 - Corel Draw, Corel Trace, Corel Paint),
3D Studio Maxx.
Java IDE:
Eclipse,
NetBeans,
JCreator,
Visual J++,
Borland JBuilder 4.0,
Command line,
Ant,
Maven.
Java Platform:
EJB - JBoss,
Sun Java System (SJS) Application Server,
Hibernate,
Swing,
Awt,
RMI,
JUnit,
Swing Unit,
Ant.
Concurrent versioning systems:
Microsoft SourceSafe, Source off site,
Subversion,
ClearCase,
CVS, WinCVS,
StarTeam.
Network and security:
Empirum Pro (Desktop Management System),
SSH,
TCP/IP, Programming sockets applications,
Firewalls,
Load balancers/web balancers,
Proxies - squid, apache,
rsync,
Communication protocols SMB, FTP, HTTP, HTTPS, rsync, DHCP, TFTP, PXE, POP3, SMTP, SNMP, SSH, Telnet,
ATM - Basic knowledge,
Exim - Mail Server.
Distributed programming:
COM/DCOM,
JAVA-RMI,
EJB,
CORBA,
IPC of the XNET Company.
Quality assurance:
JMeter,
JUnit,
JFCUnit,
Coverage reports - Emma.
Projects
1. Empirum Management Service Provider (MSP)
The product tunnels more protocols, like FTP, SMB, VNC remote control, MS-SQL over HTTP(S)
The product has two parts: a gateway service, which runs in the local area network, and a WEB Server, who is placed on the Internet.
All gateways are connected on the web server and exchange data using HTTP(S) only.
The whole product is written in Java.
Technologies:
Java, HTTP, HTTPS, TCP-IP, Tunneling, Servlet, Service, Daemon, Java Service, Tomcat, Apache
Date:2001-2002
Company:matrix 42 AG
Role:Project manager and Architect
To top
2. NS-API plug-in for authentication
Change an HTTP request, before it reaches the customer's web application layer, in order to implement a certain method of authentication.
To prevent a change in the Web Application, it was implemented an alternative authentication method, directed on a NS-API based plug-in of the Sun Microsystems company. Changes were accompanied by a performance test.
Technologies:
Sun One Web server, C, NS-API, Jakarta JMeter, Subversion
Date:2005
Company:Software Ingenieurbüro Popovici, Customer: Deutscher Paket Dienst KG, Aschaffenburg, Germany
Role:Test engineer, Consultant, Documentation Developer
To top
3. Webacad.de Customer login
Webacad.de is an e-learning system. The project was an integration between an Oracle Database, Hyperwave content management system and ELS (eLearning Suit), to manage the customer logins.
The Web Application is java based. It co-operates with Hyperwave over API functions and with the database with ODBC. The user interface is based on HTML and JavaScript.
Technologies:
HTTP load balancing, Hyperwave, Oracle, eLearning Suite, HTML, HTML Forms, Java
Date:2000-2001
Company:HLP Informationsmanagement GmbH
Role:Programmer
To top
4. WAP Application
A WAP application, used to check the highway traffic jams in the Nederland.
The project contains a route planner for cellular phones
The solution is based on a Java servlet, acting as a proxy to another server responsible for traffic information.
The Servlet runs under Nokia WAP server or alternatively, Apache with JServ module.
I have also installed and administered the mobile dial-up central server, based on Linux and GNOKKI, so customers can access the service without being charged additionally by the mobile phone providers.
Technologies:
Java, WAP, WML, Nokia WAP Server, GNOKII, Linux, dial-up for mobiles, Apache, JServ, RMI
Date:1999
Company:Route 66 srl Romania
Role:Developer, Technology architect
To top
5. Design of the own corporate website
With a given corporate design, integrate more content sources in a uniform format.
The web site is designed to be accessed by company's customers, searching for simmilar projects in order to contract my services.
With a given HTML design and the content stored in XML files, respectively JPG images, I have generated the offline HTML files
using Jostraca, an offline HTML generator. The flow and the hierarchical presentation of the web application is modeled in a java program.
Technologies:
Eclipse 3.1, Java, XML, jdom, Subversion, Jostraca, Gimp, Gimp automation
Date:2005
Company:Software Ingenieurbüro Popovici
Role:Software Developer / Web developer
To top
Diplomas and Recommendations
Recommendation from HLP GmbH
To top
Recommendation from Exody GmbH
To top
|
 |