• Professional engineer experience in all phases of SDLC (presale, planning, analyzing, estimation, design, prototyping, implementation, deploying, support) using agile methodologies (Scrum, Kanban, SAFe), architecture frameworks (ITIL, TOGAF) and best development practices such as TDD, DDD, CI/CD, etc.
• 15+ years of software engineering experience. • 10+ years leading teams (back-end, front-end, qa, ui/ux) experience including people management (value stream allocation and forming, hiring members, growth, mentoring).
• 10+ years system design experience.
• Experience in migration and transformation solutions from/to the cloud.
• Proven experience in design and implementation distributed, scalable, highly available and fault tolerant systems.
• Experience in implementation data-driven web, mobile and desktop applications in different technology stacks.
• Proficient with the best industry practices in security, API, CI/CD, monitoring, etc.
• Innovative mindset: track of successful hackathons (Netsuite Hackathon, Social Weekend, Datathon, NASA, Engineering Jam, etc.)
Project: Trips Platform (musement.com) – is a bunch of services for managing booking any trips ancillaries (ski, transfers, excursions, activities) of the trips from different providers
Project: Global Booking Platform (tui.com) is a software solution that gives your guests the ability to self-book and pay through your website, and other channels, so that you can accept reservations without lifting a finger.
Reservation technology has evolved to the point that it’s now become a central hub where you can manage every aspect of your business, from marketing to distribution to operations.
Project: Mercury (tui.com) is a platform to manage transfers from unlimited count of suppliers for internal services and external integrations.
Project: Bronto (bronto.com) – industry-leading email marketing solution helps organizations grow revenue, save time, and optimize marketing resources.
Following tasks were performed:
• Migration complex highly distributed system from AWS to on-premises.
• Migration services from on-premises to OCI (in progress).
• Migration from monolith to microservices (in progress). • On-call automatization.
• Implementation DR plan.
• Mentoring developers and QA.
• Internal meetups and knowledge transfer management.
Tech Stack: Java, Dropwizard, Spring, Kafka, gRPC, REST, MySQL, HBase, Hadoop, Pig, Hive, AWS (EC2, DynamoDB, Kinesis, SQS, SNS, API Gateway, etc), OCI, Docker, Puppet, Nomad, Trebuchet, LaFours, Artifactory, maven, GitLab, ELK stack, Influx, Telegraf, Grafana, check-mk, Atlassian (jira, confluence, opsgenie, etc.). Methodology: SAFe.
Project: InfluencEye (www.influenceye.com) – is a platform that allows influencer marketers find influencers, engage with them, co-create content, track their activity, manage campaigns, and measure results
Following tasks were performed: