Alex Sorikov
337 Kerswell Dr.
Richmond Hill, Ontario
L4C2X1
Phone: (416) 823-6428
e-mail: a_sorikov@yahoo.com
|
|
|
OBJECTIVE:
A challenging position as a Lotus Notes\Domino Developer.
SUMMARY:
· Over 4 years experience as a business application programmer.
· Certified Lotus Professional proficiency strengthened over 3 years using Lotus Notes in multiple projects.
· Experienced in developing databases for project work, personal schedules, accounting and human resources applications.
OPERATING SYSTEMS : Windows NT, Windows 98 , Novell Netware 4.X, MS DOS, UNIX
DATABASES : Lotus Notes R4/R5, Domino, MS Access 97, FoxPro, Clipper, Btrieve
LANGUAGES : Lotus Script, Visual Basic, SQL, Pascal, HTML, Prolog, Java, JavaScript
TOOLS : Lotus Team Studio, Lotus Reporter, Manage Wise, Landesk Manager, Lananalyzer, Novell Border Manager, Visual Age for Java, Visual Studio, etc.
EXPERIENCE:
IBM , Toronto, Canada 01/2001 -current
Lotus Notes\Domino Developer
Analyzed, Designed, developed, tested implemented and documented Lotus Notes\Domino R5 web enabled systems (internet & intranet), on Windows NT and AS400 servers, using Lotus Script, JavaScript, Visual Age for Java, C HTML, DHTML, XML, XSLT, and SQL running DB2 databases. Activities included:
- Connected and synchronized data in Notes and DB2 databases
- 2 Generate dynamic HTML pages according to user requests.
- 3 Created Java agents using Visual Age for Java, calling external API functions.
- 4 Pulled\pushed XML information from Domino.
- 5 Transformed XML data into other formats.
- 6 Version control using Lotus Team Studio, documentation using Lotus Word Pro, Project Management using Vision
- 7 Text based analysis and design
Project included
- The e-Collaboration Database (e-CDB) pushes real time order event data from IBM to Business Partners with selected data elements refreshed 24 times per day. It provides both order status and business-to-business information in a single, easy to navigate source in Notes and WEB. In addition to the dates and status information within e-CDB, there are also links to the carrier sites for further tracking details between shipment and delivery.
- Technology: Windows 2000, DB2, Lotus Notes\Domino R5 and R4, Lotus Script, Javascript, HTML, DHTML, SQL, LEI
- The Account Office Request Tool is a Lotus Notes database to manage and assign the I/T service providers (towers) to work requests received by the Account Office.The Account Office Request Tool is designed to provide the IBM Canada Account Office with a centralized tool for managing work requests.
- Technology: Windows 98, AS/400, Lotus Notes R5, C API
- The CareeNet Database is available to all IBM Global Services and Software professionals in WEB to provide them with access to career management advice and resources. It provides you with a questionnaire to complete , print and submit to the career vitality centre. The questionnaire helps you to define your current career situation. Upon receipt of your completed questionnaire, a career advisor will be in touch with you to discuss your responses and make recommendations on which best meets your individual needs.
- Technology: Windows 2000, Lotus Notes\Domino R5, Lotus Script, JavaScript, Java, HTML, DHTML, XML, XSLT
NovaData Inc., Lotus partner, Oakville, Canada 11/2000 -01/2001
Consultant
Designed, developed, tested and implemented a Lotus Notes\Domino R4/R5 "Designer Manager" System running using LotusScript, C, and Visual C++ on Windows 2000 and Windows NT. The objective was to hide Lotus Notes source code.
- Designed and developed C modules to recompile Lotus Notes design elements, into Lotus Notes design elements without source code. Development work included using existing C API functions, created new Visual C++ objects and Lotus Script Objects.
- Collected information about users using C API back end functions
- Analyzed script dependencies and compiled the API database and template databases
- Refreshed the design of all databases selected, propogating the compilation to all linked design elements
- Distributed the about document from the templates
- Created Lotus Application to simulate the presentation
- Tested Lotus Notes Object models using Lotus Team Studio to find and verify LotusScript.
- Technology: Windows 2000, Windows NT, Lotus Notes\Domino R5, Lotus Script, C, Visual C++, Lotus Team Studio
Nurun Inc., IBM partner, Toronto, Canada 7/2000 -11/2000
Consultant
Delivering results through leading-edge expertise in strategy, technology and design by building effective links between interactive media, print material, marketing techniques and business processes, thus offering truly viable on-line and off-line integrated solutions
- Expanded Lotus Script libraries to transfer the WEB-Developer's information to HTML format and to increase the speed of working WEB-site by 40%
- 2 Developed a multilevel classification system to increase searching process on the WEB site
- 3 Created JAVA-agent to push the information was changed in the content of the WEB database to DB2 database (increase security level)
- Technology: Lotus Script, HTML, Java, JavaScript, Formula language, Lotus Notes\Domino R4\R5, DB2, Lotus Team Studio, Visual Age for Java, JDK 1.1.8, JDK 1.2, ODBC, Windows NT
IBA Co., IBM partner, Minsk, Belarus 9/1999 -2/2000
Sr. Lotus Notes Developer ·
- Participated in creating a full cycle Management Information System for a large computer hardware and software constancy
- · Expanded an outdated Business Trip database into a full Project Management Information System accessible to all corporate personnel. Integrated it with the company's Client\Customer database, Human Resources and Accounting department databases
- · Created universal Lotus script libraries, agents and forms always ensuring the database architecture could accommodate future expansion and changes
- · Developed objects using formula language and Lotus Script to speed up complex mathematical computations
- · Made a progress bar and a system directory using Notes API to increase user friendliness. Included a help subsystem to get help from any part of the application
- Technology: Lotus Notes, Domino, MS SQ, Lotus Script, HTML, Java, JavaScript, Lotus Team Studio, Notes Pump, Visual Age for Java, JDK 1.1.6
TechnoBank, Minsk, Belarus 1/1998 8/1999
TeamLeader, Lotus Notes Developer, Network Administrator
- Created the bank's automation development plan. Analyzed the need for a full network and database upgrade. Initiated the replacement of a Btrieve database to an Oracle with a Lotus Notes platform. Altered network architecture to accommodate future expansion.
- · Developed a Personal Records database using Lotus Notes as part of the corporate computerization plan. Reduced human resources work load by 20%.
- · Ensured external security for financial information by installing a network firewall and proxy server and creating an internal security system by introducing encrypting systems and
digital signature.
- · Created a Lotus Database 'Personnel Department' to automate entering, searching and keeping employee database and increase productivity by 20%.
- Technology: Lotus Notes, Btrieve, Oracle, Lotus Script, Lotus formula language, Delphi, Novell Netware, Windows NT, Lotus Reporter, Manage Wise, Lananalyzer
Belorussian Development Bank, Minsk, Belarus 6/1996 12/1997
Network Administrator, Programmer/Analyst
- Created database application to manage the bank's Fixed Asset registration.
- · Managed databases, user accounts, ensured replication and assigned permissions.
- · Monitored and fine tuned network performance. Diagnosed, performed troubleshooting and resolved network problems. Administered task scheduling and alter processing.
- · Provided user support and training
- Technology: Delphi, Btrieve, Paradox, Novell Netware, Windows NT, Manage Wise, Landesk Manager, Lananalyzer, Novell Border Manage
EDUCATION AND CERTIFICATIONS:
BS in Computer Science, Belorussian Polytechnic Academy, Minsk, Belarus June, 1996
Certified Lotus Notes Professional R5, Toronto, Canada
Certified Lotus Notes Professional, Application Developer, Moscow, Russia February, 2000
Certified Lotus Notes Administrator, Minsk, Belarus January, 2000
Certified Delphi Developer, Minsk, Belarus June, 1999
Certified Lotus Notes Programmer, Minsk, Belarus February, 1999