My Professional Work

Currently I am working as a technical Project Team Leader in areas of transaction processing software, embedded devices, system analysis, architecture, design and enterprise class software integration.

A am not looking for a new job at this time - my Resume here is just for reference.

Resume in: MS Word format - TXT format

R E S U M E

April 2007

ALEXANDER

mail.alex.r@gmail.com

OBJECTIVE

To obtain a senior technical lead position that will utilize my deep understanding of technology, hands-on experience and wide range of skills.

HIGHLIGHTS OF SKILLS

  • Experienced technical leader with extensive understanding of the most recent software, hardware and network architectures, OS implementation details, database systems, software development tools and techniques.
  • Skilled analyst, system designer and architect, technical strategic thinker, highly organized and goal oriented.
  • 15+ years of in-depth hands-on experience in analysis, design and architecture, development, testing, deployment, maintenance and management of complex system solutions; thorough experience in full life cycle of systems development.
  • Experience leading architects, software engineers, programmers, database and system administrators, QA and testing. Mentor and coach staff to maximize performance.
  • Unique combination of technical leadership and hands-on development skills, cross-functional experience.
  • Stable employment history

WORK EXPERIENCE

11/2002 - present Project Team Lead
Entrac Technologies Inc.
Richmond Hill, Ontario

Responsibilities and Accomplishments:

  • Acted as technical lead for new and on-going development projects.
  • Business and project functional requirements analysis, database analysis, systems architecture and design.
  • Technical leadership and direction to cross-functional teams, coordinating efforts of multiple technical groups.
  • Full cycle software development, testing and support.
  • Collaborate with clients to identify and document technical requirements.
  • Actively participating in project specification reviews, writing and maintaining technical documentation.
  • Long range R&D, technology, product and vendor evaluation
Platforms: Windows NT / 2000 / XP / Embedded Systems / 8051
Programming Languages: C / C++, XML, SQL
Software Tools: MS Visual Studio .NET, MS SQL Server, XML Spy, MS Project.

General Software Development:

  • Software analysis, architecture, design and implementation of the financial transaction processing systems
  • Self-Serve and POS Systems
  • XML data exchange systems and integration with 3rd parties
  • Security requirement analysis, authentication and data encryption, Payment Card Industry (PCI) Data Security Standard compliance
  • Payment processing, pricing and tax calculation architectures
  • SMNP / MIB Network Systems

Wireless/Wi-Fi:

  • Wireless systems infrastructure - analysis, architecture, design, implementation and performance testing
  • Hardware selection, evaluation, integration and performance testing - wireless adapters, access points, RF antennas, etc.
  • Protocols and standards - 802.11a/b/g/n, interference and frequency allocations
  • Security and authentication - WEP, WPA/PSK, TKIP, 802.11i, etc.
Hardware / Embedded Systems:
  • Electronic hardware and circuit design
  • 8051 micro-controller firmware development
  • Fax communications (V.17, V21, etc.), IP/Internet Fax
  • Hardware device interfacing - copiers, fax machines, kiosk, controllers.
  • USB device interfacing
Card Technologies:
  • Design and development of the payment card processing systems - Credit and Debit cards, magnetic stripe, Chip/Smart cards (SVC/chip), contactless/wireless.
  • Card-based loyalty programs, Store cards, gift and reward cards, Tax Exempt cards
System Integration:
  • FedEx/Kinko's OTP
  • Staples POS Service Gateway (PSG)
  • TIBCO - BusinessWorks
  • Mosaic - Payment Switch / eSocket.POS
  • DataCap Systems - DataTran, NETePay
  • Sony Picture Station
  • Various proprietary data and transaction processing systems

11/1992-11/2002 Sr. Software Developer / Systems Architect / Team Lead
Umbrella Communications Inc.
Toronto, Ontario

Responsibilities and Accomplishments:

  • Building technical department team the ground up
  • Lead and manage team of programmers, software developers, DBAs and testers of Software Development of the large mission critical systems
  • Develop and document system architecture strategies and plans that support development philosophy.
  • Project and application management, software production management, support and maintenance management
  • Systems analysis, software architecture and data structures design
  • Programming, debugging, deployment and maintaining of most crucial software modules
  • Full administration and maintenance of complex Distributed Relational Database Cluster
  • Broad application and database performance tuning, hardware and software troubleshooting
  • Installation and maintenance of Windows NT Server, Web Server, SQL Database Server - server management and maintenance, backups, disaster recovery plans, data archiving and transfer, monitoring for potential performance and security problems
  • Planning growth and changes (capacity planning)
  • Analyzing, implementing and enforcing application security policies
  • Major project was awarded R&D Achievement and Innovation Grant by Canada Custom and Revenue Agency
Application Development:
Internet and CD-ROM E-Commerce Multimedia Electronic Catalogs, accounting, communications, data and image processing software.
  • Full cycle development and maintenance of complex Mission-Critical (24X7) on-line order processing system with real-time Credit Card processing, customer activity tracking, continuous data updates from data suppliers and clients using variety of transmission formats.
  • Design and development of transactional data storage solution intended for high performance and high scalability when processing large data volumes under high-concurrency conditions.
  • Focus on object-oriented architecture and development of distributed, multi-tiered and multi-threaded scalable component-based applications for the Internet/Intranet/WWW, Client/Server and stand-alone.
  • Relational and persistent object databases design and development, data structures, memory management and thread synchronization, data encryption, performance tuning, inter-process communications.
  • Integration with JumpCart (cXML) and QuickBooks (qbXML) technologies; hi-color GUI; digital image, sound, animation and video processing, art work;
  • Mixing programming languages and technologies to achieve optimum results.
Platforms: Windows 3x / 95 / 98 / NT / 2000 / XP, MS-DOS, UNIX / FreeBSD / Linux, Novell, MAC
Languages: C / C++ / C#, Visual Basic / VB Script, Transact SQL, HTML, XML (cXML / qbXML), XSL / XSLT, Java / JScript, ASP, PHP
Databases: MS SQL Server, MS Access, PostgreSQL, MySQL
Software Tools: MS Visual Studio - C/C++, VB, J++, MS IIS, MS Office, Apache, PHP, Borland C++, OWL, BDE/IDAPI, Delphi, Turbo Debugger / Profiler, Visio, CodeBase++, Adobe, etc.
Networking and Internet: TCP/IP, HTTP, SSL, FTP, SMTP

1984-1993 Senior Programmer / Systems Analyst
Kiev Technological University
Kiev, Ukraine
Computers and Applied Mathematics Chair, Computer Technologies Lab.

Applications: Business, Industry, Education / E-Learning, Finance, Mathematics/Formulas, Engineering, Ecological, Encryption and Copy-protection systems, Development of the plant processes simulation models.
Platforms: IBM PC, VAX, PDP-11, MS-DOS, Windows, Novell, UNIX, RT-11, VMS
Languages:C/C++, Basic, xBase, Pascal, Fortran, PAL, SALT, Macro Assembler
Software Tools:Turbo/Borland C/C++, Microsoft C, QBasic, GX Toolkit, AutoCAD
Databases:Designed proprietary relational database management engine, Paradox DB Engine, dBase, FoxBASE/FoxPro, CodeBase, DBUNIT

EDUCATION

1984-1992 Kiev Technological University, Kiev, Ukraine
M. Sc. in Engineering

1982-1984 Electronics Assembling Training School Ukraine
Training Certificate

1974-1984 High School, Ukraine
High School Diploma, Honor Certificate

On-Going Self taught in software architecture and development for Windows, UNIX/FreeBSD/Linux, embedded systems/8051 and the Internet. Various conferences, seminars and technical upgrade courses.

SUMMARY OF SKILLS AND EXPERIENCE

Technical Team Leadership				15
Technical Project Management				10
Software Systems Architecture and Design		15+
Software Development and Programming			15+
Database Architecture, Design and Administration	10
Network Design and Administration, Network Security	8

Platforms:
PC / DOS / Windows					15+
UNIX / FreeBSD / Linux					5
VAX / VMS / PDP / RT-11					4
Internet / WWW, LAN					10
Embedded Systems					5
Hardware, Electronics and Circuitry			8
Wireless/Wi-Fi						4

Programming Languages:
C / C++  (ANSI, Win32 / MFC / OWL, .NET)		15+
Basic / VB / VB Script					8
Java / Visual J++ / J2EE / J2ME / Jscript / JSP		5
HTML / DHTML, XML/XSL, ASP, PHP				8

Databases:
SQL / MS SQL Server  / Transact SQL			10+
ORACLE / DB2 / ANSI SQL					2
MySQL / PostgreSQL					4
xBase / CodeBase++ / FoxPro				8

SPECIAL INTERESTS

  • Finance and investments
  • Electronics and robotics
  • Sci-Fi / Artificial Intelligence
  • Honor Certificate in software programming contest, author of several published proceedings


 .