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

Глеб Шилай

Специализация: Java developer
About 5 years of experience in IT. I am good team player with leadership experience, have accuracy and attention to details. - Server Side development. - Code review and code refactoring. - Red Dot CMS & Back-end trainings.
About 5 years of experience in IT. I am good team player with leadership experience, have accuracy and attention to details. - Server Side development. - Code review and code refactoring. - Red Dot CMS & Back-end trainings.

Портфолио

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.

Скиллы

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

Опыт работы

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

Языки

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