Born 2.2.1976
Swiss citizen
No military obligations
Single
Josefstrasse 137
8005 Zurich
+41 079 654 97 57
info at andrey dot net
www.andrey.net |
Java EE SOFTWARE
ENGINEER |
|
| |
| Objective |
| To design and develop software applying state-of-the-art technologies |
| |
| Why hire me ? |
-
Strong analytical skills
=> efficient problem-solver and fast to grab the “big picture”
-
8 years Java experience
=> empirical know-how in addition to solid theoretical knowledge
-
Intercultural experience
=> easy to integrate in teams, even the most heterogeneous ones
-
Excellent writing skills
=> writes both documents and code with the same passion for quality
|
| Languages |
| French |
native |
| English |
fluently written and spoken |
| German |
fluent speech, good writing skills |
| Swiss German |
good understanding |
| |
| Education |
| 1994 - 1999 |
Swiss Federal Institute of Technology (EPFL)
Master's degree in Computer Science
|
|
|
| 1998 - 1999 |
Freie Universität Berlin
Diploma thesis |
| 1996 - 1997 |
Carnegie Mellon University (USA)
Exchange year |
| 2003 - 2004 |
University of Zurich
Economics courses
Community involvement |
| Past Positions |
| Jan 08 - Mar.08 |
Erasmus Student Network, Zurich and Besançon |
|
Chair of the Annual General Meeting |
|
- Preparation and moderation of a conference of 450 delegates from all over Europe
|
| May 07 - Nov.07 |
Freelance for UBS, Zurich |
|
Java Developer |
|
- Designed and developed interactive applications automating manual processes in a web portal using Swing
|
| Jan.05 - Oct.06, Mar.07 |
Freelance for Steria, Zurich |
|
J2EE Developer |
|
- Specified and developed the web interface of a distributed monitoring system for highway tunnels, using Struts and Tiles.
- Built an automated unit test infrastructure based on Struts Test Case and HtmlUnit.
- Wrote EJBs deployed on JBoss 4.
|
| Apr.02 - Aug.03 |
LogicaCMG for Credit Suisse First Boston, Zurich |
|
J2EE Developer |
|
- Designed, developed and supported an e-Banking portal,
using J2EE in a highly secured environment.
- Automated the build and release processes of the various
components of the portal, using Jakarta Ant.
- Gathered the requirements for and specified an online
payment system, bringing together all involved actors, from
support to sponsors and from payment troubleshooters to
Corba service providers.
- Closely cooperated with the various staff and departments
inside the client’s organization, in the course of
a Unix support project.
- Implemented Enterprise Java Beans and servlets, using,
in turn, IBM Visual Age, Borland JBuilder and Eclipse.
- Ensured the platform’s continuous operation during
the several months of its launching phase, by providing
the operations team with round-the-clock technical support.
|
| Nov.99 - Mar.02 |
LogicaCMG for BT&T Asset Management, Zurich |
|
Consultant and Developer |
|
- Developed an Intranet application for financial analysis
and data management, using ASP, Java applets and servlets.
Team of 4 people over one year.
- Responsible for the design, implementation, rollout and
maintenance of an automated data feed from a remote data
provider into a local database.
- Data was fetched from Bloomberg via FTP several times
a day. It was then filtered, checked and eventually dispatched
into a legacy SQL Server database.
- Conducted and presented studies on documentation management, server performance optimization and database scalability.
|
| Oct.98 - Mar.99 |
Freie Universität Berlin |
Berlin |
|
Diploma Thesis |
|
- Contributed to the development of JacORB, a Java-based
implementation of CORBA.
- Developed the authentication part of the security service,
by using certificates based on a public key infrastructure
(SPKI).
|
| Summer 1998 |
Elca |
Lausanne |
|
IT-Security Intern |
|
- Conducted an audit of the external internet security
of the company.
- Three-week “challenge” against the corporate
IT division
|
| Summer 1997 |
UPMC Health System |
Pittsburgh, PA |
|
System Administrator |
|
- Maintained a 15-node Windows NT network.
- Trained its 12 users.
- Chose software and hardware to purchase, installed it
and troubleshot it.
|
| Teaching Experience |
| Summer 2004 |
Private |
Zurich |
|
French Teacher |
|
- Designed and taught a private beginner French course.
- Tailored the material to the particular objectives of
the student.
|
| 1998 | EPFL |
Lausanne |
|
Teaching Assistant |
|
- Coached a group of 25 students attending to a programming
course.
- Explained them the theory and checked their comprehension
with exercises.
|
| Technical Skills |
| Java |
8 years, since 1997. Developed servlets, JSP pages, applets, Enterprise Java Beans, Swing GUIs and stand-alone applications.
Sun Java 2 Certified Programmer (2001)
Part one of the Sun Certified Enterprise Architect (2007)
|
| Frameworks |
Spring 2.0, Java Server Faces 1.2, Hibernate 3.2, EJB 3, Struts 1.2, Struts Test Case 2.1 |
| Application servers |
JBoss 4, BEA Weblogic 6, Apache Tomcat 6 |
| SQL |
2 years in 2000-2002, on MS SQL Server 6.5 and 2000. Developed stored procedures implementing financial functions on a database of stock exchange data.
5 months in 2003 on Oracle
|
| Tools |
Eclipse 3.2, Rational Application Developer 7, Ant 1.7, Maven 4, MS Source Safe, Rational Clear Case, CVS, Subversion |
| Unix scripts |
2 months. Implemented ksh scripts for scheduled jobs dispatching and parsing files, using gawk. |
| Visual Basic |
1 year. Implemented and rolled out an Excel front-end to a MS SQL Server, for financial functions. |
| Other Languages |
JavaScript, JSP, PHP, XHTML, XML, BeanShell |
| Platforms |
Linux, Windows XP, 2000 and NT, Solaris |
| Databases |
MS SQL Server 2000, MySql 5 |
| Web servers |
MS Internet Information Server, Apache 2 |
| Experience in |
J2EE, Web technologies, Software build processes, database design and development, extreme programming, software architectures |
| |
| Community Involvement |
| Nov.03 - Jan.06 |
Toastmasters |
|
International organization dedicated to developing the communication
and leadership skills of its members. |
| Jan.04 - Dec.04 |
Students’ Parliament |
|
Elected representation of the 23,000 students
of the University of Zurich.
- Contributed to the formulation of non-smoking guidelines
able to gain public acceptance in university buildings.
|
| Nov.03 - present |
Erasmus Student Network |
|
Europe-wide organization helping the personal
and social integration of exchange students.
- Mentored foreign students.
- Organized cultural and social events.
|
| References |
“Mr. Andrey took the initiative and constantly strove to
improve the quality of our company's deliverables and the efficiency of its
work. ”
-- W. Lohrer, former country manager, Logica CMG
More references on
request.
|