Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Nail Safiullov

Software Engineer

Java
Hibernate
RESTfull
Spring Cloud
MongoDB
Professional Status
Unemployed
Available
About Me
Performance-driven, customer-focused, articulate and analytical Software Engineer with thorough hands on experience of application development in a wide range of business domain including banking, information security, coal based electricity generation and oil production sectors.
Strong written and verbal communications. Interested in a challenging technical track career in an application development environment.
Experienced in:
• Java backend and Web application development based on monolithic and microservices architecture
• Supporting legacy systems
• Analysis and design of databases and user interfaces
• Managing requirements
Resume created on DoYouBuzz
  • Development and maintenance of the futures and options clearing and settlement system
Detailed Description
  • Migration of options and futures clearing and settlement legacy system to microservice architecture
Company website
  • Business model analyzes, logical and physical data models design in cooperation with the analysts’ team.
  • Development of Java applications based on microservices architecture and dedicated to processing of a credit receiver personal data along with the data of associated legal entities
Detailed Description
  • Projects:
    The Credit Pipeline (at one of the largest banks of Russia)
  • Technology stack included Java 8, Spring Boot, Spring Data, Hibernate, MapStruct, PostgreSQL, Microservices Architecture, Spring Cloud, Apache Kafka.
Company website
  • Development of new functionality and technical support of SmartVista a multifunctional platform for banking cards and financial transactions processing, online payments management, etc.
  • Code refactoring of SmartVista administrator’s Web console and transactional data reconciliation module.
Detailed Description
  • Projects:
    SmartVista RedSys at RedSys (www.redsys.es), Spain, a leading national and international processor that provides solutions for financial institutions and other major industry players in Spain, Europe and Latin America.
  • Technology stack included Java EE: EJB, JSF;
    Spring, JPA/Hibernate, MyBatis, JavaScript, Oracle DBMS, Oracle WebLogic AS, IBM WebSphere Application Server.
Company website

Programmer

EPAM Systems
March 2015 to June 2016
Temporary Work
Moscow
Russia
  • Participated in the project of the Customers’ Requests Processing System (IBM DB2, Domino Java API, JDBC, JavaScript, Dojo)
  • Participated in Internal project for HR on recording and distribution of corporate gifts (Spring, Hibernate, HSQLDB, Dojo)
  • Participated in the project of the Internet banking system for busyness entities ALBO Alfa-Busyness Online (Oracle 11g, Apache Cayenne, Apache Velocity, JavaScript, HTML, Flexterra, IBM Websphere Application Server)
  • Significantly improved the quality and performance of the functionality of the Customers’ Requests Processing System related to processing and visualization of a big volume of reference data. The improvement was achieved with replacing poorly functioning legacy JavaScript code with new implementation of the corresponding front-end functionality using Dojo framework as well as adaptation of the back-end API to the newly designed frond-end elements.

Java Developer

Master-Domino Company
April 2014 to December 2014
Moscow
Russia
  • Participated in the project of the Loan and collateral documentation generating module (JSF, OpenJPA)
  • Participated in the project of yhe Loan transaction management system (Tapestry)
  • Developed a Web Service consumer for TONBELLER Siron®Risk (JAX-WS, JAXB)

Principal Software Engineer (External personnel)

RosBank Societe Generale Group
April 2012 to September 2012
Temporary Work
Moscow
Russia
  • Participated in the project of the Uniform credit front office of the bank;
  • Modernized operational credit products applications according to new functional requirements;
  • Performed code refactoring of the operational credit products applications;
  • Developed applications for new credit products.

Programmer

Kaspersky Lab
January 2009 to March 2012
Moscow
Russia
  • Participated in the project of the Kaspersky Anti-Virus 8.0 for Lotus Domino
  • Participated in the project of the Kaspersky Anti-Virus 8.0 for Lotus Domino Maintenance Pack1
  • Designed and developed new functional system elements: flexible and scalable control system of the users’ privileges; control of entered configuration parameters and management of availability control elements based on business-logic requirements; scalable distributed architecture of applications to support the product operation in the cross-platform environment; remote control through WEB UI when using the distributed scheme of deployment
  • Designed and developed new installer
  • Implemented support of cross-platform distribution kits including components of the product for Domino for MS Windows x32/x64 and Domino for Linux simultaneously
  • Designed and developed the user interface of the basic life cycle databases and installer: Lotus Notes GUI and WEB UI
  • Designed and developed the subsystem of adjusted localization of installer and databases of the basic life cycle. Repeatedly lowered the localization labor intensity by optimizing structure of stored text resources.
  • Implemented the applications multilingual capacity. The functionality was used to test the display of the text resources prior to final localization.
  • Designed and developed an assembly line for the product distribution kit and considerably lowered the cost of labor for the product integration by minimizing the number of manual operations.

Chief Expert (Lotus Notes Developer)

Siberian Coal Energy Company
March 2007 to December 2008
Moscow
Russia
  • Participated in the project of Development and introduction of computerized information-processing system “Register of Legal Service”
  • Participated in the project of Introduction of accounts control system Oracle Identity Manager (Oracle IDM)
  • Developed computerized information-processing system “Register of Legal Service”.
  • Autotomized information support of the company’s property management
  • Specified technical requirements to the reporting system of computerized information-processing system “Register of Legal Service”
  • Tested reporting functional, designed by the contractor
  • Developed and introduced “Reporting Center” - built in module, supporting generation of reports from the Lotus Notes applications and relational databases, including cross-platform reports
  • Designed and developed “Application Processing System” - Lotus Notes workflow application, supporting formation, coordination and control of statuses of inquiries processing concerning provision/deprivation of information resources in Oracle IDM
  • Designed architecture of integration solution supporting interaction of OIM and “Application Processing System” for provision/deprivation of information resources

Maintenance Manager and Developer on the Lotus Domino platform

R-Style
June 2006 to March 2007
Moscow
Russia
  • Participated in the project of Introduction of the server infrastructure in “Aeroflot-Cargo” JSC
  • Participated in the internal project of designing of the contracts coordination system on the Lotus Notes/Domino platform
  • Developed design requirements and made technical specifications for the server equipment and software to the external project
  • Installed and configured the server software at the customer’s site (relating to Lotus Notes/Domino infrastructure)
  • Designed and developed integration module of the implemented Lotus Domino mail system with corporate system of anti-spam protection
  • Reanimated intro-corporate system of contracts coordination on the Lotus Notes/Domino platform and expanded system functional regarding realization of complicated (nonlinear) schemes of the contracts coordination
  • Developed integration module of the contracts coordination system with Microsoft Navision
  • Developed and presented a demonstration version of the corporate reports portal at the International IBM Business Forum within the framework of the partner program

Lead Engineer, Head of the Group of System Support and Administration

Regional Technical Centre TNK-BP
December 2000 to December 2005
Nizhnevartovsk
Russia
  • Introduction of the Lotus Notes/Domino infrastructure and development of Electronic Document Management Systems applications in the Management of Industrial Automatics CJSC
  • Development of the Lotus Notes applications at the Regional Technical Center TNK-BP
  • Administration and support of the Lotus Notes/Domino infrastructure
  • Participation in all the stages of the project of introduction of the Document Support Management System BOSS-Referent at the Regional Technical Center, as well as in the regional branches and affiliated companies of TNK-BP in Nizhnevartovsk: formation of design and technical requirements, analytical inspection and adjustment of the system subject to the current business-processes of the enterprise, and training of the users, system pilot and commercial operation
  • Development of additional functional for the Document Support Management System BOSS-Referent
  • Introduction of the “Signum” system for visa, conduct and control of the contracts execution on the Lotus Notes/Domino platform in the “Nizhnevartovsk Oil-and-Gas Production Enterprise”
  • Assignment of task and formation of technical requirements while designing the software
  • Technical support of the client-bank systems (Alpha Bank) on the Lotus Notes/Domino platform
Detailed Description
  • Development of additional functional for the Document Support Management System BOSS-Referent
  • Introduction of the “Signum” system for visa, conduct and control of the contracts execution on the Lotus Notes/Domino platform in the “Nizhnevartovsk Oil-and-Gas Production Enterprise” JSC
  • Assignment of task and formation of technical requirements while designing the software
  • Support of the client-bank systems (Alpha Bank) on the Lotus Notes/Domino platform