Andrei Solomon
Contact
Tel :-
e-mail :-
Address
1216 York Mills Road, Toronto, M3A 1Y6
Profile
Objective
seeking a full-time position.
Summary
Experienced with Web, J2EE and the Spring framework.
Experienced with SQL.
Experienced with OOP, design patterns.
Key Skills
Languages:
Java, C#, JavaScript, Python, C, C++, SQL, Eiffel, LISP, Clojure, PROLOG, Shell scripts
Frameworks:
Spring, NHibernate, Hibernate, Dojo, jQuery, AngularJS, EmberJS, ReactJS
Web programming:
ASP.NET, JSP, JavaScript, HTML, XHTML, DHTML, XML, XSLT, XSD, DTD, XPATH, CSS,
SOAP, Web Services, AJAX
IDE’s:
Eclipse, NetBeans, JBuilder, Visual Studio 2005/2008(.NET), Eiffel Studio(.NET)
Databases:
MySQL, MsSQL, DB2, Postgres SQL
GUI programming:
Swing, Windows Forms
Assembly:
MIPS
Graphic design:
(2D) Adobe Photoshop, Adobe Illustrator, (3D) 3D Studio Max 9, Maya 2008, Blender 2.77
Web Design:
DreamWeaver, FrontPage, Visual Studio 2005 / 2008
OS:
Microsoft Windows 95 / 98 / Me / 2000 / XP / Vista/ 7, 8, Linux/Unix
Servers:
IIS, IHS, Apache, WebSphere, Jetty, Tomcat
Other:
FTP, SVN, CVS, Microsoft Office, Matlab 2009, Maple 11, WebSphere Modeler 7,
WebSphere Integration Developer 7
Networks:
TCP/IP, UDP/IP
Practices:
Test-driven development, OOA/OOD, design patterns, simple design, refactoring
Education
2002 - 2007
Honours BA Computer Science
York University, Toronto
2008 - 2010
MSc Computer Science
York University, Toronto
Andrei Solomon
Contact
Tel :-
e-mail :-
Work Experience
Salient Process
Full-Time
Web Development, Java, BPM
June 2015 – May 2016
(AJAX, Alfresco, BPM, BPMN, CSS, DB2, Dojo, ECM, Java,
JavaScript, jQuery, JSON, REST, XML, XPATH, Web Services)
designed and developed new UI controls using Java (server side), HTML, CSS, JavaScript,
AJAX, Dojo and jQuery
created custom UI controls for Alfresco and SharePoint Enterprise Content Management (ECM)
servers and integrated with RESTful APIs and web services
participated in concept and design discussions
augmented client's existing jQuery based controls to support other features
implemented bidirectional support user stories
EmeriCon
Full-time
Web Development, Java, BPM
June 2014 – May 2015
(AngularJS, AJAX, BPM, BPMN, CSS, DB2, Dojo, ECM, Java,
JavaScript, jQuery, JSON, REST, XML, XPATH)
designed and implemented “Proofs of Concept” (POCs) for customers using Java, JavaScript,
AJAX, Apache, IIS and IHS
worked on a collection of new UI controls using HTML, CSS, JavaScript, AJAX and Angular
converted open source jQuery based UI controls to Dojo
modified existing Enterprise Content Management (ECM) UI controls to satisfy different customer
requirements
provided customer support for various front-end and back-end technical issues
IBM – BPM Software
Full-Time
Web and Eclipse Development
June 2011 – June 2014
(AJAX, Ant, BPM, CSS, DB2, Dojo, Git, GWT, Java, JavaScript,
JET, JSON, Lombardi, Maven, REST, RQM, RTC, Selenium,
WebSphere, XML, XPATH, XSLT)
worked on server side user stories and bug fixes using Java, JavaScript, AJAX, HTML, CSS
used AJAX, HTML, JavaScript and CSS to develop the front-end user stories
created UI controls, for desktop and mobile, based on Dojo, to be included in the IBM BPM product
for application development
worked on accessibility (WCAG 2.0) and bidirectional support user stories
provided customer support for various product technical issues, on back-end and front-end, by
investigating, debugging and fixing on multiple browsers and versions
used Java, Ant and Selenium to create automated UI (regression) testing and reporting of the UI
controls
Andrei Solomon
Contact
Tel :-
e-mail :-
Canadian Black Book
Full-Time
Web Development
February 2011 – June 2011
(AJAX, Apache, FLEX, FreeMarker, Hibernate, Jetty, Java,
JavaScript, JSON, MySQL, Spring, Tomcat, XML)
used Java and Spring to implement authentication and authorization
used Java and Spring MVC for the server side implementation of applications
used AJAX and JavaScript UI frameworks (Dojo & jQuery) and FLEX to implement the client
side user stories
used Google Visualization APIs for reporting
used FreeMarker templates for web page layout and JSON messages generation
created Data Access Layer, using MySQL and Hibernate
IBM – BPM Software
Contract
Eclipse plug-ins Development
April 2009 – December 2010
(BPEL, FLEX, IID, Java, REST, SOAP, XML)
used WebSphere Integration Developer (IID) and Web Services to generate BPEL and test
business processes through simulation
built new plug-ins for WebSphere Modeler.
used FLEX, Java, XML and Google Chart Tools to build time series reporting tools
Vortex Mobile
Facebook Apps Development
(AJAX, ASP.NET, C#, CSS, FQL, NHibernate, Postgre SQL,
Spring, Web Services)
designed and implemented Facebook applications
Full-time
April 2008 – August 2008
used Postgre SQL, NHibernate and Spring to develop a server side Data Access Layer for the
Facebook applications
exposed Data Access Layer through web services
Activities and Interests
Development
Music
3D/2D Design
Mobile, Web, UI, Signal Processing, Machine Learning
Reason, Cubase SX, Native Instruments
PhotoShop, 3D Studio Max
REFERENCES
Available upon request.
Andrei Solomon
Contact
Tel :-
e-mail :-