Alex Semenov
Burlington ON L*M 0R4
****@********.**
Interested in development of complex algorithms and solutions preferably in AI
area(lifetime interest), Stock Markets forecasting or Distributed Computing/Rapid
Application Design tools.
P E R S O N A L I N F O R M AT I O N
Born June 25, 1959 in Kiev (Ukraine)
Citizenship: Canadian
Marital status: married, 2 kids
WORK HISTORY
ESCADRON EXPRESS INC. – B URLINGTON, ON
05. 2004 - PRESENT
Sr. Java Developer
Development of a number of Line Of Business
applications on a cloud-based SaaS platform: such as
Customer Service, Orders Tracking, Dispatch, Human
Resource, Maintenance.
Technologies used: All flavors of Java : modified Swing,
custom messaging, JDBC, dynamic SQL generation.
NATURAL DATA INC.- 4 0 WEST WILMOT ST., TORONTO, ON
2 003 - 2004
Sr. Java Architect
Design and implementation of Java based IP- faxing
engine. JNI to native drivers connection, Swing front-end,
UDP based multiple FAX apps discovery, dynamic Java
TIFF/PDF coding-decoding
Technologies used: UML, Core Java, Swing, JNI
THINK DYNAMICS – TORONTO, ON
2002 - 2003
Sr. Java Developer
A lot of low-level Java to SNMP development.
Technologies used: Core Java, SNMP
INLOGIC SOFTWARE INC. - 5 5 YORK ST.,TORONTO, ON
2001 - 2002
Sr. Java Developer
Development of servlet based dynamic HTML generation
with JavaScript injection, some applet development
Technologies used: Java (Applets/Servlets),
HTML/XML/JS
WEBWURX INC. - TORONTO, ON
M AY 1998 -2001
BLABMEDIA INC – 7 7 MOWAT AVE., TORONTO, ON
WIRED SOLUTIONS INC.
ECARDS.COM
FANTASY TEAM SPORTS INC.
Sr. Java Developer
Was hired by WebWurx, was developing for above dot-
com companies,operating under umbrella of BlabMedia
Designed and implemented a “Session Manager” - a
persistent sessions container for a few dozens of front-
end (of the back-end) servlets engines(JRuns,
ServletRunners). There were no means to persist a user
session at the time (DBs/JDBC were too slow for given
traffic and hardware). Some kind of a pre-historic
AppServer.
Developed applet based real-time dashboard to control
those servlet containers.
Developed a servlet based dynamic HTML generation
engine. Developed a big number of servlets for listed
above companies.
Technologies used: Java (Applets/Servlets), HTML/XML
E D U C AT I O N
MINSK UNIVERSITY, BELARUS
1980 – 1985
Master of Science CS
AI, Statistics, Applied Math, Algorithms
Q U A L I F I C AT I O N S
Algorithms, Java All flavors of Java: Swing, Messaging, Persistence
AI NLP, Time Series Processing, Neuron Networks
Working Knowledge C/C++, C#, SQL, PDP Assembler, PL/1, HTML/XML