Software Engineer
с 10.2019 - По настоящий момент |EPAM Systems
MySQL, NoSQL, PingFederate, Tomcat, Docker, Intellij IDEA, Maven, Bamboo, Jenkins, SonarQube, Black Duck, Fiddler, Postman, Browser DEV tool, SSO(OIDC, OAuth 2.0), Microservices(Docker, AWS), Java 8, Maven, XML, Git
EPAM Project Description: This project gathers the EPAM human resource who work for Wolters Kluwer Project & Professional Services organization in order to provide consultancy services on top of WK's next generation online publishing platform called Global Atlas.
Team Size: Dev team: 10 members.
Project Roles: Development back-end solution.
Responsibilities:
• Development of the Single Sing On (SSO) login for new clients (OAuth2.0, SAML, OIDC).
• Updating of the SSO configuration for the existing customers.
• Hosting of the customers login templates.
• Creation and Updating of the products documentation.
• Knowledge transfer and onboarding newcomers.
Junior Software Engineer
04.2019 - 08.2019 |EPAM Systems
MySql, CMS open text, Jenkins, Git, JavaScript, Visual Basic Script, HTML, XML, CSS
EPAM Project Description: Nearshore Development Center for STA Travel Agency. Development of their booking engine, responsive web, mobile.
Team Size: Dev Team: 3 members.
Project Roles: Developer.
Responsibilities:
• Tasks performed.
• Components development.
• Bugs resolving.
• Performed manual functional testing.
• Conducted talks with the customer.
Junior Software Engineer
02.2019 - 03.2019 |EPAM Systems
MySQL, Apache Oracle, PingFederate, Tomcat, Intellij IDEA, Maven, MySQL Workbench, Jenkins, SSO(OpenID connect, OAuth 2.0), GIT, Web services (REST, SOAP), XML(XPath, XSLT), Solr, Elastic search
EPAM Project Description: Wolterskluwer.
Team Size: One ID.
Project Roles: Developer.
Responsibilities:
• Tasks performed.
• Configure Pingfederate Adapters, in the project (I have created components of the program to have authentication and authorization by protocol OpenID).
• I used my own Rest app to integrate the components to the program PingFederate by http.
• Analyzed and documented defects using bug tracking tools.
• Performed manual functional testing.
Junior Software Engineer
12.2018 - 02.2019 |EPAM Systems
MySql, Mongo DB, Build tools, Intellij IDEA, Tomcat, Jenkins, Karaf Server, Docker, Java, XML, XSLT, XPath, CSS, Web services(Rest, Soap), CI/CD, Ant, Maven, Solr, MicroServices, OSGi, Sql
Project Description: Web Services.
Team Size: Dev team: 6 members.
Project Roles: Development back-end solution.
Responsibilities:
• Creted data model for MySQL, MongoDB, Solr.
• Indexed data with Solr server for faster searching needed information.
• Developed controllers to process requests to databases.
• Created XSLT-templates to convert XML to HTML and XML to PDF.
• Created some REST and Soap services for exchange of information.
Junior Software Engineer
09.2017 - 08.2018 |EPAM Systems
MySql, Build tools, Git, Intellij IDEA, Tomcat, Java, JSP, HTML, CSS, JavaScript, Sql
Project Description: Web projects.
Team Size: Dev team of 3 members.
Project Roles: Developer.
Responsibilities:
• Created 2 web projects: ToDo List, BooksShop with connection to db, join requests, registration-form and login-form.
• Developed controllers to process requests to databases.
• Created java Application Elevator which works with multithreading.