← В ленту
Регистрация: 17.04.2023

Глеб Шилай

Специализация: Java developer

Портфолио

EPAM Systems

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.

EPAM Systems

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.

EPAM Systems

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.

Скиллы

Amazon EC2
Apache Maven
Apache Maven, Apache Ant
Bamboo
Black Duck
Browser DEV tool
Clean Code
Docker
Eclipse
Eclipse
Elastic search
Fiddler
Git
Git
HTML
IntelliJ IDEA
IntelliJ IDEA
Jakarta EE
Jakarta (EE, Servlet)
Jakarta Servlet
Java
Java 8
JDBC
Jenkins
Jira
Kanban
Lombok
MySQL
OAuth 2.0
OAuth 2.0
PingFederate
PingFederate
Postman
REST
Scrum
SOAP
Solr
Solr
Sonar
SonarQube
SQL, NoSQL
Tomcat
Visual Basic Script
Web Services
XML
XPath
XSLT

Опыт работы

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.

Образование

Engineer by the radio electricity
2007 - 2012
BSUIR

Языки

АнглийскийСредний