Talents at work
  • Find Jobs
  • Add Resume
Log in
  • Log in
  • Registration
  • For employers
  • Log in

    Remind password

    No account?

    Sign up
  • More
    • Recruitment agencies
    • News
    • Library
    • Universities
    • Services for jobseekers
    • For employers
  • For employers
  1. Talent.UA
  2. Resume search
  3. IT: Developers
  4. Resume Remote Java developer, .net web, php
  • To the resume list
  • Log in as employer
  • Send similar
  •  Print resume
  • Add to favorites

Pdf

Resume Remote Java developer, .net web, php

26 February 2020y.

Kiev

Log in or register as an employer to see the contact information.

  • Education—
  • Work experiencedoes not matter
  • Job typeany
  • Work typeany

Professional skills

  • Interbase
  • SOAP
  • Accounting
  • Apache
  • API
  • ASP.NET
  • ASP.NET MVC
  • Assembler
  • Bitrix
  • Business
  • C++
  • C/C++
  • CIPA
  • Cloud
  • CMS
  • CSS
  • Design
  • Design Patterns
  • Drupal
  • NET

Original text

Ihor Ilyin

Objective:

Java developer, .NET developer, PHP developer, WEB developer

Summary:

Ihor is a Java Developer, .NET developer and PHP developer with over 17 years of experience in development of financial market applications, trading monitoring and analysis solutions software. He has a strong background in data and computer communications. Ihor posses solid software engineering and is very experienced in building robust, scalable, optimized, distributed, multi threaded enterprise applications. Worked with project teams and clients to develop and rollout software applications.

Experience:

Jul.2009 – Jan.2019

Company Name: Freelancer

Location: Kyiv, Ukraine

Position: Developer

=====

Project Description: Choice Live. This is a corporate software application for insurance company.

Period: 2016 - Current

Job Responsibilities:

# Developed design.

# Developed application architecture.

# Developed database schema.

# Developed domain model.

# Developed web.

# Developed pdf ****** generator.

# Developed data import .

# Developed integration system .

# Developed data export .

Technologies Used:

SQL Server, VS 2017, ASP.NET, MVC, Entity Framework, C#.

=====

Project Description: SKIWEAR. This is an internet shop.

Period: 2017

Job Responsibilities:

# Developed design.

# Developed web implementation.

# Developed additional shop features.

Technologies Used:

SQL Server, VS 2015, NopCommerce CMS, C#.

=====

Project Description: FINE. This is an accounting web application to provide general accounting procedures and ******s. A cool feature is a mailing system to provide all the clients with a necessary information.

Period: 2017

Job Responsibilities:

# Developed design.

# Developed application architecture.

# Developed database schema.

# Developed web.

# Developed pdf ****** generator .

# Developed mailing system.

Technologies Used:

MySQL, php framework YII2, PHP, PhpEclipse.

=====

Project Description: PLF. PayLoanFaster.com is online, Biweekly Loan Payment Calculator will calculate the time and interest you will save by switching from making monthly loan payments to bi-weekly or weekly loan payments.

The results include a time and interest comparison chart along with a bar graph that visually depicts the savings.

The calculator also includes the option of adding an extra amount to your payment, either on a biweekly (fortnightly) or on an another basis.

Finally, you can set the calculator to show the first year or full biweekly amortization schedule, or to show no payment schedule at all. And if you choose to include one of the amortization schedules, the calculator will generate a printer friendly version for printing.

Period: 2012 - 2015

Job Responsibilities:

# Developed design.

# Developed application architecture.

# Developed database schema.

# Developed web.

# Developed loan calculator.

# Developed pdf ****** generator.

# Developed chart system.

Technologies Used:

SQL Server, VS 2013, ASP.NET, C#.

=====

Project Description: APS. This is a unique combination of loan advice and news, financial tools and updated home loan rate information. APServicesGroup.com provides a comprehensive resource for borrowers seeking to arm themselves with the information they need to make the best loan financing decisions for themselves and their families.

The comprehensive network of local brokers, lenders and other financial professionals means you can find someone who is close, convenient and competitive providing the best home loan rates and terms available. The system provides a conduit between consumers and lenders and serve as an independent source of information. The automated payment subsystem is a cool feature to provide automatical payment process.

Period: 2012- 2015

Job Responsibilities:

# Developed design.

# Developed application architecture.

# Developed database schema.

# Developed web.

# Developed loan calculator.

# Developed pdf ****** generator.

# Partial developement of payment functionality.

# Developed access framework.

Technologies Used:

SQL Server, VS 2013, ASP.NET, C#.

=====

Project Description: Choice. This is the corporate software application for insurance company.

Period: 2011 - 2012

Job Responsibilities:

# Developed design.

# Developed application architecture.

# Developed database schema.

# Developed web.

# Developed domain logic.

# Developed claim subsystem.

# Developed pdf ****** generator.

# Developed data import.

# Developed payment functionality.

Technologies Used:

SQL Server, VS 2008, ASP.NET, VB.NET.

=====

Project Description: E-commerce web sites

Period: 2009 - 2011

Job Responsibilities:

# Design implementation.

# Developed credit card payment method.

# Developed and implemented all the technical requirements.

Technologies Used:

Apache Web Server, PHP, MySQL, PhpEclipse, CodeLobster, Drupal, osCommerce, CMS MS, Bitrix, Linux, Windows.

=====

Project Description: Photo contest. Photo contest multi-language application.

Period: 2010

Job Responsibilities:

# Design implementation.

# Developed participants, judge, organizers functionality.

# Developed payment system.

# Developed and implemented all the technical requirements .

Technologies Used:

Apache Web Server, PHP, MySQL, PhpEclipse, CodeLobster, Drupal, Linux, Windows.

=====

Project Description: Marriage agency. Marriage agency multi-language application.

Period: 2009

Job Responsibilities:

# Design implementation.

# Developed message system.

# Developed notification system.

# Developed user relationship system.

# Developed and implemented all the technical requirements .

Technologies Used:

Apache Web Server, PHP, MySQL, PhpEclipse, CodeLobster, Drupal, Linux, Windows.

=====

Mar.2007 – Jul.2009

Company Name: LUXOFT

Location: Kyiv, Ukraine

Position: Java developer

Project Description: BMET, This project is a swing application that provides dynamic and statistic data about stock market activities for clients

Job Responsibilities:

# Developed different types of application ******s (swing, pdf, excel )

# Developed server side software including JMS support .

# Developed security framework.

# Developed scheduling system using Quartz.

# Developed history framework.

# Developed data source framework.

Technologies Used:

*******, SWING, Jfree, iText, Servlets, JDBC, JMS, QUARZ, JUnit, IDEA, Perforce, Windows XP.

=====

Apr.***************

Company Name: Global Logic

Location: Kyiv, Ukraine

Position: Software developer

Project Description: Activator.

Project Lightspeed evolves network provider from traditional telephony service to an IP-based service. Provider delivers voice, video and internet access over broadband connection to the custom premise as core offering.

Project Activator is a Telcordia OSS that automates activation of next generation services and technologies.

Job Responsibilities:

# Developed converter tools to transform database data to file with special format.

# JDBC was used.

# Developed Modify Service action. The purpose of action is to create, modify or delete the Layer 3 path for customer service (IPTV or HSIA) as well as create the associated STB’s if indicated. BDL API was used.

# Developed XML filter tools with XSLT filtering.

# Developed ant task for generation filter files using for different kinds of testing.

# Developed OSPF functionality for IPVPN plugin..

# Developed adapter request mapping for VoIP plugin.

# Developed integration tests for IPVPN and VoIP plugins.

# IPVPN and VoIP integration testing.

Technologies Used:

J2EE 1.********.4.2, BDL, ASI, JDBC, JUnit, Eclipse, WS application server, JBoss, Oracle, Windows XP, Unix.

=====

Dec.*************

Company Name: Digital Research Labs

Location: Detroit, MI

Position: Senior Application Developer

Project Description: The lightweight web application is intended to be a core for other web applications.

The application is highly configurable. It can be used with different databases and has a very flexible interface. The application uses web services to access a database.

Job Responsibilities:

# Used J2EE Design Patterns such as Front Controller, Command, Singleton, Value Objects, Data Access Object, Model-View-Controller and Plugin.

# Created DAO components for Web Services, using Hibernate.

# Developed UI using HTML, XML, JSP, and JavaScript.

# Used Apache Struts framework with tiles. Created action classes, action forms, action mappings.

# Created build scripts through Jakarta Ant tool and deployed application on JBoss server.

Technologies Used:

J2EE 1.********.4.2, Servlets, JSP, JDBC, Struts, JUnit, Eclipse, Apache Web Server, Tomcat, JBoss, Oracle, MySQL, Windows XP, Linux.

=====

Apr.2004 – Nov.2005

Company Name: LUXOFT

Location: Moscow, Russia

Position:Senior application developer

Project Description:

Developed bank web applications for document management regarding the different banking activities.

Job Responsibilities:

# Implemented application components using best practices and J2EE design patterns such as Model View Controller (MVC), Data Access Object, Value Object, Front Controller and Business Delegate.

# Developed UI using HTML, XML, JSP, and JavaScript.

# Developed DAO components for Documentum using DFC.

# Developed DAO for Oracle using Hibernate.

# Used Apache Struts framework for building MVC architecture. Created action classes, action forms, action mappings in struts-config file for each logical request. Followed command pattern for writing action classes. Used tiles, tiles controller, and tiles-definition files for creating standard layout for the application.

# Developed portlets using company’s portal system.

# Created build scripts using ANT to deploy the Web and EAR components on the WebLogic application server.

# Developed migration tools used for documents of the Documentum platform.

# Migration tool is based on J2SE and DFC. Multi – thread architecture was used.

Technologies Used:

J2EE 1.********.4.2, Servlets, JSP, JDBC, Struts, *******, Portal system, JUnit, JBuilder, Eclipse, BEA WebLogic, Oracle, D*************, Rational ClearCase, Rational ClearQuest, Perforce, Windows XP, UNIX.

=====

Jun.*************

Company Name: K-TRADE

Location: Kyiv, Ukraine

Position: Senior programmer

Project Description:

Sites and web-shop are fully functional applications. Web news editor application controls all information of news in database. Distributed application for site’s database controls all information for sites and web-shop in database (structure: database, RMI-server, RMI-client (Swing)). Distributed applications for partners and clients give access to information of main corporate database (structure: databases, RMI-server, RMI-client (Swing)).

Job Responsibilities:

# Architectural design, analysis of business logic algorithms, GUI design.

# Used J2EE Design Patterns such as Front Controller, Session Facade, Request Helper, Command, Singleton, Value Objects, Data Access Object and Model-View-Controller.

# Database development.

# EJB development.

# Created DAO.

# Developed UI using HTML, XML, JSP, and JavaScript.

# Developed UI using Velocity.

# PHP development.

# Used Apache Struts framework with tiles. Created action classes, action forms, action mappings in struts-config file for each logical request.

# Created RMI servers.

# Created client software of RMI systems using J2SE (AWT and SWING GUI libraries). The clients were based on MVC pattern. MDI was used. A different databases were used including SQL Server, MySQL and Access. The ****** system used the html document generation from xml were developed. JavaHelp extension was used for the development of the help systems. The clients had the possibility to use SOCKS protocol and connect to different servers. Most swing objects were used in the development.

# Created client/server system for image’s download using J2SE NETWORK technology.

# Responsible for system security (SSL).

# Developed error-handling architecture to handle exception at database and file system level. Used Jakarta Apache project log4j framework to log errors and exceptions.

# Created build scripts through Jakarta Ant tool and deployed application on JBoss server.

# Responsible for unit testing using Cactus and JUnit.

# JNI development for some time consuming parts of the application (long string parsing and transformation) to increase the performance of the application.

Technologies Used:

J2EE 1.********.4.2, Servlets, JSP, JDBC, JNI, SWING, Struts, Velocity,

JUnit, Eclipse, Apache Web Server, Tomcat, JBoss, SQL Server, MySQL, Windows XP, Linux.

=====

Sep.*************

Company Name: PIXFIND NET Technologies GmbH

Location: Berlin, Germany

Position: Java developer

Project Description: PIXFIND.

PIXFIND is a company that sells photos through the Internet. . The system is based on J2EE architecture using servlets, JSP, EJB and Swing components. It uses Oracle for the database, WebLogic for the application server and the company’s own earch engine.

Job Responsibilities:

# Architectural design, analysis of business logic algorithms, GUI design.

# Developed the lightbox system: the lightbox keeps images and proper information for given user. The user controls it (create, change, remove, delete, send, etc.)

# Developed the login system.

# Developed the online editor: the user can edit the information of his image. He chooses edits and saves information for chosen image.

# Developed the information’s checking: classes for user information’s checking (common and IPTC information).

Version 1: ordinary.

Version 2: it used xml generation and scheme for validation.

# Developed the portfolio system: portfolio page contains presentation’s information and images for given user.

# Developed the shopping cart.

# Developed the image’s transmission system: uploading of image(jpeg file) and proper information(xml file) from FTP-server. It was used RMI technique.

# J2SE multi-thread architecture was used also.

# JNI implementation. of some methods of classes which parse and transform long string objects.

# Participated in the development of the client application based on SWING.

# This application was developed to upload client’s images and proper additional information on server.

Technologies Used:

J2EE 1.********.3.1, Servlets, JSP, JDBC, JNI, SWING, Struts,

JBuilder, Eclipse, Tomcat, BEA WebLogic, Oracle, CVS, Windows XP, Linux.

=====

Sep.*************

Company Name: Transport Ministry, Department of the Main Computer Centre

Location: Kyiv, Ukraine

Position: Programmer

Project Description:

Development of components for displaying information from databases. The information systems provide web-based interface using OAS or standalone client applications.

Job Responsibilities:

# Developed Java components for Oracle AS.

# Developed HTML documents.

# Developed DAOs using VBA.

# Developed Oracle store procedures.

# Administered OAS.

Technologies Used:

*******.1, JDBC, Visual Basic, Oracle Application Server, Oracle, Windows XP, UNIX.

=====

Education:

M.S. in Electrical Engineering

Far East Polytechnic Institute,

Vladivostok, Russia

Skills/Languages/Frameworks:

# Languages: Assembler, C/C++, Java, C#, JavaScript, PHP, HTML, XML, XSLT, CSS, Smarty, SQL, DQL, PL/SQL, FoxPro, Clipper, WSDL, AspectJ.

# J2EE/ J2SE APIs: JNDI, JDBC, RMI, SERVLET, JSP, EJB, JNI, JMS, JavaMail, JAAS, JCA, Swing, AWT, Applets, Thread Programming, etc..

# Databases: MS SQL Server 2000-**************i/9i, MySQL, Cloudscape,

POSTGRE, InterBase, Paradox, HSQLDB.

# Tools: Struts, Expresso, Spring, Hibernate, Velocity, JSF, Jetspeed, MiddleGen, Axis, ANT, LOG4J, JUnit, HTMLUnit, Cactus, StrutsUnit, Castro, Eclipse, JBuilder, NetBeans, Rational ClearCase, Rational ClearQuest, Perforce, D************* (DFC), Telcordia BDL, ASI.

# .NET Technologies: Visual Studio, C#, VB.NET, .NET Framework, Win Forms, ASP.NET, ASP.NET MVC, EF.

# PHP CMS: CMS MS, BITRIX, DRUPAL, ORTUS.

# PHP FW: Yii, Symfony

# Operating Systems: Windows, UNIX, Linux, MS DOS.

# Protocols: TCP/IP, FTP, HTTP, SOAP.

# Web Servers: Apache, Tomcat.

# Application Servers: Oracle, JBoss, WebLogic, IBM WS.

Recommendations:

Upon request

‹›×
    Category:
    • IT: Developers
    Resume published:
    26 February 2020 (10:30)
    Resume code:
    520458
    • To the resume list
    Report this resume
    Print
    Talent.UA
    JobsResumesearchRecruitment agenciesevent_seatSeminars and trainings
    info_outlineAbout the projectcommentNewsbookLibrarysettingsAPI
    Library
    Universities of UkraineVocational schools in UkraineRezume samples
    Help
    Services
    work Services employers Services candidates
    Contacts
    Send messageinfo@talent.ua
    • Русский
    •  
    • Українська
    •  
    • English
    •  
    User agreementSite map©2025 Talent.UA
    The website administartion is not responsible for the content of private ads
    QR code
    ©2025 Talent.UA