Alexander Parij
Software Professional

News

The site is up !

Links

www.singandstudy.com

download:  word | pdf | txt
phone:  514.966.3235
home:  montreal, canada

JOB OBJECTIVE

Outstanding software professional with over two years of experience, who is seeking a challenging software development position , that will allow me to contribute and create amazing software. I am receptive to new ideas and willing to be involved in a wide range of projects.

TECHNICAL SKILLS BY APPLICATION

Languages:    Actionscript 3, Java (J2SE/J2EE), Javascript, C, Lisp/Clojure, Python.
Frameworks:    JSF, Jboss Richfaces, Cairngorm, Adobe Flex, Adobe Air, PyAMF.
Web Technologies:    Facelets, Adobe Flash, HTML, CSS, RESTfull, Ajax, SEO, PPC, Google AdWords.
Software development:    OOP, Design patterns, UML,TDD, Functional Programming.
Databases:    MySQL,SQLite.
Tools:    Adobe Flash CS3, FAME, Eclipse, Tomcat, Ant, Emacs, Maven, SQLAlchemy.
Network:    TCP/IP, HTTP, AMF.
Application Software:    Maple, Matlab, Mathematica.
Version Control:    CVS, Perforce, SVN, Git.
Testing:    FlexUnit, Junit.

SKILLS and STRENGTHS

  • Love for experimentation and new technologies and discipline for working on legacy code and routine coding.
  • Software design and development: Well versed in Adobe Flash RIA stack, traditional Java web development platforms and back-end development using Python and Java.
  • Working knowledge of C (Linux systems programming)and experience with embedded systems development.
  • Solid knowledge in Computer Science, Physics and Mathematics.
  • Able to work independently and make sound decisions in the field and escalate to experienced staff as required.
  • Motivated and able to find creative ways to resolve problems with minimal supervision.
  • Able to work in a multi functional,disrtibuted team environment.
  • Languages : English - excellent writing and communication skills. French - intermediate oral, good writing and reading skills. Russian and Hebrew as mother tongues.

WORK HISTORY

 

Software Engineer Wordstream, Boston April 2009 − Present
[ Adobe Flex, Actionscript, Python, Git ]
WordStream provides Keyword Management Solutions for continuously optimizing and expanding PPC and SEO efforts, involving large numbers of keywords for keyword discovery, keyword research, keyword grouping and organization in a private, online keyword workbench.

I develop the Flex UI and Python back-end , use Git as well (love it ! )

Flex developer Coradiant, Montreal November 2007 − December 2008
[ Adobe Flex, Flash, Actionscript , J2EE, JSF, Richfaces , Javascript , XHTML, XML, Ajax, RESTful ]
Truesight Edge , Truesight IM
Built Flex dashboard components (widgets) using Flex charting engine and third party maps library. Utilized Cairngorm and FlexUnit frameworks. Extended Flex components to achieve closer result to the designer's prototype. Improved the UI experience of existing Flex application by incorporation innovative ideas of RIA UI. Using Java wrote RESTfull services for the platform team for SNMP and SMTP communication. Built traditional Java web application using JSF and Jboss Richfaces with Java middleware. Utilized latest Ajax technologies to provide better experience. Extended existing JSF components to provide clean and strict generated HTML markup to ease designer's CSS work.
Software Engineer UI+Server Prova Scientific Inc.,Montreal June − October 2007
[ Java 5, Actionscript 2.0, Flash CS3 IDE, Ant, XML , Perl, Eclipse, FAME ]
Designed and implemented UI features for memory testing device, used Actionscript 2.0 and Adobe Flash according to RIA principles. Using Java, implemented additional parts of the server layer , communication between UI (Flash) and QNX (C/C++) embedded system and the control of the whole testing system. Wrote Perl scripts for easy translation between JEDEC standards to XML data for use in UI graphic representation. To develop the UI used FAME , Flashout-Actionscript-MTASC-Eclipse open-source development environment.
DSP Firmware Developer Co-op RIM,Waterloo Winter 2006
[ C, MIPS Assembly, EDGE, UMTS, voice codecs, embedded, DSP]
Implementation of EGPRS (EDGE) and UMTS protocol stacks for the physical layer (L1) of the Blackberry advanced prototype device using C and Assembly languages on ARM processors. Investigated possible hardware resource conflicts in embedded multi-threaded environment and built an experimental dual mode solution. Optimized and reduced memory footprint of an EFR and an AMR voice codecs in Blackberry devices.
Websphere Courseware Developer Co-op IBM,Toronto 2005
[ J2EE, Java, RAD, Websphere, JSF, JSP, EJB, XML, XLST, XSL-FO, Servlets, Javascript, HTML, RFID, WSAD, DB2]
Developed, documented and packaged a JavaServer Faces and an Eclipse Plug-in Development courses. Collected and evaluated new emerging technologies for Eclipse and Websphere. Packaging of the courses involved extensive use of XML and XLST technologies. Maintained and updated previously developed courses in JSP, EJB and Servlets development on Websphere platform. Added new features to Web Based Training package. Used XSL-FO, XSLT, HTML, Javascript for the development. Helped to develop and test " RFID Edge Application Development " course, used Java on Websphere Device Developer.
IT Support York University Computing Services,Toronto 2005
[Javascript, HTML, QA]
Javascript and HTML programming for the faculty inventory system resulted in an increased effectiveness of the system. Tested php+MySQL based inventory system: built test cases, executed them, documented the bugs and the possible solutions, also suggested improvements to the system's design. As IT team member provided network installations, administration and troubleshooting for multiple platforms Help desk support for over 200+ faculty members both over telephone and in person. Significant and direct interaction with non-technical clients and technical colleagues.

PROFESSIONAL DEVELOPMENT

JSF development using Websphere certificate − IBM November 2005

MILITARY SERVICE

Combat Fighter Israeli Defense Force Israel 1999 − 2002
Was trained as MLRS(multiple launching rocket system) fighter.

EDUCATION

Honours Double Major Computer Science and Physics York University, Toronto 2002 − 2007
Computer science courses included:
  • Operating Systems Design − designing parts of OS. Used C language with Linux kernel. Projects included:
    - Writing a file system.
    - Analysis of Ext2/3 file system.
  • eCommerce systems - technological infrastructure of eCommerce systems . Projects included:
    - Building a fully functional B2C shopping website where JSP, XSL, XML, Servlets technologies where used.
    - Smaller projects involved Perl, Soap and WSDL technologies.
  • Computer Vision − developed a Matlab project for real-time object's relative depth recovery using stereopsis principles.
Physics courses included: − Digital communications and time series analysis − Optics − Laser − Electrodynamics
Student exchange program University of Crete, Greece Summer 2006
Summer school in biorobotics.
H.S. Diploma, Computer Science Shalon High School Kiriat-Gat,Israel 1998
Specialization on computer science - planning and programming of management structures. - System analysis and SQL - Paradox database programming - Cobol system development - Pascal and Assembly The final project took a year to finish. It included 300 page system analysis of Aircraft Engine Maintenance Facility. The implementation was done in Cobol.

PERSONAL INTERESTS AND PROJECTS

Personal project : Education software to learn a new language using lyrics, written using Adobe Air framework. Sing and Study
Hiking, functional languages, machine learning.