Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was online more than two weeks ago

Candidate

Male, 45 years, born on 24 April 1980

Gomel, willing to relocate, prepared for business trips

Lotus Notes / Java / Web developer

Specializations:
  • Programmer, developer

Employment: full time

Work schedule: full day, remote working

Work experience 15 years 7 months

March 2004September 2019
15 years 7 months

belarus.iba.by/

IT, System Integration, Internet... Show more

Lead Software Engineer
Estimations, software development testing and implementation, maintenance, tech support, communication with customer, analyzes customer requirements, test customer requirements, analyzes functional specification, writing technical specification

Skills

Skill proficiency levels
Oracle Pl/SQL
JavaScript
HTML
Java
CSS3
Управление проектами
IBM Lotus Notes

About me

Software developer with 15 years of experience in the software application development. Perfect understanding of all stages of software development process. Skilled in design/architecture, data modeling, and translating customer needs into software solutions. I have an experience in optimizing and refactoring legacy code, cloud computing. Good communication and team skills, ability to work with people of different culture and in remote locations. SKILLS SUMMARY Programming Languages: Java, JavaScript, .Net, C, C#, C++, Lotus @Formula Language, LotusScript, Object Pascal, PHP, SQL, VBScript, Visual Basic, Action Script, Flash, PL/SQL, Assembler i80x86x, Basic, Fortran Web Technologies: IBM HTTP Server, IBM WebSphere Application Server, ColdFusion MX Databases: Access, FoxPro, MySQL, Lotus Approach, IBM Notes/Domino, IBM DB2, Lotus Enterprise Integrator, Oracle Operating Systems: Microsoft Win32 (MS Windows 3.x/98/NT/2000/XP/7/8), UNIX (Red Hat Linux), DOS (MS-DOS, PC-DOS, DR-DOS) Business Intelligence: Cognos Report Studio, Query Studio, Analysis Studio, Power Play Transformer Other Skills: Adobe Photoshop, AUTOCAD, BORLAND C/C++ BUILDER, Git, Delphi, Lotus Domino Administrator, MathCAD, Microsoft Visual Studio, Teamstudio, Unity Package Manager, Wise Studio, IBM WebSphere ILOG JRules, Cognos BI, IBM WebSphere DataStage, TeamViewer Foreign Languages: English Upper Intermediate CERTIFICATIONS - Lotus Notes/Domino v.6-7 (IBM Certified Associate Developer) - Java (Sun Certified Programmer) - Cognos (IBM Cognos 10 BI Author) PROFESSIONAL EXPERIENCE Lotus Domino / Web / Java Developer Web / Java Developer IBM Configurator for e-business, a family of productivity tools designed to ensure that IBM product offerings are accurately configured and quoted before presentation to customers. Additionally, functions that support data retrieval, pricing, and order forwarding are provided. IBM Configurator for e-business is designed to replace the current IBM configuration applications residing on HONE/IBMLink and the more recent product specific portable configurations. Responsibilities: Migrate IBM Configurator for e-business desktop application to WEB. Environment: JavaEE, JS, CSS, HTML, Bootstrap, Spring, AJAX, SQL, REST, Tomcat, Git, Maven, CVS(CMVC). Web / Application Developer Event Central, powered by IBM’s Center for Advanced Learning is a self-service web-based application that provides the tools to set up and manage events. From soliciting content for an event to sending out post-event surveys, Event Central modules cover all aspects of planning and executing a successful event. Responsibilities: Estimations, development, testing and implementation, maintenance. Environment: IBM Lotus Notes 8.x, JMeter, SQL, REST, jQuery, Bootstrap, AngularJS, Dojo, AJAX, JavaScript, CSS, HTML, LotusScript, Java, Git. Web / Application Developer IBM Informal Learning Exchange (ILX) - is an enterprise-wide Informal Learning Channel that provides the guidance and capability for IBMers to easily find, share, and create relevant and reliable informal learning content, whether that content comes from inside or outside IBM. Responsibilities: Estimations, development, testing and implementation, maintenance. Environment: IBM Lotus Notes 6.x – 8.x, jQuery, Bootstrap, Dojo, AJAX, JavaScript, CSS, HTML, LotusScript, Java. Web / Application Developer Transportation Management Solution Portal (TMS Portal). Redesign web sites written in ColdFusion MX to the new design using Flex. Responsibilities: Communication with customer, analyzes customer requirements, software development, analyzes functional specification, writing technical specification. Environment: ColdFusion, Flex, Flash, Action Script, HTML, XML, PL/SQL, Adobe Flex Builder 3, ColdFusion MX, Macromedia Dreamweaver MX2004 v7.0, PL/SQL Developer, Oracle. Application Developer / Tester The manufacturing execution system (MES) is responsible for the execution of production requirements from the higher-level finite scheduling system (PPDS). Planned Orders are transferred periodically to the MES and then distributed to production machines. Upon Planned Order completion the production counts, downtimes and labor collection information are sent to the higher level SAP system for costing and wip tracking. Responsibilities: Communication with developers, analyzes customer requirements, analyzes functional specification, test customer requirements. Environment: PL/SQL Developer, Oracle, Internet Explorer, .Net. Application Developer Integration Services, IBM USA. A growing family of web-applications that allow user to pass service request tickets from one system to another based on a set of business rules. Responsibilities: XSLT developer. Designing XSL transformations. Monitoring web applications running on production and providing production changes and support. Environment: MS Windows XP, AIX 5.3, Apache Tomcat, Apache Xalan, Apache Xerces, XML Spy, Eclipse Galileo, SoapUI 4.5.1, Putty shell, Subversion. Lotus Notes Developer / Lotus Notes Consultant / Tech Support IBM Company. Enhance Notes / Domino Reservation System / Scheduling Management functionality to support staff operations. To enable high volumes of students and facilitators with very busy schedules to be able to link up and conduct role play meetings and report the results to management leadership. Responsibilities: Software Developer and tech support. Environment: Lotus Domino Designer, LotusScript, Lotus Formula Language, JavaScript, Dojo, CSS, HTML, AJAX.   Cognos Report Developer Providing Solution for daily transactional data for the Chubb Business Insurance for their Finance Processes. Chubb deals with different Banks, and Insurance Companies. The objective is to generate Intelligent Informational reports based on the Business Partners requirements monthly or periodically which enables to make business decisions and Future forecast for the business through Web Technology. Responsibilities: Building dashboard-style reports combining list, cross-tabular, and chart displays to give executives an “at-a-glance” look at the health of the agency/organization. Documenting the design of reports and tracing the design solution to the initial requirement. Creating and documenting Business Objects report specifications with detailed database mapping. Assist in business requirements gathering process, including working with end users to interpret functional requirements into report specifications. Performed filters and calculations in designing Cross Tab Reports. Developed advanced reports using the Drill UP and Drill Down reports. Created reports with various data formatting operations. Performed trouble shooting for Cognos applications by user requests; Participating in the User meetings to analyze and prepare the reporting and analysis requirements of users. Implemented the Dashboard reports with the various Cognos Dimensional Functions. Created various Crosstab reports and Drill through reports as per the user requirements using conditional formatting using the Rendering and Conditional Variables. Developed various complex and customized (Inserting tables and Blocks) reports using prompts like value prompt, Tree prompt, date prompt, type in, cascading prompt, Select & Search Prompt and using conditional formatting as well. Provide support and/or training to end users. Environment: Cognos BI (Report Studio and Query Studio, Analysis Studio); Cognos Power Play Transformer, DB2, Windows 2000 server. Lotus Notes Developer / Lotus Notes Consultant / Tech Support IBM Company. Development and Support 3 level for IBM RM applications for project staffing, tracking of employees to be redeployed, CV creating tool for all employees, for approval external hires for employees and subcontractors. Responsibilities: UI design elements development – forms, views, framesets; Lotus script, @-formula and Java agents development; Performance troubleshooting and legacy code refactoring. Actions we performed allowed to raise application response time by 50%; Developed an agent that allowed to automated support personnel manual actions of updating a big number of config documents. The agent also allowed to decrease the number of config docs from ~ 40000 to 7000 and DB size, index size and therefore improve overall DB performance; Mail notifications engine development; logging functionally to dedicated database development; Export to MS Excel, MS Word and csv files development. This user action was configurable so that user had an option to select only relevant info to the export every time the export runs; “Bulk” agent development - the possibility of simultaneous actions for multiple documents at once; JavaScript development; context user help system development; basic LEI; 3rd level tech support; test cases writing. Environment: Lotus Domino Designer, Lotus Notes Script, Lotus Formula Language, TeamStudio© for Notes Edition 19 (Teamstudio Analyzer 2.70.68, Teamstudio CIAO! (NotesClients) 2.35.68, Teamstudio Configurator 2.80.68 Teamstudio Delta 2.42.68), GNA Standards and Guidelines, Lotus Enterprise Integrator. Lotus Notes Developer / Lotus Notes Consultant / Tech Support Questionnaire design software helps usability specialists in creating interactive questions that can include in questionnaire and test sheets. Further system allows creating questionnaire sheets and sheets of testing. The access to questions, answers and sheets is distributed according to roles appropriate for the system. The results of testing and questionnaire are assembled in the various summary reports of considerable interest. Responsibilities: Lotus Notes developer , Lotus Notes consultant, tech support. Environment: Lotus Domino Designer, Lotus Notes Script, Lotus Formula Language, Java, MS Visual Basic for Application, TeamStudio© for Notes Edition 19 (Teamstudio Analyzer 2.70.68, Teamstudio CIAO! (NotesClients) 2.35.68, Teamstudio Configurator 2.80.68, Teamstudio Delta 2.42.68) GNA Standards and Guidelines.   Software Repackaging Engineer / Consultant Performing migrations of Software Application Assets to Windows XP platform and integrating them into customer's Corporate Infrastructure. Responsibilities: Software Repackaging Engineer, consultant. Environment: MS Windows technologies: Windows XP technologies, Windows Installer 3 technologies, Wise Package Studio 4.61, Unity Package Manager 2.7, VBScript, VMWare Workstation 5.5, Script Host. Lotus Notes Developer / Tech Support The basic idea behind the project is a realization of document circulation in organization. The cycle about receipt of the document, consideration it, coordination, purpose of the responsible executors, execution of the documents and delivery in to archive was considered. Also possibility for chief of complete control of movement of all tasks and documents. Responsibilities: Application development, implementation, technical support. Environment: Lotus Notes/Domino R5/R6 technologies: Designer, Lotus @Formulas, LotusScript, TeamStudio© for Notes Edition 19 (Teamstudio Analyzer 2.70.68, Teamstudio CIAO! (NotesClients) 2.35.68, Teamstudio Configurator 2.80.68, Teamstudio Delta 2.42.68), GNA Standards and Guidelines. 2004 Programmer G.S.U. named after F. Scorina Software Developer Degree project of the program was created for: the collection of information by means of systems SPNetwork; reading the archive files; processing a database; output of information on display of operator; commercial calculation on formulas; making the graphs on necessary period; creation and print the reports both tables and graphs; making the archive files. Responsibilities: Development, support. Environment: Borland Delphi Compiler and Libraries, MS Access, Turbo Pascal. EDUCATION and TRAINING Automated Systems of Processing of the Information (ASPI) in Gomel State University named after F.Skorina, 2004.

Higher education

2004
Gomel State University
Software engineer

Languages

RussianNative


EnglishB2 — Upper Intermediate


Citizenship, travel time to work

Citizenship: Belarus

Permission to work: Russia

Desired travel time to work: Doesn't matter