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


November 2016 – present
Luxoft Professional, LLC
Georgetown, Malaysia, luxoft.com

Senior Software developer
Software development of IVI systems for automotive applications.

Achievements: 
• Built HU software lifecycle management solution
• Built HU Smartdevicelink solution (both HMI and backend). 	 	
• Supervision of junior team members.

August 2015 – August 2016
JSC MARINE BRIDGE AND NAVIGATION SYSTEMS
Saint-Petersburg, mnsspb.ru

Software developer

Software development for marine integrated bridge systems (x86_64 platform). Integration with the ship's control and monitoring systems. Development of software is made by means Pycharm&Netbeans using QT framework.

Achievements: 
• Frontend components developed for marine integrated bridge system.
• Built software interfaces with the ship's systems like radar, hydroacoustic station, extinguishing system and GIS according to the custom protocols. 

April 2014 – August 2015
AVRO-MCS PJSC
Saint-Petersburg, www.avromcs.ru

Embedded software developer

Achievements: 
• Microcontroller's firmware developed for industrial pointing devices, system of reservation for rugged touch screen panel PC, which allows to continue the operation on touch screen failure. 
• Diagnostics microcontroller device has been developed with the possibility to log and monitor panel PC environmental conditions via bootable lightweight Linux distribution (Slitaz) with the test software preinstalled on a separate fail-safe storage. 
• Software testing tools developed for previously mentioned embedded devices using QT framework. 
• Software for industrial HMI touch panel was developed, hardware based on i.mx6 ARM SOC. GUI based on QT5 (QML).

March 2012 – March 2014
TOMELPROM Ltd.
Tomsk, Russia, reletomsk.ru

Embedded software developer

Achievements:
Designed and implemented firmware for industrial 3-phase AC motor protection system, including earth-fault protection,  short-circuit protection,  power counter feature and communication between system and PC via USB HID. Both analog and digital sensors were used.
 experience using the Qt Framework for cross-platform GUI development (both QT4 and QT5 QML);
 experience in C/C++, Python 3.x; 
 experience with version control/bug tracking systems(JIRA, git);
Position: Senior Software Engineer
Category: C++
Experience: 11 years | English: upper


November 2018 – present:
        Customer: BlueJeans (Video-conferencing software).
        Project: Adapt BlueJeans application to work in Citrix VDI environment for Windows and Linux.
        Main dev tools and technologies: C++, STL, Boost, GTest, Jenkins.

November 2014 – October 2018:
        Project: Video-conferencing software (Citrix RealTime Optimization Pack for Lync/SfB).
        Supported platforms: Windows, Linux (32 and 64-bit), Mac, Raspberry Pi (ARM), Android
        Functionality: audio/video codecs, audio/video capturing/rendering, stack of multimedia transmission protocols and related to them (RTP/SRTP/RTCP, ICE/STUN/TURN, SDP etc).
        Main dev tools and technologies: C++, STL, CxxTest, a lot of 3-party libraries.
        Additional dev tools and technologies: C#/COM – for connection to Lync/SfB only, Java/JNI – Android only.

July 2013 – November 2014:
        Project: software for investment bank.

November 2010 – July 2013:
        Project: video-conferencing software (Avistar and Citrix software).
        Used tools and technologies: VS 2008, C++, STL, C#, COM, multithreading, SIP/SDP, RTP/RTCP, WiX.

April 2007 – November 2010:
        Company Sofware MacKiev, Kiev, software engineer.
        Project: 2D graphing and statistics application (GraphPad Prism).
        Used tools and technologies: C/C++, STL, WinAPI, SVN.
Position: Senior Software Engineer
Category: JavaScript
Experience: 11 years | English: pre


Now looking for lead/senior position, want to build processes, focus on business and valuable delivery.
Previous projects:
Brightgrove, Senior Software Engineer.         2021-2023
NDA Entertainment - Development of big streaming video service with support of a bunch of platforms (Such as Xbox, Visio, SmartCast, Roku etc.). Was involved in core functionality development, and optimisation of existing logic and processes. Used AviaPlayer and HLS for video, implemented custom support and functionality for casting content to Chromecast devices. Successfully passed Google acceptance for casting functionality.
​•​Working with the Product Owner to deliver solutions for business 
​•​Responsibility for the delivery of front-end features of the project 
​•​Developing of new UI functional  
​•​Unit and integration testing 
​•​Code refactoring, reviewing and bug fixing 
​•​Working according to SAFe methodology 
Technologies: ReactJS, Redux, react-testing-library, TypeScript, REST, Webpack, HLS, Avia, Chromecast SDK.
 
EPAM, Senior/Lead Software Engineer​2018 - 2021
NDA Health care - Evidence-based support and training for nurses and health professionals. The company provides hospitals and patients with educational and consultation documentation. Also, it provides medical staff with educational and professional growth courses. We used their “microservices on UI” approach to share business modules across several products. We kept a vertical slicing approach for micro frontends using appropriate edges on NodeJs to support data flow and keep an isolated state for each reusable module.
​•​Working with the customer to collect, clarify, and capture requirements 
​•​Responsibility for the delivery of front-end features of the project 
​•​Leading of UI team part of the project  
​•​Developing of new UI functional  
​•​Unit and integration testing 
​•​Code refactoring, reviewing and bug fixing 
​•​Working according to SAFe methodology 
Technologies: ​ReactJS, Redux, RxJS, NodeJS, ES6, react-testing-library, React Toolbox, Styled Components, XML, REST, Webpack, Babel, ESLint, Cloudinary, Micro Services on Front End.
Don’t want to support legacy code and work without clear transparent process.
Position: Senior Software Engineer
Category: iOS
Experience: 11 years | English: upper

SceneKit/ARKit-based casual games. Productivity apps master.
Objective-C, Swift
Modern stack: SwiftUI / Swift Concurrency
Position: Senior Software Engineer
Category: Ruby
Experience: 11 years | English: intermediate

I can independently creating project from idea to release (fullstack). For example, you can see http://e-tamarin.com project
Objective: Looking for the position of Senior Software Engineer (SE)
Main tech: Ruby/Rails API, PHP/Laravel, JS/ReactJS, PostgreSQL

Professional Experience:
1998 – 2000
C++ developer in scientific production company “Veda” LTD

2000 – 2004
WEB-developer in company “BEST” LTD 
junior-middle PHP/JS developer

2004 – 2008
Middle-senior PHP WEB-developer in advertising company “Danila-Master” LTD, middle JS developer

2008 – 2012
Senior SE in the IT Prostor WEB studio. Creating different  solutions for the USA customers. Stack tech: PHP/Python/Ruby/JS/MySql/PostgreSQL   

2012 –2013
Senior SE the Servantek company (servantek.org)
Stack tech: PHP/JS/MySql   

2013 – 2016
Senior SE in the Best-House realty company. Creating solution for real estate agency (CRM). Stack tech: PHP/Ruby/JS/PostgreSQL/Java Android
Work with Symfony/Laravel framework (PHP), Ruby on Rails (Ruby).

2016 –  2017
Senior SE in the huge financial portal -  Minfin.com.ua Creating new solution (realty, business, social registration, universal authorization and many etc) and support. Refactoring legacy code, migrate old functional on the frameworks, creating documentation. Stack tech: 
PHP/Python/JS/MySql/PostgreSQL

2017-2018
Senior SE in the huge realty estate portal -  Domik.ua Creating new version portal and creating new forum. Stack tech: 
PHP/JS/PostgreSQL, Laravel + ReactJS 

2018 -
Senior SE in the building company E-tamarin.com Creating new analyst system for calculating construction materials.
Stack tech: Ruby/Rails API, JS/ReactJS, PostgreSQL

Technical skills:
18 years’ experience in different technologies: C++, Java, PHP, JS, Python, Ruby, MySQL/PostgreSQL, different caching systems (Redis/Memcached/Varnish etc.), queues (RabbitMQ, ZeroMQ, Redis, Sidekiq etc.), full-text search (Solr, Elastic, PostgreSQL, etc.), draws with canvas, web sockets, CSS/SCSS, etc.

Work with next frameworks: PHP: Symfony/Laravel/Yii, Python: Django/Pyramid, Ruby: Rails/Rails API, JS: jQuery/ReactJS, etc
I search interesting and difficult project where will need my knowledge and experience.

I don't work with bad legacy projects.
Position: Senior Software Engineer
Category: .NET
Experience: 6 years | English: upper

Incorporated Aws Glue and Snowflake to process huge amount of data firstly on project.
Wrote generic extension on top of EF Core to perform batch upsert to tables in PostreSQL.
Designed low cost and effective process of compression huge amount of files using Aws.
Oct-2019 - Till now – Senior Software Engineer, EPAM Systems
Customer: Software & Hi-Tech
Project: Web-based hybrid-cloud application for investors and stock issuers.

Project Role: Key Developer
Tasks performed:
• Create web services using .Net.
• Create nuget packages to encapsulate commonly used features.
• Create ETL processes using Python on top of Aws Glue.

• Design relational databases.
• Use Snowflake for storing and processing huge amount of data.

• Code review.
• Perform analysis and investigations of provided data and requirements, existing solutions to 
make appropriate decision regarding architecture, tools and approaches to be selected for 
solve assigned tasks.
• Communicate with customer.
Environment:
• Relational databases: Microsoft SQL Server, PostgreSQL
• Data lake: Snowflake
• Cloud (AWS): Glue, RDS, ECS, ES2, Step Function, Lambda, S3, IAM, Cloud Formation, CloudWatch, DynamoDB, SQS, Event Bridge, Secrets Manager
• Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, pgAdmin, AWS 
console, Power Shell, Azure DevOps, Jira, Git Bash
• Languages (Frameworks): T-SQL, PSQL, C# (ASP .NET Core Web API, ADO.Net, Dapper, EF Core, 
AutoMapper, MediatR, AWS SDK), YAML&JSON templates for Cloud Formation and Step Function 
definition, Node.js (aws-sdk), Python (pyspark, pandas, asyncio, boto3)

Aug-2016 - Sep-2019 - Developer, Fozzy Group
Customer: Fozzy Group
Project: Apps for maintenance of the database of: 1) employees, their career advancement, control of 
compliance with standards, testing, organization of recording for training, performance rating, and 
reports; 2) hypermarkets clients, their personal profiles, actions and discounts information, managers 
sales plans and facts, organization of transfer data to other modules, reports.

Project Role: Developer
Tasks performed:
• Design databases.
• Manage SQL Server jobs and SISS.
• Develop desktop application powered by WinForms with WCF and Web API under the hood.
• Manage user credentials in the company global app.
• Debug, publish and maintain app.
• Communicate with customer.
Environment:
• Relational databases: Microsoft SQL Server
• Tools: Visual Studio, SQL Server Management Studio
• Languages (Frameworks): C#, WCF, ASP .NET Web API, DevExpress WinForms, T-SQL, SSIS, C# CLR

I would like to proceed working with .Net and cloud mostly on backend tasks.
I don't want working in gambling domain
Position: Senior Software Engineer
Category: Ruby
Experience: 11 years | English: upper

Designed and implemented microservice architecture, communication layers of Cryptocurrency Exchange. Created a low latency matching engine that handles up to 1.5M transactions per second with 99.99% uptime. Led a team of 8 software and DevOps engineers, managing team performance and code quality to achieve business objectives.
Technical summary: Ruby; C++; NodeJS; MySQL; Redis; MongoDB; RabbitMQ; VueJS, Vuex; Docker; Kubernetes.

Designed and implemented a Social Network for a UK university's private usage. Led a team of 4 software developers.
Technical summary: Ruby; MongoDB; RabbitMQ; ReactJS, Redux.

Participated in the technical audit of the Swiss Bank. Evaluated the security systems of web services
Offer over 11 years of work experience as a Senior Software Engineer by implementing successful software solutions such as social networks, e-commerce platforms, payment systems, and cryptocurrency exchange. Over the years, working with various programming languages, frameworks, and libraries to design effective digital products that increase companies' profitability.
Position: Senior Software Engineer
Category: iOS
Experience: 7 years | English: fluent

MAIN PROJECTS

• 3D4Medical’s “Complete Heart” 
Team Lead in the project. Responsible for the full cycle of the app creation from architect solutions to deployment for IOS and MacOS: 
https://apps.apple.com/us/app/complete-heart/id1297232784
• 3D4Medical’s “Complete Anatomy” 
Senior Software Developer responsible for the multi-platform app creation and support for the last 4 years with dozens of releases for iPhone, iPad, Mac and Windows:   https://apps.apple.com/us/app/complete-anatomy-platform-20/id1309253074  https://apps.apple.com/us/app/complete-anatomy-platform-2020/id1054948424
• Apple’s iPad Pro Launch 
Senior Software Developer working in the Apple’s lab in Cupertino on pre-release testing of the iPad Pro, competing with other teams invited. Our team ended up top 3 along with Microsoft and Adobe and presented the new iPad Pro on Apple Keynote stage in 2015: 
https://www.youtube.com/watch?v=6RdJW9oTShE
One of 3D4Medical's lead Software Engineers responsible for creating and supporting of own 3D engine used in all of the company's medical apps.
https://3d4medical.com/

Main responsibilities included:
• Creating, support and deployment for dozens of companies applications to the App Store for all versions of iPhone, iPad and Mac
• UI/UX solutions and UI development
• 3D graphics quality and efficiency constant improvement
• Skin and Morph 3D animations development that is used in the company’s flagship app “Complete Anatomy”
• Work with payment systems and subscription models used in the apps
• AR / VR development
• R&D department work
• Close work with 3DsMax artists and models export/ integration in the apps
• Taking part in modeling and implementation of proprietary software needed for 3D4Medical’s content management
• Development of majority of tools and filters used in the apps to manipulate with 3D and 2D objects on the screen
• Team management for “Complete Heart” app
• Update for all of the applications with every announcement of the new IOS / MacOS version
• Creating solutions that can be scaled not only for all of the Apple’s platforms but for Windows and Android projects as well
• Energy efficiency of the apps
Position: Senior Software Engineer
Category: Java
Experience: 11 years | English: fluent

- Led the development of customer portal. Wrote 80% of the code, and reviewed the rest. Achieved excellent system stability.
- Refactored the software structure for an customer portal, reducing the time for a new feature implementation by 50%
 - Trained 5+ individuals in handling software development cycles, as part of their induction processes.
Only part-time/freelance.
Currently taking a lead role in a team of 10 people. The client is a world-leading fintech
Responsibilities:
- Produce clean code and automated tests
- Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
- Planning, tracking, and scheduling software deliverables
- Mentor junior and mid-level engineers
- Grow engineering teams by interviewing, recruiting, and hiring

Stack: API, Java, Angular, Docker, Testcontainers
Position: Senior Software Engineer
Category: Java
Experience: 10 years | English: upper

- Few successful startup launched on lead positions
* Only projects from scratch *

5+ years in java back-end software development.
Java, Python, JS/TS, SQL
- Deep programming principles understanding
- Participated in few startups on key roles
- Product company experience
- Participated in architecture design
- Success performance optimization experience
- Micro-service architecture 
- Deep DB design/optimization
- Like to write clean, simple, testable code
- Have experience in all steps of product development, starting from prototyping to product redesign/scaling.
-  Have experience in building Data Pipelines (Data Engineering)
- Have experience in building Data Analytics solutions
- Have experience in building Data Science solution rollout
- Daily communication with project business/idea stakeholders

Salary specified just for interesting projects/startups.
Ideal project/company should be:
- Project from scratch/minimum legacy code
- Java/Scala/Python project
- High requirements for code quality, code performance 
- Wide range of tasks
- Small team/zero bureaucracy
- Simple/plain interviewing process
Position: Senior Software Engineer
Category: Node.js
Experience: 4 years | English: upper


On my last position I worked on a project to reduce the carbon footprint. At first I was a part of the back-end development team and later I took a leading role.

I played a key role in decision-making and successfully built an architecture that allowed our B2C application to expand into the B2B market. I was recognized for my leadership skills and collaboration with cross-functional teams.
Additionally, I implemented a new customer entrance system, leading to a 35% increase in customer satisfaction ratings. I also spearheaded a project to separate our application from the core product, resulting in a 20% reduction in response time and a 40% improvement in system stability. These achievements significantly boosted customer satisfaction and retention.

My area of responsibility included solving business problems, coordinating technologies and integrations, writing code and deploying it to production on Azure Functions using GitHub actions, following logs and providing technical support for QAs.

We have integrated with Auth0 to work with users and login mechanism, Stripe payment service to provide the entire payment architecture, Azure queues to control transactions and the correctness of the business process, Contentful for content data storing.

Also I’ve been involved into Core product with multiple projects inside.
I was responsible for Leanplum and RabbitMQ bundle to provide business requirement for carbon footprint project.
I was involved into several other projects under Core to provide new and fix existed functionality.
Also was involved into OpenShift deployment process for several projects under Core.
New technologies, development, interesting people who can teach something new. New projects, new challenges that improve our world.
Position: Senior Software Engineer
Category: Unity
Experience: 11 years | English: intermediate

I contributed to opensource game engine. Mostly working on game engine editor including animation editor, nested prefabs editing and many other features.
Developed LiveOps tool, which supports remote configs, a\b testing, player segmentation, assign configs to segments, sending notifications etc.
Over 10 years of commercial experience in game development. 
Sometimes contribute to opensource projects on github.
Programming languages: Nim, C#, C\C++, Java\Kotlin, Objective-C, Javascript, Lua, GDScript
Game engines: Unity, Godot, Cocos2d
Also experienced with: CI\CD, MongoDB, Digital Ocean, Networking, Emscripten, etc
Position: Senior Software Engineer
Category: Other
Experience: 11 years | English: upper

Experience in ETL/ELT in a data engineering team. Process organization and development of automation tools and standards. Templating with Handlebars.
PC Management using Enterprise management system (Microsoft SCCM and Intune).
Automation tools development, scripting, MS PowerShell.
Maintaining continuous integration and test environment.
Development and improvement of application installation (MSI, App-V, APP-X) for different OS including Mac OS. Application testing.
Citrix XenApp, Patch Management, Imaging, Scripting, Packaging and Automation
Application management and distribution.
Mobile Device Management (Intune configuration, applications, intunewin, autopilot, policies).
Producing standards and best practices at an enterprise level.
Developing and maintaining procedural and technical documentation.
SCCM, Jenkins, GitHub Ent., MS Azure, JIRA.
SCCM task sequences, images, applications, patches windows updates, remediation scripts.
3-rd line and end users support, remote troubleshooting and maintenance of distribution systems, automation remediation scripts.
Client Support and End User Services.
Technical lead and expert for 10y. 
Experience with US, Norway, Sweden customers.
Development/implementation and QA of ETL tools.
Over 10 years of PC management and MDM.
Software engineer with experience in SCCM and Intune including applications packaging, deployment, troubleshooting.
Experience in ETL/ELT in a data engineering team. Development/implementation and QA of ETL tools, Rest API.
Producing standards and best practices at an enterprise level, technical documentation and user guidelines.
Specializing in software installation development, configuration, and distribution. Expertise of automation tools development, CI, and PowerShell.
Desktop support experience in an enterprise environment.
I'm looking for modern and interesting projects. I'm always ready to study and open for new opportunities and knowledges.
Position: Senior Software Engineer
Category: JavaScript
Experience: 11 years | English: upper

- Successful delivery of the project from Proof-Of-Concept stage to production
- Mentoring junior colleagues
over 10 years worked in outsorsing companies on position from junoir developer to tech lead both in frontend and backend, have a lot of various completed projects in different stacks: medicare, charts, web meetings, online shops
Looking for technical challenge and nice people to work with.
Interested in opportunities for professional development and learning new technologies.
Work-life balance.
Not interested in working with anyone ru affiliated
Position: Senior Software Engineer
Category: Android
Experience: 11 years | English: fluent


Over 17 years in software development. First 7 years worked as a C++ developer, holding positions starting junior to tech lead. Last 10 years have been working in mobile dev (Android/iOS), obtaining senior dev or tech lead positions on a bunch of different projects.
Position: Senior Software Engineer
Category: C++
Experience: 11 years | English: fluent

Good understanding of EDA environment
Good mathematics and algorithms background
Over 19 years of experience in Electronic Design Automation.
Developed parts of HDL simulator (Verilog, SystemVerilog). As well as various programming language interfaces for them (VHPI, VPI, DPI).
GUI development with Qt and some legacy code support with MFC.
Experience working with complex and legacy code.
Experience with Linux and Windows platforms.
Working in SCRUM and Agile environment.
Scripting language familiarity (Python, TCL etc.)

Currently taking part in ASIC CAD development.