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

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

Candidate

Male, 47 years, born on 15 February 1978

Not looking for a job

Moscow, willing to relocate (Australia, Argentina, Germany, Spain, Cyprus, Portugal), prepared for occasional business trips

Developer (Delphi, Oracle, Postgre SQL etc)

6 000  in hand

Specializations:
  • Programmer, developer

Employment: full time, part time

Work schedule: full day, shift schedule, flexible schedule, remote working

Work experience 23 years 6 months

August 2023currently
1 year 9 months
Keyrunon

Cyprus

IT, System Integration, Internet... Show more

Lead Delphi developer
Development of new and improvement of existing microservices on on Delphi 11, with special attention to trustworthiness at information processing and storing. Documenting API changes.
June 2021July 2023
2 years 2 months
24HSoft

24hsoft.com/

IT, System Integration, Internet... Show more

Lead Delphi developer
Development of new and improvement of existing microservices on on Delphi 11 и Delphi 10.4, with special attention to trustworthiness at information processing and storing. Documenting API changes.
August 2019May 2021
1 year 10 months

Moscow, rabota.sber.ru/

Financial Sector... Show more

Lead developer
Most of time I participate in the development of a new Linux and Windows compatible system "Sberbank Business". Using FireMonkey, FastReport, MVVM, Spring, generics, DUnit and so on technologies and approaches and following Sbergile (Agile methodology modified by Sberbank for large teams). The last time I study Java, microservice architecture, Open Shift, React JS, and particularity of provided in our department approach to make microservices for different purposes, in case of interoperability with the provided environment, system, and neighboring services, of customization of provided frameworks and DevOps tools, and so on. I actively participate in a process of improving internal documentation, by revealing gaps and by connecting some multiple fragmented descriptions into more consistent ones. In a development of a new microservice, I work also as an architect: I reveal available architectural decisions and masterfully combine them into a complex which will most efficiently meet our needs. While this work, I periodically preserve my colleagues from forgetting one or another aspect of our needs or available architectural options.
December 2017August 2019
1 year 9 months

Moscow, ucs.ru

IT, System Integration, Internet... Show more

Lead programmer
Development of the core for a complex multi-tier system r_Keeper 7 for HoReCa businesses. My area of responsibility contains making a new server-server and client-server synchronization engine, and also improving, debugging, refactoring, automatization of a unit, regression, and integration testing, internal documenting, etc. Programm complex consists of a set of specialized multithreaded servers, with integrated HTTP/HTTPS and FTP subsystems, with custom RPC and XML RPC interfaces, with local databases and replication to MS SQL, and with a set of specialized client applications for management, POS terminals, kiosks, with integration with fiscal registrars, ticket printers and other peripheral devices. This system is used worldwide: UCS has customers in Germany, Vietnam, Hungary, and many customers in Russia, including big ones such as Burger King Russia and KFC.
December 2016November 2017
1 year

www.diasoft.ru

IT, System Integration, Internet... Show more

Senior Software Engineer
Development of the core for a three-tier integrated multi-purpose business process management system, which application modules are specialized for insurance business. The system consists of a "thick" client that is developed using Delphi 10.1 Berlin and PascalScript code stored in a DB, a "thin" browser client, a Java application server, and the database with some application code that may use MSSQL, Oracle or PostgreSQL as a DB server, according to customer preferences. Among my achievements, I would like to note that • I migrated the system from Delphi 5 to Delphi 10.1 Berlin, including migration of a subsystem to interpret the application code developed in PascalScript • I provided Kerberos support from the Delphi side to implement reliable single sign-on • I ported the Oracle database to the PostgreSQL one • I finalized the module to update applied solutions, in particular, I implemented in it a mechanism to create a base for an update package by comparing the current state of the database and the subsystem components with their state at the time of their previous version release. The system is used by such clients as RosGorStrakh, InGosStrakh, Sogaz Insurance, VTB Insurance, CIV Life, Sberbank Non-State Pension Fund, RenLife, Allianz, Soglasie, Societe Generale Insurance, Tinkoff Insurance and many other insurance companies.
November 2001November 2016
15 years 1 month
Informcontact

alfa-system.ru

IT, System Integration, Internet... Show more

Senior programmer-technologist
Participation in the project on the development of the Alfa system (complex multi-purpose business process management system, used technologies: Delphi 6 — Delphi 10 Seattle, Oracle, PostgreSQL): • System architecture development. • Development of the system framework and auxiliary services (replication; audit; data display as tables, cards, hierarchical lists, Gantt charts, timelines, cross-tables, graphs, etc.; viewing stored files without installing third-party applications; visual filtering; components and protocols to access databases; different types of authorization; generation and monitoring of data architecture in relational databases and of data dictionary structure). Framework migration from Delphi 6 to Delphi XE7 with overcoming the Delphi transition to support strings in Unicode and potential 64-bit. • Analysing the system requirements. Creating the statement of work. Setting goals for developers. • Project management in the scope of implementation of tasks (team of 2-4 people). • Incident investigation, deep tracing of the system code, complex debugging. • Maintaining API integrity, completeness and compactness. Refactoring. • Integration and debugging of component libraries. • Implementation of new technologies and standards (RDF, etc.). • Automation of assembling and testing of new versions of the system client part; assembling, release and testing of updates for the server component. • Writing press releases about new versions with an overview of changes and innovations. • Writing a complex technical documentation for legacy replication subsystem after deep capabilities analysis and code base actualization. • Forming the development department knowledge base. • Client technical support and consulting on the system operation issues (periodically). • Consulting and training company employees (including new ones). Key implemented projects: • Ulyanovsk Mechanical Plant: implementation of the Alfa system ERP, MES and HRM solutions. • Siberian Chemical integrated plant: comprehensive automation of accounting, management accounting, tax accounting, and contract works. • SC "Rosatom": development and implementation of automated systems for environmental protection and industrial safety. • Large-scale projects for such clients as Voronezhstalmost, UTair air carrier, Moscow Polymetal Plant, Solikamsk Magnesium Plant, "GRINN" Corporation, "LINIYA" hypermarket chain, TJ Collection, Mordovcement, etc. (More details see in www.alfasystem.ru).

Skills

Skill proficiency levels
Borland Delphi
ORACLE
PostgreSQL
Git
SVN
Databases
AllFusion ERwin Data Modeler
Object Pascal/Delphi
XML
Team management
Embarcadero Delphi
Data Analysis
ERP Systems

About me

• I have some experience in web programming — I had to modify and configure the sites in LAMP. • A good ability to teach others — I have a 7 years experience in teaching programming and 5 year in animation for children (in a position of a leader of the corresponding circle) and 1 year in teaching for school teachers how they can use Moodle (learning CMS) in their work (in a position of methodist in professional skills improvement center). • I have an experience in a computer graphics, 2D and 3D, and also in typographic systems. • I also have an experience in writing VBA macros for MS Word and MS Excel — several implemented projects. • I’m an advanced user in not only in Windows, but in MacOS and Android and have some theoretical knowledge in programming for them (attended specialized seminars)

Higher education

2002
Department of physics and technology, Technologist-manager of machine-tool manufacturing

Languages

RussianNative


EnglishC1 — Advanced


GermanA1 — Basic


SpanishA1 — Basic


Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Up to one hour