Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was more than a week ago

Male, 43 years, born on 17 June 1982

Saint Petersburg, metro station Lomonosovskaya, willing to relocate (Minsk), prepared for occasional business trips

Java/AWS architect (eng)

Specializations:
  • Programmer, developer

Employment type: full time

Work experience 21 year

September 2023currently
2 years 8 months

Moscow

IT, System Integration, Internet... Show more

Solution Architect
Development of complex technical solutions within microservices (not only) architecture concepts, using C4 notation to create key architectural artifacts (context, container, and component diagrams). Ensuring security, high availability (HA), and fault tolerance (FT) of designed systems. Tech audits of existing projects, analyzing and identifying bottlenecks and architectural risks. Provide recommendations for system reliability and performance optimization. technologies: Java, Python, Go, Redis, Kafka, Rabbit MQ, Postgres, Clickhouse, K8s, Graphana, ELK
December 2021September 2023
1 year 10 months
RuSIEM

rusiem.com/

IT, System Integration, Internet... Show more

Senior Java Architect
Security Information and Event Management java subsystem architecture design and development
March 2020December 2021
1 year 10 months
Caterpillar's Digital&Analytics

www.cat.com

Industrial Equipment, Machine Tools and Components... Show more

Java AWS expert
Been worked as a contractor on Caterpillar's Digital&Analytics branch. Number of projects for telemetry. Collecting, processing and analyzing data. Technologies: Java, Kotlin(not a lot),Spring, Docker, AWS(lambda, cloudformation, fargate, SQS, SNS, s3, Aurora, DynamoDB, etc), Azure CI
September 2015March 2020
4 years 7 months

Moscow, rabota.sber.ru/

Financial Sector... Show more

Deputy head of department
Set of projects for the online foreign exchange operations control, consolidation and risk management in the global markets of the country's largest bank. Including the stages of requirements, resources allocation, development and maintenance. Main goals: - resource management - risk management, control over compliance with deadlines, system analysis, technical documentation design - team's activities coordination, communication with the customer - interviewing, hiring, training and supervision of personnel - strategy and control of team development - Dev2QA processes maintenance and optimization Achievements - complex legacy system refactoring, lot of design errors have been eliminated, the technological debt has been reduced - reliability and stability of the system has been increased - significant system's performance optimization, which allows business to install the system to all of territorial banks - the system has been moved into an actual technology stack: Java 8, Apache Storm, Apache Zookeeper, Apache Kafka, Elasticsearch + Kibana - the best DevOps practices and technologies were introduced: gradle, jenkins pipeline, ansible, nagios + grafana - Continuous Delivery has been implemented - the period of release duration has been reduced from 6-9 to 1 month
March 2014September 2015
1 year 7 months
Sigma LLC

Saint Petersburg, www.sigma-it.ru

Java group lead
Management of Java developers and DevOps team, project resource allocation, team scheduling. Team leading of payment processing system development(OC4, Tomcat, EJB, Hibernate, GWT(Sencha), JSP+Struts, Oracle) On a voluntary basis: -R&D. Our system is heterogeneous bulk of legacy applications. Worked on modernization program, i.e. java 8 migration, modern UI frameworks, fast search engines against plain SQL, etc - Development process automation. Continuous integration was introduced for main applications, liquibase DB versioning, mavenization, project standartizations. Worked on continuous deployment via RPM
March 2013March 2014
1 year 1 month
Novardis

Saint Petersburg, www.novardis.ru/

Business Services... Show more

Java Architect
Working on development and adoptions of Java based SAP solutions. Projects I was involved includes development integration and support of: * E-commerce solutions based on SAP Web Channel WCEM 2.0 (JSF, EJB 3, MDM-Java API) or Hybris 5.x (Spring, Solar, JSP) * Enterprise portal application of data collecting and analyzing. Based on SAP Portal (Netweaver 7.3, EJB 3, Web Dynpro, JPA 1.0, RFC, SAP BPM and SAP BW/BI integration) * Web based financial report application implemented using SAP UI5 and SAP Gateway technologies
January 2012April 2013
1 year 4 months
XmeInc(freelance)

play.google.com/store/apps/details?id=com.xme.bpx

Media, Marketing, Advertising, PR, Design, Production... Show more

Architect
High-end app for music creation. I was involved as system architect and team lead of development process. Team size 3 people features: - Create Custom Kits by sampling microphone audio or Importing audio from email and the web! - Share your custom kits with Youtube, Facebook, Soundcloud or email - Universal App Installs on iPhone, iPad & iPod Touch! - Quantize: Automatic Note Sync keeps you on beat - Professional Sound Banks used by Real Producers - 8 Channel Music Sequencing - Type and Save Your Lyrics to Each Song - Easy to use interface.. Technologies used: Android, Opengl, LibGDX,
July 2010February 2013
2 years 8 months
Reksoft

Saint Petersburg, reksoft.com/

IT, System Integration, Internet... Show more

Senior developer
Development and support of Forex Trading Software and trading services. My responsibility are Server side for the set of retail platforms development, using Weblogic AS, EJB2, JDBC, Oracle DB stack of technologies. Frontend represented with JSP and PHP. * Application/Nightly build system was improved to supports full maven build(local and using Jenkins) * Integration tests system was embedded into the production branch * Set of critical performance issues were fixed
October 2010October 2011
1 year 1 month
Hitask.com(freelance)

hitask.com

IT, System Integration, Internet... Show more

Java Architect
Task Management app for on Android, iOS and any Desktop browser. Advanced project management features for teams, push notifications, hierarchical tasks, tags, task colors, calendar, time tracking, reporting etc. I was involved as system architect and team lead for server side, web layer and android parts. Team size 5 people * Backend system was completely rewritten from PHP to Java. * All business logic were moved from Postgresql procedures into java layer * DB schema and queries were improved * Business Intelligence and Reporting Tools (http://www.eclipse.org/birt/phoenix/) were integrated as reporting system * REST based mobile API was developed * Android client https://play.google.com/store/apps/details?id=com.hitask.android was developed * Tons of bugs were fixed in a web client Technologies used: Play framework, JPA 2.0, Camel, Dojo, Postgresql, Android, BIRT
November 2007July 2010
2 years 9 months
Bridge-quest

Saint Petersburg, www.bridge-quest.com

IT, System Integration, Internet... Show more

Senior developer
Project “AppBuilder” (http://www.bphx.com/en/Products/Pages/AppBuilder.aspx ) AppBuilder is a versatile application development infrastructure used by many enterprises around the world. This premier development environment is a model-driven tool that enables a team to build, deploy and maintain large-scale, custom-built business applications. Because AppBuilder uses a platform independent model and generates code for COBOL, Java/J2EE, and C#, your application is easier to maintain for years to come without being dependent on any particular technology. My front of the work is java framework, i.e. models can generated as one of a set of java based platforms (JEE and JSE both). Different application servers, different technologies (ejb, WS, servlets, etc.) Developing enterprise framework which can build, deploy and maintain large-scale custom-built business applications to come without being dependent on any particular technology. Java part. Eclipse based online Infocenter for customers support.
July 2007October 2007
4 months
EPAM Systems Inc. (Россия)

Samara, www.epam-group.ru

IT, System Integration, Internet... Show more

Senior developer
Outsourcing development for enterprise. Team management experience.
May 2005July 2007
2 years 3 months
Businesstechnology Ltd.

Samara, www.m-g.ru

IT, System Integration, Internet... Show more

Senior developer
Developed services and modules for distributed ERP systems of Millennium products line(M-ERP & M-BSA ). - Base layer services: report generator, docflow, Java Bean to Java Bean mapper, service "creating documents by pattern". - Eclipse based Millennium Developer Workbench to application layer modules developing, application server management, report editing and deploying, BusinessAddins management and "bean to bean" mapping management. - Improved M-ERP automated update system and improved M-BSA installer. - Application layer modules: warehouse processor, finance totals, payment control and some smaller ones. - Created docs and step-by-step tutorials. - Consumer's application layer developers teaching

Skills

Skill proficiency levels
Android
EJB
Hibernate
Java
JBoss
JSF
ORACLE
PostgreSQL
SAP Hybris
SQL
Apache Storm
Apache Zookeeper
Elasticsearch
Kibana
Jenkins
Spring Framework
Apache Maven
Design Patterns
Gradle
MySQL
Git
REST
JDBC
Java EE
JPA
AWS
Microservices
Agile

About me

• Langs: Java, Kotlin, Groovy, JPA-QL, SQL, XML, HTML • AWS: Lambda, S3, EC2, Aurora, CloudWatch, Kinesis, SQS, API Gateway etc • Technologies and frameworks: Java SE, JEE(EJB3, JPA, Servlet, JSP,JSF, JDBC), Hibernate, Atlassian SDK, JMX, Eclipse RCP plugins development, Gradle, Maven, Ant, REST, SOAP, Android • Application/web servers: JAS(JBOSS Application Server), GlassFish, Tomcat, Caucho Resin, WebLogic, IBM WebSphere • Java Portals: JBossPortal, Liferay • DBs: Postgresql, Oracle, MySQL, Interbase/Firebird, DB2, SyBase • Other: OOP, OOD, Design Patterns, JUint, SOA, SVG, CORBA

Portfolio

Higher education

2005
Higher education
Samara State Aerospace University of S. Korolev
Faculty of Computer Science

Languages

Sanskrit — Native

English — C1 — Advanced

Professional development, courses

2013
Hybris development courses
Hybris.com, java e-commerce

Tests, examinations

2007
JavaBlackBelt - Java Certification Community
http://www.javablackbelt.com, userID http://www.javablackbelt.com/UserView.wwa?userId=148936

Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Doesn't matter