ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
ALEX PERSHYN
Certification & Education
• TOGAF 9 Foundation
• Sun Certified Enterprise Architect
• Sun Certified WEB Component Developer
• Sun Certified Programmer
• Oracle BRM certification;
• Oracle WebLogic administration certification;
• University degree in Computer and Communication Science; the specialization is
Automatic Control Systems and Communication
Email: ap.ab.ca@gmail.com
Home: 403-802-0378
Cell: 403-830-6355
#701, 626 – 15 Avenue, S.W
Calgary, Alberta, T2R 0R5
2
PROFESSIONAL EXPERIENCE
Continued
Professional Experience
Enabil Solutions, Calgary, May 2009 - present
Design and implementation projects for Aurora application software suite:
• Architectural Solution and design of Security solution for telecommunication
company
• Architectural Solution and design micro service solution for telecommunication
company
Highlights of qualifications
Technical knowledge and skills
Java and Open Source technologies, frameworks and platforms:
Orion, Jboss, Resin, TomCat, Apache Web Server, GigaSpace technology, Liferay
portal;
Spring security, Spring framework, J2EE, AJAX, Java Swing, Struts1-2, Google Web
Toolkit, Apache Camel, Spring Boot;
SVN, CVS, Accurev CMS, Ant, Maven, UnitTest, Jira, CruiseControl, Hudson CI tool
Unix like OS (Solaris, Linux), OpenACS, ACS TCL, Amazon WS;
.NET platform:
Service Oriented Architecture, Enterprise Solution Patterns, .NET distributed
applications;
DotNetNuke, Message Queuing, Business Intelligence (Reporting Services);
Microsoft Commerce Server 2002, BizTalk server, IIS configuration and managemen,
Windows Server/XP;
NET Framework, Visual Studio .NET, C#, ADO.NET, ORM.Net;
NUnits, NAnt, PushOK, CruiseControl.NET.
Enterprise applications, servers and DBMS:
Oracle Billing and Revenue Management (BRM) for the communications industry,
AccuRev, ApacheDS, OpenDJ and OpenDS LDAP servers, Oracle Middleware,
Microsoft SQL Server 2000 (TransactSQL, Stored procedures), MySQL, PostgreSQL,
MS Access.
Cloud Computing Services:
Amazon WS
Others:
Experienced in mainframe and desktop applications development, Speech Recognizing
Systems development, LAN projecting and installing, Wireless Communication Systems
projecting and maintaining.
Team management, supervising and leadership skills
Building relationships between departments and employees
Managing technology strategies, application roadmaps
Introducing new technologies, mentoring developers
Experience working in an Agile environment and Waterfall model
3
PROFESSIONAL EXPERIENCE
Continued
• Design and implementation GWT web application.
• Participating in developing SOA architecture for Solavei MVNO.
• Designing and developing Chat for CSRs and clients based on Web Socket
technology
• Designing and implementing desktop Java WS application for generating usage
records (Wireless Communication industry);
• Carolina West Wireless project participation.
• Design, developing and supporting applications for Calgary Parking Authority and
Government of North West Territory (SOA, Liferay portal).
• Customizing Spring security for TEMs application (DB)
• TEMs application re – design and implementation
• Design and implementation of set of products for City of Calgary Parking
Department:
o Credit Card processing project;
o ParkPlus project for city of Calgary, supporting, porltet developing (Liferay);
o ParkPlus Online Activation project;
o ILOT project, enhancement and supporting;
o ADS project architectural design;
• SVN setup and support;
• Production environment maintenance and support.
DO2 (former Digital Oilfield Inc) , Calgary, June 2007 – April 2009.;
Providing experienced software development expertise and advice on technical direction for the
company’s software application development.
• Supplier - Vendor Contracts project;
• Email notification project;
• Import/Export/Processing purchase orders project;
• Additional data element project;
• Asynchronies messaging for clustering environment project;
• Enhancement of User Profile project;
• Customer Self Registration project;
• Adapting application to i18n and l10n;
• Adapting application to Struts 2, AJAX and DisplayTag frameworks;
• Turning Performance of DB tier, Oracle 10g
Used patterns, platforms and technologies:
J2EE 1.5, BEA WebLogic, WebMethods, Oracle 10g, Struts 1-2, SVN, Solaris OS, CSS,
FreeMarker framework..
Accomplishments:
- adapted all tiers of application to i18n requirements;
- improved performance of critical SQL queries;
- introduced and implemented new business model for managing user profile;
- improved development process by introducing development analysis initiative;
- improved validation framework;
- improved development quality and performance by introducing displaytag framework;
4
PROFESSIONAL EXPERIENCE
Continued
Chartwell Technology Inc, Calgary, May 2005 – June 2007;
Writing concept, requirements, design and test plan documents; Object oriented analysis and
design; Implementation and testing.
• GigaSpace EventSystem project, JavaSpaces, JINI
• Game Profile Management System project, JBoss distributed cache;
• Stress test framework project;
• Integrating customers’ applications project;
• Java – Macromedia test framework project;
• Bingo game support;
• Took part in designing and implementing fail over components for gaming system;
• Making and testing configuration of Resin, Apache to work in load-balanced
environment;
• Wrote server scripts script for Macromedia Flash Communication Server;
• Took part in developing conception of messaging system in distributed environment;
Used patterns, platforms and technologies:
- JavaSpaces, GigaSpace, Resin, Macromedia Flash Communication Server, J2EE, SQL
Server..
-
Accomplishments:
- Improved scalability and performance of application by introducing GigaSpace
technology.
- Improved maintainability of application by rewriting game profile framework.
Utilitran Corporation, Calgary, September 2003 – May 2005;
Service Oriented Architecture (SOA), Object Oriented Analysis and Design; Implementation;
February 2004 – May 2005:
• Designed and implemented different components of Distributed Enterprise
Application (DEA) (business transactions, orders processing, taxes, partner’s
relationship management, user’s relationship management, company and user
profiles, inventory management, reports);
• Developed detailed conception of using Microsoft Commerce Server 2002 in DEA;
• Developed WEB Services security conception and implemented it in DEA;
• Designed conception and took part in implementing deployment process of DEA;
• Designed Database Schemas of different parts of DEA;
• Implemented WEB services layer of Business logic in DEA;
• Designed Report conception and implemented it using Reporting services (BI);
• Design and setup development, testing and production environments.
• Took part in analyzing business requirements and made decision about architecture
of Enterprise’s level business application.
• Developed Service Oriented Architecture (SOA) of DEA;
5
PROFESSIONAL EXPERIENCE
Continued
• Developed conception of using Microsoft BizTalk server and Microsoft Commerce
server 2002 in DEA;
• Designed and implemented B2B, B2C and CRM systems
• Developed security conception of DEA;
• Ported part of Java application to .NET platform;
• Designed conception of DEA’s deployment process;
• Took part in designing network infrastructure of DEA;
• Designed Database Schemas of different parts of DEA;
• Implemented Continues Integration conception for building and testing application;
• Managed developer’s team, applying Agile Development conception (SCRUM) for
development process.
Used patterns, platforms and technologies:
Enterprise Solution Patterns, .NET distributed applications, Service Oriented Architecture,
WEB services, WEB Forms, DotNetNuke, Message Queuing, Business Intelligence
(Reporting Services), Microsoft Commerce Server 2002, BizTalk Server, Microsoft SQL
Server 2000, ADO.NET, ORM.Net; NET Framework, Visual Studio .NET, C#, Visual Basic
.Net, NUnits, NAnt, PushOK, CruiseControl.NET
.
September 2003 – February 2004, senior Java developer:
Application architecture, Object Oriented Analysis and Design; Implementation;
5 developers in Java team;
Total cost of project more than 500 000 $CAD
- Took part in improving architecture and design of existing application;
- Implemented projects:
• Advertising;
• Financial reports;
• Price Management;
• Catalog Management;
• Partner’s relationship;
• Shipping processing;
Used platforms and technologies:
Java2EE, Orion, JBoss, Struts, MySQL, JSP, Servlets, JDBC.
Userful company, Calgary
March 2003 – June 2003, software developer;
Object Oriented Analysis and Design; Implementation;
5 developers in in team;
Completed projects:
• Over-all statistic report to assist clients to track internet access, user activities, time
usage;
6
PROFESSIONAL EXPERIENCE
Continued
• Total Cost of Ownership calculator and Upfront Costs Calculator for clients to
calculate and compare profit of TCO and upfront costs using traditional and
company’s approaches.
Used platforms and technologies:
Linux, PostgreSQL, OpenACS, ACS TCL, AOL server
Associations Plus Inc, Calgary
September 2002 – January 2003, programmer – analyst;
Object Oriented Analysis and Design; Implementation;
3 developers in team;
Completed projects:
• Automotive creating and sending faxes; Application sent more than 500 faxes for 3
hours, saving money and making business more profitable and reliable;
• Improved performance of vital database queries. Performance most of the queries
became 2 time faster, making WEB interaction more friendly and predictable;
Used platforms and technologies:
MS Access 2002, Visual Basic, MySQL, ASP, FrontPage, IIS.
Calgary Multicultural Centre, Calgary
June 2002 – August 2002, Computer Lab Coordinator;
Application architecture, Object Oriented Analysis and Design; Implementation;
2 developers in team;
Completed projects:
• Registering new visitors;
• Manning table;
• Timetable of classes;
• Financial management of payments and fees;
• Application management
Used platforms and technologies:
MS Access 2002, Visual Basic, MS SQL server, ASP, FrontPage, IIS.
RCI Ltd, USA – UK - Ukrainian joint venture
May 1997 – February 2002, senior software developer = architect;
Application architecture, Object Oriented Analysis and Design; Implementation;
15 developers in team;
Total cost of projects more than 800 000 $CAD
Completed 21 projects, including:
• Internet portal;
• Accounting;
• Warehouse inventory management system;
7
PROFESSIONAL EXPERIENCE
Continued
• Contract information and management system;
• Taxation;
• Personnel payroll computation system;
• CRM for Russia Railway Troops;
• Management of Railway system.
Ported part of Delphi application to Java platform;
Used platforms and technologies:
Java, MySQL Server, Interbase, Oracle, MS Access, Linux, Windows 98-XP, ASP, Visual
Basic, Delphi;
ETAS Ltd, Ukraine
January 1994- April 1997, Software developer;
Application architecture, Object Oriented Analysis and Design; Implementation;
8 developers in team;
Total cost of projects more than 300 000 $CAD
Completed projects for government and commercial enterprises, including:
• Access control for frontiers;
• ERP system for Railway units.
• Real-time’s Speech Recognizing system
Used platforms and technologies:
DOS, Windows, Unix, Delphi, Fortran, Assembler, Interbase, IBM compatible mainframes.
Kharkov Military University, Ukraine
1985- 1994, Teacher;
Taught computer hardware and software;
Did scientific research work on building Speech Recognizing Systems:
• Projected and built hardware for entering speech analog signal in mainframe;
• Created software for real time analyzing and finding beginning and ending of speech
signal in noises;
• Created software for automated real time recognizing 20 words in mainframe;
• Adopted Digital Spectrum Analyzers for entering speech signal in mainframes;
• Published 8 articles and made 4 inventions on speech recognizing subject.
RELEVANT EXPERIENCE
8
PROFESSIONAL EXPERIENCE
Continued
Hardware:
• Assembled and upgraded computer hardware and software.
Network:
• Projected, installed and serviced networks (3COM, HP);
• Installed and administrated networks (TCP/IP, Windows 2000 server)
Wireless communication:
• Installed and maintained wireless equipment (Motorola);
• Adjusted and aligned antenna and cable systems of base stations.
Languages:
• English, Russian, Ukrainian
References: Excellent references are available.
Interests: Sport (Alpine skiing, Chess, Swimming, Hiking), Entertainment, Reading.

More Related Content

What's hot (20)

SmarTek21 Presentation
SmarTek21 PresentationSmarTek21 Presentation
SmarTek21 Presentation
Liazan
Ìý
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
Partha Roy
Ìý
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
Jagan Mohan
Ìý
Alex Bagdonas Resume 20160313
Alex Bagdonas Resume 20160313Alex Bagdonas Resume 20160313
Alex Bagdonas Resume 20160313
Alex Bagdonas, MBA, PMP
Ìý
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
Ronald Darron Haworth
Ìý
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
Venugopal Devarapalli
Ìý
PoonamVyas_CV
PoonamVyas_CVPoonamVyas_CV
PoonamVyas_CV
Poonam Vyas
Ìý
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
Sai vara prasada Rao
Ìý
8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies
sukanyanarra
Ìý
Senior software engineer with product experience
Senior software engineer with product experienceSenior software engineer with product experience
Senior software engineer with product experience
Srikant Mukundan
Ìý
RanganadhMarrapu_Profile
RanganadhMarrapu_ProfileRanganadhMarrapu_Profile
RanganadhMarrapu_Profile
Ranganadh Marrapu
Ìý
Nitin_Krishna_Resume
Nitin_Krishna_ResumeNitin_Krishna_Resume
Nitin_Krishna_Resume
Nitin Krishna
Ìý
Vasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_ExpVasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_Exp
vasudeo rao vaka
Ìý
Aniruddha_Mukherjee_Jan_2015
Aniruddha_Mukherjee_Jan_2015Aniruddha_Mukherjee_Jan_2015
Aniruddha_Mukherjee_Jan_2015
Aniruddha Mukherjee
Ìý
Brij
BrijBrij
Brij
Brijendra Sharma
Ìý
Janet Grace Resume
Janet Grace ResumeJanet Grace Resume
Janet Grace Resume
Janet Grace
Ìý
Sharique Khan Resume
Sharique Khan ResumeSharique Khan Resume
Sharique Khan Resume
Sharique Khan
Ìý
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
Joseph Gregory
Ìý
CV_Olivera_Juan_Pablo
CV_Olivera_Juan_PabloCV_Olivera_Juan_Pablo
CV_Olivera_Juan_Pablo
Juan Pablo Olivera
Ìý
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
Abhishek Kapuria
Ìý
SmarTek21 Presentation
SmarTek21 PresentationSmarTek21 Presentation
SmarTek21 Presentation
Liazan
Ìý
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
Partha Roy
Ìý
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
Jagan Mohan
Ìý
PoonamVyas_CV
PoonamVyas_CVPoonamVyas_CV
PoonamVyas_CV
Poonam Vyas
Ìý
8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies
sukanyanarra
Ìý
Senior software engineer with product experience
Senior software engineer with product experienceSenior software engineer with product experience
Senior software engineer with product experience
Srikant Mukundan
Ìý
RanganadhMarrapu_Profile
RanganadhMarrapu_ProfileRanganadhMarrapu_Profile
RanganadhMarrapu_Profile
Ranganadh Marrapu
Ìý
Nitin_Krishna_Resume
Nitin_Krishna_ResumeNitin_Krishna_Resume
Nitin_Krishna_Resume
Nitin Krishna
Ìý
Vasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_ExpVasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_Exp
vasudeo rao vaka
Ìý
Aniruddha_Mukherjee_Jan_2015
Aniruddha_Mukherjee_Jan_2015Aniruddha_Mukherjee_Jan_2015
Aniruddha_Mukherjee_Jan_2015
Aniruddha Mukherjee
Ìý
Janet Grace Resume
Janet Grace ResumeJanet Grace Resume
Janet Grace Resume
Janet Grace
Ìý
Sharique Khan Resume
Sharique Khan ResumeSharique Khan Resume
Sharique Khan Resume
Sharique Khan
Ìý
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
Joseph Gregory
Ìý

Similar to Resume_Feb_2016 (20)

Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
Vikas Singh
Ìý
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
Arun Kumar Rajamandrapu
Ìý
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
Ravikumar Pabolu
Ìý
Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
Niraj Choudhary
Ìý
Nihar Shah resumeNEW
Nihar Shah resumeNEWNihar Shah resumeNEW
Nihar Shah resumeNEW
Nihar Shah
Ìý
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
Ravikumar Pabolu
Ìý
harish_resume
harish_resumeharish_resume
harish_resume
Harish Chennupati
Ìý
JAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITIJAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITI
vravi123
Ìý
CV_Lakshman_Kolluru
CV_Lakshman_KolluruCV_Lakshman_Kolluru
CV_Lakshman_Kolluru
Kolluru Lakshman
Ìý
Shaik Sadiq
Shaik SadiqShaik Sadiq
Shaik Sadiq
Shaik Sadiq
Ìý
Siva visual resume.docx
Siva visual resume.docxSiva visual resume.docx
Siva visual resume.docx
Sivakumar veerachamy
Ìý
Siva visual Resume.docx
Siva visual Resume.docxSiva visual Resume.docx
Siva visual Resume.docx
Sivakumar veerachamy
Ìý
Cabot corporate profile 2018
Cabot corporate profile  2018Cabot corporate profile  2018
Cabot corporate profile 2018
Venkatesh Thyagarajan
Ìý
SantiSagarMedisetty_Resume
SantiSagarMedisetty_ResumeSantiSagarMedisetty_Resume
SantiSagarMedisetty_Resume
Santi Sagar Medisetty
Ìý
Candra_CollinsCV112016
Candra_CollinsCV112016Candra_CollinsCV112016
Candra_CollinsCV112016
Candra Collins
Ìý
Resume_ArvindMaadam
Resume_ArvindMaadamResume_ArvindMaadam
Resume_ArvindMaadam
Arvind Maadam
Ìý
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012
mallikarjun ch
Ìý
Resume
ResumeResume
Resume
Akhil Patel
Ìý
Snmsadiq resume
Snmsadiq resumeSnmsadiq resume
Snmsadiq resume
Shaik Sadiq
Ìý
SNMSADIQ-Resume
SNMSADIQ-ResumeSNMSADIQ-Resume
SNMSADIQ-Resume
Shaik Sadiq
Ìý
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
Vikas Singh
Ìý
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
Ravikumar Pabolu
Ìý
Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
Niraj Choudhary
Ìý
Nihar Shah resumeNEW
Nihar Shah resumeNEWNihar Shah resumeNEW
Nihar Shah resumeNEW
Nihar Shah
Ìý
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
Ravikumar Pabolu
Ìý
JAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITIJAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITI
vravi123
Ìý
Shaik Sadiq
Shaik SadiqShaik Sadiq
Shaik Sadiq
Shaik Sadiq
Ìý
Candra_CollinsCV112016
Candra_CollinsCV112016Candra_CollinsCV112016
Candra_CollinsCV112016
Candra Collins
Ìý
Resume_ArvindMaadam
Resume_ArvindMaadamResume_ArvindMaadam
Resume_ArvindMaadam
Arvind Maadam
Ìý
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012
mallikarjun ch
Ìý
Snmsadiq resume
Snmsadiq resumeSnmsadiq resume
Snmsadiq resume
Shaik Sadiq
Ìý
SNMSADIQ-Resume
SNMSADIQ-ResumeSNMSADIQ-Resume
SNMSADIQ-Resume
Shaik Sadiq
Ìý

Resume_Feb_2016

  • 1. ALEX PERSHYN Certification & Education • TOGAF 9 Foundation • Sun Certified Enterprise Architect • Sun Certified WEB Component Developer • Sun Certified Programmer • Oracle BRM certification; • Oracle WebLogic administration certification; • University degree in Computer and Communication Science; the specialization is Automatic Control Systems and Communication Email: ap.ab.ca@gmail.com Home: 403-802-0378 Cell: 403-830-6355 #701, 626 – 15 Avenue, S.W Calgary, Alberta, T2R 0R5
  • 2. 2 PROFESSIONAL EXPERIENCE Continued Professional Experience Enabil Solutions, Calgary, May 2009 - present Design and implementation projects for Aurora application software suite: • Architectural Solution and design of Security solution for telecommunication company • Architectural Solution and design micro service solution for telecommunication company Highlights of qualifications Technical knowledge and skills Java and Open Source technologies, frameworks and platforms: Orion, Jboss, Resin, TomCat, Apache Web Server, GigaSpace technology, Liferay portal; Spring security, Spring framework, J2EE, AJAX, Java Swing, Struts1-2, Google Web Toolkit, Apache Camel, Spring Boot; SVN, CVS, Accurev CMS, Ant, Maven, UnitTest, Jira, CruiseControl, Hudson CI tool Unix like OS (Solaris, Linux), OpenACS, ACS TCL, Amazon WS; .NET platform: Service Oriented Architecture, Enterprise Solution Patterns, .NET distributed applications; DotNetNuke, Message Queuing, Business Intelligence (Reporting Services); Microsoft Commerce Server 2002, BizTalk server, IIS configuration and managemen, Windows Server/XP; NET Framework, Visual Studio .NET, C#, ADO.NET, ORM.Net; NUnits, NAnt, PushOK, CruiseControl.NET. Enterprise applications, servers and DBMS: Oracle Billing and Revenue Management (BRM) for the communications industry, AccuRev, ApacheDS, OpenDJ and OpenDS LDAP servers, Oracle Middleware, Microsoft SQL Server 2000 (TransactSQL, Stored procedures), MySQL, PostgreSQL, MS Access. Cloud Computing Services: Amazon WS Others: Experienced in mainframe and desktop applications development, Speech Recognizing Systems development, LAN projecting and installing, Wireless Communication Systems projecting and maintaining. Team management, supervising and leadership skills Building relationships between departments and employees Managing technology strategies, application roadmaps Introducing new technologies, mentoring developers Experience working in an Agile environment and Waterfall model
  • 3. 3 PROFESSIONAL EXPERIENCE Continued • Design and implementation GWT web application. • Participating in developing SOA architecture for Solavei MVNO. • Designing and developing Chat for CSRs and clients based on Web Socket technology • Designing and implementing desktop Java WS application for generating usage records (Wireless Communication industry); • Carolina West Wireless project participation. • Design, developing and supporting applications for Calgary Parking Authority and Government of North West Territory (SOA, Liferay portal). • Customizing Spring security for TEMs application (DB) • TEMs application re – design and implementation • Design and implementation of set of products for City of Calgary Parking Department: o Credit Card processing project; o ParkPlus project for city of Calgary, supporting, porltet developing (Liferay); o ParkPlus Online Activation project; o ILOT project, enhancement and supporting; o ADS project architectural design; • SVN setup and support; • Production environment maintenance and support. DO2 (former Digital Oilfield Inc) , Calgary, June 2007 – April 2009.; Providing experienced software development expertise and advice on technical direction for the company’s software application development. • Supplier - Vendor Contracts project; • Email notification project; • Import/Export/Processing purchase orders project; • Additional data element project; • Asynchronies messaging for clustering environment project; • Enhancement of User Profile project; • Customer Self Registration project; • Adapting application to i18n and l10n; • Adapting application to Struts 2, AJAX and DisplayTag frameworks; • Turning Performance of DB tier, Oracle 10g Used patterns, platforms and technologies: J2EE 1.5, BEA WebLogic, WebMethods, Oracle 10g, Struts 1-2, SVN, Solaris OS, CSS, FreeMarker framework.. Accomplishments: - adapted all tiers of application to i18n requirements; - improved performance of critical SQL queries; - introduced and implemented new business model for managing user profile; - improved development process by introducing development analysis initiative; - improved validation framework; - improved development quality and performance by introducing displaytag framework;
  • 4. 4 PROFESSIONAL EXPERIENCE Continued Chartwell Technology Inc, Calgary, May 2005 – June 2007; Writing concept, requirements, design and test plan documents; Object oriented analysis and design; Implementation and testing. • GigaSpace EventSystem project, JavaSpaces, JINI • Game Profile Management System project, JBoss distributed cache; • Stress test framework project; • Integrating customers’ applications project; • Java – Macromedia test framework project; • Bingo game support; • Took part in designing and implementing fail over components for gaming system; • Making and testing configuration of Resin, Apache to work in load-balanced environment; • Wrote server scripts script for Macromedia Flash Communication Server; • Took part in developing conception of messaging system in distributed environment; Used patterns, platforms and technologies: - JavaSpaces, GigaSpace, Resin, Macromedia Flash Communication Server, J2EE, SQL Server.. - Accomplishments: - Improved scalability and performance of application by introducing GigaSpace technology. - Improved maintainability of application by rewriting game profile framework. Utilitran Corporation, Calgary, September 2003 – May 2005; Service Oriented Architecture (SOA), Object Oriented Analysis and Design; Implementation; February 2004 – May 2005: • Designed and implemented different components of Distributed Enterprise Application (DEA) (business transactions, orders processing, taxes, partner’s relationship management, user’s relationship management, company and user profiles, inventory management, reports); • Developed detailed conception of using Microsoft Commerce Server 2002 in DEA; • Developed WEB Services security conception and implemented it in DEA; • Designed conception and took part in implementing deployment process of DEA; • Designed Database Schemas of different parts of DEA; • Implemented WEB services layer of Business logic in DEA; • Designed Report conception and implemented it using Reporting services (BI); • Design and setup development, testing and production environments. • Took part in analyzing business requirements and made decision about architecture of Enterprise’s level business application. • Developed Service Oriented Architecture (SOA) of DEA;
  • 5. 5 PROFESSIONAL EXPERIENCE Continued • Developed conception of using Microsoft BizTalk server and Microsoft Commerce server 2002 in DEA; • Designed and implemented B2B, B2C and CRM systems • Developed security conception of DEA; • Ported part of Java application to .NET platform; • Designed conception of DEA’s deployment process; • Took part in designing network infrastructure of DEA; • Designed Database Schemas of different parts of DEA; • Implemented Continues Integration conception for building and testing application; • Managed developer’s team, applying Agile Development conception (SCRUM) for development process. Used patterns, platforms and technologies: Enterprise Solution Patterns, .NET distributed applications, Service Oriented Architecture, WEB services, WEB Forms, DotNetNuke, Message Queuing, Business Intelligence (Reporting Services), Microsoft Commerce Server 2002, BizTalk Server, Microsoft SQL Server 2000, ADO.NET, ORM.Net; NET Framework, Visual Studio .NET, C#, Visual Basic .Net, NUnits, NAnt, PushOK, CruiseControl.NET . September 2003 – February 2004, senior Java developer: Application architecture, Object Oriented Analysis and Design; Implementation; 5 developers in Java team; Total cost of project more than 500 000 $CAD - Took part in improving architecture and design of existing application; - Implemented projects: • Advertising; • Financial reports; • Price Management; • Catalog Management; • Partner’s relationship; • Shipping processing; Used platforms and technologies: Java2EE, Orion, JBoss, Struts, MySQL, JSP, Servlets, JDBC. Userful company, Calgary March 2003 – June 2003, software developer; Object Oriented Analysis and Design; Implementation; 5 developers in in team; Completed projects: • Over-all statistic report to assist clients to track internet access, user activities, time usage;
  • 6. 6 PROFESSIONAL EXPERIENCE Continued • Total Cost of Ownership calculator and Upfront Costs Calculator for clients to calculate and compare profit of TCO and upfront costs using traditional and company’s approaches. Used platforms and technologies: Linux, PostgreSQL, OpenACS, ACS TCL, AOL server Associations Plus Inc, Calgary September 2002 – January 2003, programmer – analyst; Object Oriented Analysis and Design; Implementation; 3 developers in team; Completed projects: • Automotive creating and sending faxes; Application sent more than 500 faxes for 3 hours, saving money and making business more profitable and reliable; • Improved performance of vital database queries. Performance most of the queries became 2 time faster, making WEB interaction more friendly and predictable; Used platforms and technologies: MS Access 2002, Visual Basic, MySQL, ASP, FrontPage, IIS. Calgary Multicultural Centre, Calgary June 2002 – August 2002, Computer Lab Coordinator; Application architecture, Object Oriented Analysis and Design; Implementation; 2 developers in team; Completed projects: • Registering new visitors; • Manning table; • Timetable of classes; • Financial management of payments and fees; • Application management Used platforms and technologies: MS Access 2002, Visual Basic, MS SQL server, ASP, FrontPage, IIS. RCI Ltd, USA – UK - Ukrainian joint venture May 1997 – February 2002, senior software developer = architect; Application architecture, Object Oriented Analysis and Design; Implementation; 15 developers in team; Total cost of projects more than 800 000 $CAD Completed 21 projects, including: • Internet portal; • Accounting; • Warehouse inventory management system;
  • 7. 7 PROFESSIONAL EXPERIENCE Continued • Contract information and management system; • Taxation; • Personnel payroll computation system; • CRM for Russia Railway Troops; • Management of Railway system. Ported part of Delphi application to Java platform; Used platforms and technologies: Java, MySQL Server, Interbase, Oracle, MS Access, Linux, Windows 98-XP, ASP, Visual Basic, Delphi; ETAS Ltd, Ukraine January 1994- April 1997, Software developer; Application architecture, Object Oriented Analysis and Design; Implementation; 8 developers in team; Total cost of projects more than 300 000 $CAD Completed projects for government and commercial enterprises, including: • Access control for frontiers; • ERP system for Railway units. • Real-time’s Speech Recognizing system Used platforms and technologies: DOS, Windows, Unix, Delphi, Fortran, Assembler, Interbase, IBM compatible mainframes. Kharkov Military University, Ukraine 1985- 1994, Teacher; Taught computer hardware and software; Did scientific research work on building Speech Recognizing Systems: • Projected and built hardware for entering speech analog signal in mainframe; • Created software for real time analyzing and finding beginning and ending of speech signal in noises; • Created software for automated real time recognizing 20 words in mainframe; • Adopted Digital Spectrum Analyzers for entering speech signal in mainframes; • Published 8 articles and made 4 inventions on speech recognizing subject. RELEVANT EXPERIENCE
  • 8. 8 PROFESSIONAL EXPERIENCE Continued Hardware: • Assembled and upgraded computer hardware and software. Network: • Projected, installed and serviced networks (3COM, HP); • Installed and administrated networks (TCP/IP, Windows 2000 server) Wireless communication: • Installed and maintained wireless equipment (Motorola); • Adjusted and aligned antenna and cable systems of base stations. Languages: • English, Russian, Ukrainian References: Excellent references are available. Interests: Sport (Alpine skiing, Chess, Swimming, Hiking), Entertainment, Reading.