lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Software Engineer
Category: Java
Experience: 8 years | English: intermediate

- Several solved performance optimization tasks;
- Integrations with external APIs like Stripe, Twitter, Instagram, Facebook, LinkedIn, and Binance;
- Experience with AWS services like MediaConvert, SQS\SNS, API Gateway, and Cognito.
Ecoflow and Starlink as a bonus.

Mar-2020 – Till Now – Developer, Skyhook
Customer: Skyhook
Project: The project provides customers with real-time services and analytical insights via a combination of precise device location and actionable venues. 
Team Size: BE team: 3 members, QA team: 1 members
Project Role: Python\Java\Angular Developer
Tasks performed:
	Setup DataDog Agent
	Develop middleware, http\socket server
	Performance/throughput testing/improvement
	Make firmware for OpenWrt platform
	Fixed various bugs
	Closely work with Linux and Docker, docker-compose
	Work on the development of beacon geodesic detection, using AWS Lambda
	Work on redesign from old PHP + Pure JS project to Django + Angular 14 
	Work on tech spec documentation for complex stories
	Work on integration with various third-party services
	Work on integration with Twilio (2FA email+sms)
	Take part in work for redesigning old OAuth2 + JWT +Session based authorization\authentication approach to Keycloak
Environment:
	MySQL, SQLite, Postgres, Oracle
	IntelliJ IDEA, MySQL Workbench, Postman, Jira, Confluence
	Docker, Docker compose, DataDog, Twisted, AWS (EC2, Lambda, S3), Elasticsearch, OpenWrt, Django, Angular 14, Java 8, RabbitMQ, Hibernate, Spring, Spring Boot, JWT


Feb-2018 – Mar-2020 - Developer, Copyright Clearance Center
Customer: Copyright Clearance Center
Project: ССС is an application, which provides a framework for relationships between the different players in the content industries, as well as for relationships between rightsholders and the consumers of content. 
Team Size: BE team: 6 members, QA team: 5 members
Project Role: Java Developer
Tasks performed:
	Closely work with jasper report
	Wrote unit and integration tests
	Developing REST services
	Closely work with mybatis
	Fixed various bugs
	Integration via REST/SQS (Apache Camel)
	Performance testing/improvement (jvisualvm)
Environment:
	PostgreSQL
	TIBCO Jaspersoft Studio, IntelliJ IDEA, pgAdmin, Postman, Jira, VersionOne, jvisualvm
	Spring (core/MVC), Easy mock, Power mock, Gradle, Liquibase, Jenkins, Elasticsearch, Logstash, ActiveMQ, MyBatis, AWS (SNS/SQS/S3, Cloud Watch), Jasper, Apache Camel, Vaadin, Guava

And a few more.
Don't like - banking\financial\fintech systems. Due to complex bureaucratic ties.
Position: Senior Software Engineer
Category: .NET
Experience: 11 years | English: upper

Helped the customer to survive in difficult times when others said to him it is not possible.
eCommerce.
    • .Net micro services
    • .CQRS
    • ePayment 
    • notification services (email / sms)
    • cache & synchronization
    • third party integration
    • UI widgets constructor
    • web based back office system
    • SQL server DBs

POS:
    • win forms application
    • web based back office system
    • synchronization between departments
    • cache & lock functionality
    • SQL Server DBs

Facility management:
    • native android client
    • web based back office system
    • cache & synchronization

Blogging:
    • .Net micro services
    • MongoDB
    • ASP.Net Core

Mobile:
    • ASP.Net Core
    • Flutter
    • Firestore
I would like to find a happy and great team with minimum bureaucracy.
Position: Senior Software Engineer
Category: Python
Experience: 11 years | English: upper

Developed the first in the world geo-targeted advertising service with proof-of-purchase using scan codes.
Developed the FMCG product titles classifier, made our first automated data importer.
Lead the startup infrastructure from 1 to 50+ virtual servers serving over 100Tb of data per month. Introduced the Gitlab CI, ansible and docker to automate building, testing and delivery. Has achieved 1 second time from `git push` to new version in production for some services.
Introduced an in-house analytics platform with YT, Airflow and Elasticsearch. Saved $10,000 of monthly costs on 3rd-party solution. Elasticsearch cluster of 30+ nodes and 10+Tb of data.

Developed the scalable system capable of working with millions of connected devices. Adopted the HERE NavStreets data for using with OSM tools stack. Deployment and maintenance of demo stand environment (~50 services, CI/CD, infrastructure management).

Administration and support of Github Enterprise instance with 1k+ active users. Deployed its image to the LXC container to come over the high IO bottleneck.
Edadeal startup (Yandex) (Sep 2015 - Oct 2018)
Backend architecture guidance, developing REST API and other microservices for mobile application backend, backoffice applications and utilities in Python and Go. In-house analytics solution using Yandex Table map-reduce system and Elasticsearch. Production infrastructure and services management via Gitlab CI and Ansible. Fine-grained HTTP metrics collection utility and monitoring infrastructure.

Progress National Development Bureau (11 months)
Working on the largest Russian government project of 2015 (the system like a Toll Collect in Germany). GIS services and utilities in Python. Network services using asynchronous frameworks. Cryptographic protocols to communicate with vehicle on-board devices. RabbitMQ. Demo-stand infrastructure and services management via Gitlab CI and Ansible.

Yandex (2 years 7 months)
Web services development. Development of common Python infrastructure in the company (common libraries and packaging). Distributed LXC administration service. Administration and support of internal Github Enterprise service.
Looking for a strong team with ambitious tasks. Remote only. Companies with well-established remote work processes are preferred. Relocation to Sweden (Stockholm) or USA (CA) may be an option, but the compensation should be appropriate.
Position: Senior Software Engineer
Category: Golang
Experience: 6 years | English: upper

- refactored a part of a domain following Clean Architecture principles;
- optimized a complex real-time WebSocket server to behave 10 times faster;
- led numerous data migrations while working in production;
- written custom go generator to minimize routine work;
- switched Kafka topic message format during regular production workflow;
- investigated and fixed problems related to resource leaking.
Education: bachelor's degree in Computer Engineering, master's degree in "Computer systems and networks" 2012 - 2017.

Worked as a backend engineer since 2015. Started my career as a Python developer and switched to Golang in 2018. I have been working on high-load distributed real-time web applications, developed various RESTful APIs, daemon workers, consumers, scripts, ETLs, and more. I keep my code as clean and simple as possible by following best practices. If there are any issues, I can easily debug, profile the root cause of the problem. In order to avoid these problems I cover my code with unit and integration tests.

In terms of experience with databases, most of the time I used MySQL. As a NoSQL solution, I worked with Cassandra. For caching I used Aerospike. Search engine - ElasticSearch.

For observations and monitoring, I'm familiar with New Relic, Sentry, Prometheus, Datadog.

In order to provide internal admin tools for employees of the company, I used Ruby on Rails, Python (Django). 

Frontend is also not a black box for me. I used to work with JavaScript (CoffeeScript, TypeScript), HTML, CSS (SCSS). In my spare time, I tackled AndgularJS, ReactJS.
Looking for a full-time remote job in a friendly team without much bureaucracy.
Position: Senior Software Engineer
Category: Golang
Experience: 7 years | English: intermediate


Elixir Developer
Self-employed
Aug 2020 - Jan 2021 (6 months)
- Architected and implemented platform for planning meetings between doctors and medical representatives
Stack: Elixir, Phoenix, GraphQL, PostgreSQL

Backend Tech Lead
Jul 2019 - Aug 2020 (1 year 2 months)
- Co-architected platform for causal games
- Implemented api gateway, messaging, config and insight services
- Implemented CI/CD for our services
Stack: Golang, Java/Kotlin, Spring, NATS, RabbitMQ, MongoDB, PostgreSQL, Ansible

Cloud Architect
Jan 2019 - Jul 2019 (7 months)
- Architected and implemented platform for deploying, hosting, scaling and orchestrating dedicated game servers
- Co-architected gaming platform powered by Google Cloud Platform
- Managed CI/CD, Gitlab, Consul, Vault and Kubernetes
Stack: Rust, Actix, Tokio, Agones, Kubernetes, Docker, Helm

Senior Data Engineer
Mar 2019 - Apr 2019 (2 months)
- Maintained and optimized data ingestion
- Improved observability of dataflow
Stack: Golang, Scala/Java, Apache BEAM, Cloud PubSub, Object Storage, BigQuery

Senior Data Engineer / Team Lead
Aug 2018 - Mar 2019 (8 months)
- Managed a team of 2
- Co-architected and implemented data ingestion and pre-processing stage
- Re-implemented edge services for consuming events
- Helped migrate to Google Cloud Platform
Stack: Golang, Scala/Java, Akka Streams, Apache BEAM, Cloud PubSub, Object Storage, BigQuery

Senior Scala Developer / Team Lead
Mar 2017 - Aug 2018 (1 year 6 months)
- Managed a team of 2
- Ran an internal Slack channel to share knowledge
- Maintained and added new features to poker engine
Stack: Scala, Akka, Cats, Ansible

Scala Developer
Feb 2016 - Mar 2017 (1 year 2 months)
- Co-architected and implemented a multiplayer poker engine supporting different variants of the card game.
Stack: Scala, Akka, Cats, Ansible
Position: Senior Software Engineer
Category: C++
Experience: 10 years | English: upper


Employment history

EPAM SYSTEMS (2019 - till now)
Project Role:	Lead Software Engineer 
Project: Construction estimating and takeoff solutions (for contractors and construction professionals) software development/support/maintenance.
Participation:
- Redesign grid views
- Redesign plan pages' Autonaming Workflow
- Developed communication between application and cloud to send data with JSON format.
- Added page scaling tool
- Implement a tool to be as a connector between cloud based application
- Added a new tool for drawing Bezier curves on a plan image.
- Added a new annotation toolbar to draw and to save annotations in UI and database respectively.
- Added support to perform takeoff using new 22 count and attachment shape objects.
- Regular maintenance of applications (including GUI).
Used technologies/languages/tools: C/C++/MFC/COM/STL/SQL

INTELLCORES LLC (2017 – 2019)
Project Role:	Senior software engineer 
Project:	IDEX Biometrics ASA is a leading provider of fingerprint identification technologies offering simple, secure, and personal touch-free authentication for all.
Participation: Biometric identification software development/support/maintenance.
Used technologies/languages/tools: C/C++/STL

SYNOPSYS ARMENIA CJSC (2015-2017)
Project Role: R&D Engineer 2 
Project: IC WorkBench Edit/View Plus (ICWBEV+)
A powerful, hierarchical layout visualization and analysis tool. It allows viewing and editing GDSII and OASIS® layouts from small IP blocks to full chip databases.
Participation:
- Implement multithreaded mechanism to view/edit layout files 
- Adapt the QTitanRibbon to the internal framework with customizing support
- Implement a series of command for creating, manipulating layout layer groups and layer group's configurations
- Implement an interface for saving OASIS files.
- Progress reporting functionality for tbb flow graph
Implement new tool to draw layout layers
Used technologies/languages/tools: C/C++, STL, TBB

INSTIGATE CJSC (2012-2015)
Key developer 
Project Role:	Software Engineer 
Project:	Tabula is a privately held fabless semiconductor company developing 3-D Programmable Logic Devices.
Used technologies/languages/tools: C++, STL, BGL, Perl, bash, python
Position: Senior Software Engineer
Category: JavaScript
Experience: 8 years | English: fluent

My recent accomplishment is the CRM. Please check the resume. I have created it from scratch with team of great backend developers, designers and testers. 

My e-commerce prototype application written in Nuxt3.
htt ps://ecommerce-nuxt3-tigran.netlify.app
Energetic, solution-driven web developer with 8 years of creating and maintaining functional attractive and responsive websites and web applications. Developed applications across multiple API`s, third party integrations. Tested websites and performed user testing and troubleshooting prior to deployment.
It is always a pleasure to work in challenging projects with responsible team members which in turn will allow to grow in professional terms. I do value the presence of well defined tasks, good designs.
Position: Senior Software Engineer
Category: JavaScript
Experience: 8 years | English: upper

- Build number of architectures from scratch. Built complex projects like: web-builder, fleet management panel, mobile engagement administration panel etc...
- I have multilateral skills: i've started as UI/UX designer, raised as software engineer, learned how to lead and support the team;
- Worked in many startups and huge enterprises;
Engineer from Minsk, based in Kyiv. Last 5 years I developed and managed teams with ReactJS based projects in product companies. 

Inspired by working with extraordinary projects, overloaded research, and hard technical development. Focused on fast delivery and teammates relationships.
Looking for product company with React based tech stack and strong processes.
Position: Senior Software Engineer
Category: .NET
Experience: 11 years | English: fluent


Enjoy working on both high (product, requirements, solutions) and low (design & implementation) levels at the same time. Flexible in dealing with variety of problems and domains regardless of their nature and technology applied.

So far mostly worked on: software architecture & design (OOAD, DDD, BDD); C#, F#, .NET Core; Docker, k8s, serverless, Azure Functions, Azure Storage, Azure Service Bus, Azure Search; CI/CD with Azure DevOps (VSTS); Lean, Agile, Kanban, Scrum, team leadership, product ownership, mentoring.

Also interested in new topics e.g. advanced use of functional paradigm, complex domains, challenging applied problems etc.

Certified in:
- CKA / CKAD / KCNA / LFCA / Azure / Terraform / Consul / Vault and more
Position: Senior Software Engineer
Category: Java
Experience: 11 years | English: fluent


Enterprise mostly. Java backend, JS/React frontend.
Position: Senior Software Engineer
Category: .NET
Experience: 6 years | English: upper

Successfully implemented and delivered key features of Tobii Pro Lab - the market leader eye-tracking analysis application.
Enthusiastic and pragmatic software engineer with an agile mindset and 6+ years of experience. I have deep expertise in enterprise software development, computer science, problem-solving, and eye-tracking analysis. Self-organized team member.
Interesting challenge, enable something useful for people, to be valuable not just for local business but for the whole humankind
Position: Senior Software Engineer
Category: Golang
Experience: 11 years | English: upper

Lead a small team and developed a Backfill feature for Google's OpenMatch matchmaking project.
Epam - Infoblox DNS/DHCP grid of servers Backend part
Distributed Vision - Age verification system for UK, Ethereum as a storage
Globant - Golang project - Agones - Google OSS project - Kubernetes controller for dedicated gameservers on top of Kubernetes. Match Making on Kubernetes - OpenMatch project.
Lead a small team to create NFT storefront based on a Flow blockchain
Backend Software Developer - Golang, Google Cloud or AWS, Kubernetes Microservices
Position: Senior Software Engineer
Category: Java
Experience: 6 years | English: upper


EPAM Systems
    Company Name EPAM Systems
    Total Duration 3 yrs 7 mos
        Java Senior Developer
        Full-time
        Dates Employed Sep 2019 – Present
        Employment Duration 1 yr 8 mos

        The requirement was to split existing monolithic project into microservices and also developing new features. Streaming data is constantly pushed/polled from multiple providers, and then normalization process fires up to cast the data to a single view and pass it to the underlying customer systems. The Normalization process was not straightforward and required multiple machines and human steps in exceptional cases. My job responsibilities were: feature development and creation of docker containers for further deployment by dedicated DevOps team, active participation in Scrum ceremonies and architecture discussions.

        Project stack:
        Languages: Java
        Core: EC2, ECS.
        Persistence: S3, RDS (Postgres), Hibernate, HBase
        Messaging: SQS, SNS, ActiveMQ, Protobuf
        Search: Elasticsearch*
        Cache: Redis
        CI/CD: GitLab, Jenkins, Docker
        Spring family frameworks: Cloud, Data, JPA, AOP, MVC, JMS
        Monitoring: Spring actuator, Kibana, Prometheus … 

Java Senior Developer (Risk Analytics API for Thomson Reuters)
Full-time
Dates Employed Oct 2017 – Sep 2019
Employment Duration 2 yrs
Location Kiev Region, Ukraine

It was a green field project, started from scratch. I was working on all parts of the application, starting from the CI/CD pipelines till the production. In the end we had a multi-regional API gateway with a bunch of lambda microservices under the hood. Performance and cost optimization were the crucial parts of the application, due to the high request rate. So each microservice deployment pipeline had a built-in automation and performance tests and even small parts of the code were optimized, like in some cases we needed to use For loop instead of Java Stream API.
Position: Senior Software Engineer
Category: Golang
Experience: 5 years | English: upper


EPC Network LLC:
Duration: September 2021 - Present;
Duties: Here I work as senior software engineer. I and my team develop new projects. I use golang as primary programming language. Besides, we use kafka and gRPC for internal communication between micro services and REST API for external communication. I take part in product and architectural decision in all golang project of our company.

Crello:
Duration: October 2020 - September 2021;
Duties: I worked as a backend engineer. I took a part in development of new parts of the application. Mostly I used nodeJS for development but I used golang for some microservices. I improved my mongodb engineering skills at this position as well as it is main db for the project.

EPAM:
Duration: July 2019 - October 2020;
Duties: First of my EPAM projects is built with Golang and deployed on GCP and a customer was one on the top energy companies. I developed new features, covered new functionality and old code by unit tests. Besides, I worked a lot of DevOps side on this project. Second one was fintech project for one of the biggest fintech companies. I worked on new features for existing services. Besides, I improved using of old packages for the project like redis client. I increased code coverage for some services from ~50% to 90%.

Incora:
Duration: June 2018 - July 2019;
Duties: I worked on several projects on both sides of web development. I set up two projects with NodeJS and developed architecture for it. I was first in the company who developed server side with NestJS. Besides, I worked on a project for European schools for managing different processes and I worked on frontend side (EmberJS) there. In Incora I got my first experience of mentorship;

StarApps:
Duration: March 2018 - June 2018;
Duties: build server side software on Ruby on Rails for service for renting some gears and locations by people for Singapore. Besides, I worked on frontend part too (there were used jQuery, coffeescript for it. It was SSR based on erb templates);
I expect interesting projects. Friendly and competent team is so important for me.
Position: Senior Software Engineer
Category: Node.js
Experience: 5 years | English: upper

Security, Scaling, Distributed systems
Epic pack of interesting things
Can work on architecture if needed
Position: Senior Software Engineer
Category: Data Science
Experience: 11 years | English: fluent


Erlang is my primary tool. Sometimes I use python and javascript as additional ones (worked with them some time ago).
I worked as a team member and independent developer, have some tech lead experience.
outsource
Position: Senior Software Engineer
Category: .NET
Experience: 4 years | English: upper


Essence SmartCare Telecare product                                                          April, 2022 – February 2023                                                                                   
Software Engineer
-     Designing new modules and functionalities for telecare product platform
-    Creating and optimizing telecare platform backend services
-     Integrating telemedicine devices
-     Working and optimizing telemedicine control panel software

Adams Project                                                                                                            May, 2020 – April 2022
Software Engineert                                                     
-    Designing Adams Project Backend services
-     Designing Adams Project Architecture
Technical Skills 
.Net Core C#, .Net Core API, gRPC, Rest API, Oracle - Pl/Sql, GitHub, Docker, TeamCity, .Vue Js,, Jira, Bitbucket, Angular Js, Kibana, ElasticSearch, Redis, Kubernetes, Azure services

Modenis LLC Software Company                                                                         Sept, 2020 – Aug, 2021                         
Software Engineer                                                                                                                               
-    Integrating new payment gateways for payment process service
-     Developing of Intranet project modules
-     Designing monitoring system for payment terminals and payment process service
Technical Skills 
.Net Framework 4.7 C#, WCF, Entity Framework, Spring MVC Framework, Maven - Java, Oracle - Pl/Sql, GitHub, Docker, TeamCity, .Net Core 2 Framework, Vue Js, Quartz Framework - Task Scheduling, Trello, Bitbucket, Angular Js, Kibana, ElasticSearch, Jenkins

Prestij Software Company                                                                                      April, 2018 - Sept, 2019
Middle .Net Developer
-	Designing and architecting HIMS (Hospital Information Management Systems) and analyzing HL7 systems
Technical Skills 
 .Net Framework 4.6 C#, Web API services, MSSql, Team Foundation Services, AngularJs, Jira, Nlogger, GitHub

Yapı Kredi Bank Azerbaijan CJSC                                                                May, 2017 – April 2018
Junior .Net Developer
-	Designing modules of bank customer representative software
-     Development of OracleBi web services
Position: Senior Software Engineer
Category: Java
Experience: 7 years | English: upper


Excellent knowledge and experience in Java 8,  REST API, Spring (Boot, Web, Security, Data, Batch, etc), Hibernate, Elasticsearch, Jwt, Flyway, testing frameworks, CI/CD tools. Expertise in Agile rituals (Scrum, Kanban), task estimation, code review process, refactoring, troubleshooting. Was involved in development of new projects from scratch, including "go live" stage, development of existing projects and support of old ones.
I have experience in frontend development (JavaScript, TypeScript, AngularJs, Vue, etc), but backend position is HIGHLY preferable.