Curriculum Vitae
Personal Details: |
Name: |
Arman Laleian |
Year of birth: |
1970 |
Education: |
1990-1995 |
Master of Science in Electrical Engineering at Technical
University of Varna, Bulgaria |
1993-1995 |
Two years course of Industrial Management at Technical
University of Varna, Bulgaria |
1984-1988 |
High School of Mathematics, Dobrich, Bulgaria
Major field of study - Physics and Computer Science. |
Certifications & Courses: |
3/2006 |
 |
3/2006 |
 |
3/2006 |
 |
3/2006 |
 |
4/2006 |
 |
8/2004 |
 |
5/2000 |
 |
5/2000 |
 |
Personal skills: |
|
- Programming Languages:
Java, J2EE (SWING, Sockets, TCP/IP, UDP, JDBC, EJB, AWT, Threads,
SSL, RMI, Servlets, Applets, SOAP, Java Web Start, J2ME for RIMs,
WAPs & Palms, JavaMail), JavaScript, HTML, DHTML, XML, XSL,
Pascal, C, C++, Delphi, Perl, CGI, Visual Basic, ActiveX, UML,
ASP, JSP, N-Tier, OOD, OOP, OOA, JMS, AJAX, Axis, Hibernate, Struts,
MVC
- DBMS:
Oracle 8i EE, MS SQL, MS Access, Btrieve, Pervasive SQL, SyBase,
PostgreSQL
- Application servers:
Apache, Tomcat, IIS, IWS, Oracle Application Server, JBoss
- Operating Environments:
Windows 3.1/95/98/NT/2000, Linux (Samba), Novell DOS, MS-DOS,
RIM, Palm, WAP Phones, WebTV, Macintosh
- Hardware
PC assembling, Nowell NetWare, Windows 95/98/NT/2000 networks
- Networks
Nowell NetWare, Windows 95/98, Windows NT/2000, TCP/IP, UDP
- Development & Design tools:
JDeveloper 3.2, Visual Cafe, Borland Delphi, Microsoft Visual
J++ 6.0, J2ME Wireless Toolkit 1.0.1, Forte for Java CE, BlackBerry
Java Developer's Kit, Visio (UML & DB design),
Adobe Photoshop, Corel Draw, 3DStudio Max, MS Power Point, Animagic
GIF, Asymetrix Web 3D, KPT, Microsoft Web Application Stress
Tool, Rational Rose, Visual Source Safe, XML Spy 3.5, Dreamweaver,
Oracle Designer 6i, Oracle Reports, Visual InterDev, Powerbuilder,
MS FrontPage
|
Work experience: |
11/2001 - Present |
University
of California - Los Angeles (UCLA)
Programmer/Analyst IV
|
Los Angeles, CA |
|
7/2000 - 10/2001 |
WebMessenger,
Inc.
Senior Java Programmer/Analyst
|
Los Angeles, CA |
- Senior developer of RIM Client for Mobile Messaging Platform
(MMP) (Java, J2ME) This platform is messaging system for wireless
and desktop devices
Hands-on in GUI and communication parts.
Development tool is BlackBerry Java Developer's Kit.
- Upside.com Internet Radio - a web based player (Java applets,
Javascript, ASP, DHTML, IIS, Streaming media).
Configured IIS server, Implemented HTMLs, JSPs, Javascripts
and applets. Implemented Downloader object that is written in
Java and compiled with Visual J++ to COM object. Embedded Media
Player & Real Player.
- Senior developer of Web page tracking system (Java Servlets,
MS SQL, Javascript, JDBC).
Installed and configured Apache and Tomcat servers, Implemented
SQLs, servlets and Javascript
- Monitoring of LITIS (HTML, Java Servlets, AS/400 platform,
Apache, Tomcat) This project is for superstructuring of an old
AS/400 application to be accessible through web browsers from
each platform. A Java client application which resides on another
machine can pass AS400 commands to launch a RPG Application
or CLP application.
Monitored the project.
- Senior developer of Web page promotion (HTML, Javascript).
Re-designed Web pages for better results in the search engines.
Implemented meta tags. Promoted web pages on search engines.
- Senior Java Developer of EarJam - Back Office (SUN UNIX/Win,
Java 2, J2EE, Oracle, client-server application, XML/XSL, Servlets,
EJB, DHTML, Javascript, JDBC, SWING, Apache, Tomcat, VB, JSP,
Oracle Reports) Server site product that corresponds with EarJam,
WinAmp and MediaPlayer players.
Installed and configured Oracle 8.1.7EE, designed and created
the database, used Oracle Designer 6 for designing of the database,
created context indexes, configured Oracle Management Server,
Replications between production and backup servers, TNS listeners,
Implemented Stored procedures, Implemented servlets, HTMLs and
Javascripts for the statistics. Implemented the acquisition
modules. Implemented some parts of EJ Authoring Tool on Visual
Basic 6.0. This is a client for the slide show managing.
- Monitoring of Web base client of Mobile Messaging Platform
(Java Applet, SWING). MMP enables instant messaging across multiple
networks and devices as WAP, RIM, Palm, Desktop computers
Monitored the project. Deployed new Java applet's versions on
the server and made changes in the HTML file that invokes the
applet.
|
3/2000 - 7/2000 |
Independent consultant, DHTML's, JavaScripts, Java
applets, VB, ActiveX and other...
|
Dobrich, Bulgaria |
- Software developer of FishMakers
Editor for Softmakers
s.r.l. - Italia (Visual Basic 6, ActiveX, PC platform, MS
SQL)
Implemented GUI and Business logic for the graphical editor
for the pools and areas for fish farms
- The new version of TEREZA
- TONEGAN - cash desk, staff, wages for Tonegan Ltd. Bulgaria
(Borland Pascal, Delphi, Btrieve, PC platform)
Implemented new windows, changed few old windows and new business
logic regarding the new requirements of law and users.
- Some small projects with DHTML's, JavaScripts, Java applets,
Servlets, ASP, JSP, VB, ActiveX and other...
|
7/1998 - 2/2000 |
Cyberfort,
Inc. - branch office, Sofia, Bulgaria
Technical Team Leader
|
Huston, TX |
- Team leader and software engineer of SecuredSQL
(Java platform; client-server application, TCP/IP, RMI, SSL,
Applets, SWING, SyBase, PostgreSQL, Oracle). The product protects
database in internet/intranet, it requires minimum processor
time consumption and it leads to better monitoring of the impacts
on the database. The product is successful for all developers
who use JDBC for data base connection.
Implemented server connections, the whole JDBC driver, web based
admin applet, zipped streams, Implemented SSL connection. Implemented
a web-based administration tool.
- Software engineer and developer of Intelligent Motor Monitoring
(Java platform SWING, AWT, DSP, Applets, Servlets, SyBase, PostgreSQL,
Oracle) The project is initiated to develop an on-line monitoring
system for induction motor fault detection. Such systems are
very useful for many motor applications in which the maximum
motor life plays a very important role. These motor applications
are too expensive and the process cannot be interrupted. Installed
and configured SyBase and Oracle databases. Designed and created
the database. Implemented whole software on DSP and PC side.
Implemented applets, HTMLs, Javascripts and servlets for web
base FFT analysis (graphics & text).
- Software developer of games for WebTV (JavaScript, HTML, ASP)
Implemented client side parts. Actually the client side parts
are HTML, ASP and JS files that are placed on a web server or
on a CD.
- Internal information system (VB, Oracle, ODBC, Windows NT
platform, desktop application). installed Oracle database on
Windows NT platform. Designed the database (tablespaces, tables
and views). Implemented a part of the GUI and the business logic
of the application.
|
7/1995 - 6/1998 |
Tonegan,
Ltd.
Software developer
|
Dobrich, Bulgaria |
- Project TONEGAN - Web based accounting system (Java, Servlets,
JavaScript, DHTML, JDBC, Oracle, HTTP)
Implemented the main parts of the client kernel in Visual Basic.
Implemented the connection between VB client application and
Java based server side application. Implemented connection between
server side application and Oracle database through JDBC. Implemented
servlets for remote administration of the server site application,
responsible for "end of month" and "end of year"
transactions and calculations.
- Project TEREZA - TONEGAN - cash desk, staff, wages (Borland
Pascal, Delphi, Btrieve, PC platform)
Installed, configured and administrated Btrieve (client/server
Btrieve, Brequest, Butil
). Implemented transactions. Implemented
the whole OO kernel in protected mode. Implemented the customisable
user interface for filling and printing the documents. Implementing
calculation methods for the salaries.
- Project ALBENA -TONEGAN - accountancy of turnover, balance,
assets, expenditure, statistics and analysis (Borland Pascal,
Btrieve, PC platform)
Implemented new windows, changed few old windows and new business
logic regarding the new requirements of law and users. Implemented
description for MS Access link tables (the clients can build
their own reports or correct some data in the Btrieve DB)
- Importing and Exporting Interfaces from/to 3rd party's products
(VB Scripts for Excel, Pascal, Windows, Oracle, Sybase, Btrieve,
IIS, MS Access)
- TONEGAN's web page (DHTML, JavaScript, Servlets, JSP Oracle)
Implemented most web pages. Implemented the client's book.
- Preparing the TONEGAN's ads for the accounting magazines and
newspapers (Photoshop, Corel Draw, 3DStudio Max).
|
9/1988 - 9/1990 |
Air-Force
|
Bulgaria |
- Software development of black box analysis of airplanes (Borland
Pascal, PC platform).
Implemented the whole project
- Project about working time division of the officers in the
military air forces in Dobrich (Borland Pascal, PC platform).
Implemented the whole project
- Project about data processing and analysis for the weather
forecast (Borland Pascal, PC platform).
Implemented the whole project
|
Languages: |
|
- Bulgarian - Native;
- English - Spoken and written
- Russian - Spoken and written
- Armenian - Spoken
- Turkish - Spoken
|
|
|
- Ability to adapt quickly in a team and to learn and implement
a variety of programming languages and environments. 8 years
total computer experience.
|
Last modified Sep 2006
java resume, java programmer, java developer, java CV
|