lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Team Lead, Senior iOS developer
Category: Lead
Experience: 8 years | English: fluent

In 2009 I began building mobile apps. Today, I’ve built over 60. My expert area is building and leading teams, native iOS development. Also I have experience in 2D-games development based on Cocos2D and SpriteKit.

Developed applications for clients from the USA, Canada, Great Britain, Holland, Austria, Germany, Denmark, Norway, Russia.
Worked with developers from the USA, Canada, Great Britain, Germany, Norway, Russia, India.

WHAT END RESULT CAN I GIVE?
- iOS applications' development
- applications business analytics
- leading a team of developers
- audit the work efficiency of developers, both individual and in a team
- interview mobile developers, iOS and Android
- recruitment of an individual developer and team building for your needs
General skills:
- Swift 
- Objective-C  
- Java
- C#  
- Git/SVN  

iOS skills: 
- ARC / no-ARC 
- CoreData 
- CoreGraphics 
- AVFoundation, video caching, editing, filtering 
- Video and Audio streaming 
- Photo and video capture
- Geolocation (GPS) 
- Push notifications 
- Instant messaging 
- SOAP-services 
- REST/RESTful-services 
- Parse
- FireBase services
- Crash report systems, Crashlytics, Fabric, Testflight
Добрый вечер! Конечно помогу вам, давайте обсудим все детали проекта. Напишите ваш телефон или скайп.
Position: Team Lead / Senior iOS Developer
Category: iOS
Experience: 6 years | English: intermediate

Pet projects with over 200k installed
Objective-C, Swift, UIKit, Auto Layout, Storyboard, CoreData, SpriteKit, CocoaPods, Memory Management, Multithreading, WebSocket, Push notifications, Crash analytics, CI, Fastlane

 AFNetworking, Alamofire, SocketRocket, GoogleMaps SDK, Facebook SDK, Firebase, CI, BuddyBuild, Rollbar and etc
Strong Team Members
Swift 
High Code Quality
Code Control (Code Review)
Position: Team Lead / Senior iOS Developer
Category: iOS
Experience: 11 years | English: intermediate


Organized and highly qualified developer with 9+ years of professional experience in software design and development. Also with 2+ years of experience in managing technical team and building new product.

SKILLS:
- Swift, Objective-C;
- IB, Storyboard/XIB, AutoLayout,
Programmatic UI;
- Foundation, CoreGraphics, CoreAnimation;
- GCD/Dispatch, Multithreading;
- Notifications;
- Local Storage: SQLite, Realm;
- In-App Purchase, StoreKit;
- Auth tools: Facebook, Google, Apple;
- Networking, SocketIO, REST;
- SceneKit, ARKit;
- CoreLocation, MapKit;
- Analytics tools: Firebase, Crashlytics;
- Marketing tools: Appsflyer, Facebook SDK;
- Instruments. Profiling, Debugging,
Optimizing Performance;
- Provisioning, AppStore Connect, TestFlight;
- Xcode. Git. Cocoapods, Swift Package
Manager.

WORK EXPERIENCE:
iOS Lead Developer - Ask.fm 
Jan 2022 - May 2022 
Responsibility:
• planning, estimation and distribution tasks in the team;
designing an architecture for new features and modules;
• implementation of features with Dispatch, Foundation, UIKit, Networking,
PushNotifications, Cache, Auth;
• code review;
• refactoring and continuously improving the codebase; • improvement performance of the system;
• app distribution.  

Lead Developer - Alterme (Ignited) (alterme.app):
Feb 2020 – Jan 2022
 
Responsibility:
• participation in product development (analyze new features and product
funnels);
• setting up workflows and interactions between departments within the
team;
• planning, estimation and distribution of tasks in the team;
• resource management: analyzing tech skills of team members and sharing
knowledge inside the tech department, development PDP;
• design an architecture for new features and modules;
• development of new external modules: local pods, frameworks;
• implementation of features with Dispatch, Foundation, UIKit, StoreKit,
Networking, Realm, SceneKit, PushNotifications, Cache, Auth,
CoreAnimation;
• code review;
• refactoring and continuously improving the codebase;
• improvement performance of the system;
• app distribution.
Position: Team Lead / Senior iOS Developer
Category: iOS
Experience: 4 years | English: fluent


Working expirience:
TeamLead iOS (20.12.2022 - present)
Middle iOS Developer (15.11.2021 - 20.12.2022)
Junior iOS Developer (10.02.2020 - 15.11.2021)

During my working experiences I worked with a big amount of technologies like  WatchOS, Widgets, SwiftUI, C++, Obj C, Combine, VoIP, Communication protocols TCP/UDP, BLE, Azure B2C and many others. Also I have a great experience of leading/managing a team of 8 developers. I am involved in all Scrum processes on the project and have a daily communication with a client.
Position: Team Lead, Senior iOS Developer
Category: iOS
Experience: 8 years | English: intermediate

On a recent project:
• UI/UX ideas and improvements;
• development process improvements:
    - builds deployment using Fastlane;
    - automatic screenshot for every app localization;
• apps stability improvements - from 93% to 99% crash free rate;
• team recruitment - build team for project I work recently.
My experience in software development is 9 years:

- 6 years in iOS development (Swift and Objective-C)
 • I know how to create application from scratch to submit to AppStore and maintain it through the app lifetime
 • I have great experience in solving performance problem, reading and understanding other programmer's code, maintaining existing projects
 • I have big experience of usage modern iOS frameworks and libraries
 • Sometimes I contribute to open-source libraries which I use

- 3 years in AS3 (Flash)

I'm spending most of my time learning and trying new things about software development.
I'm very picky about a pixel perfect application design.
And I have great passion to learn new things every day and to create brilliant apps.
I like to constantly grow as a professional, to make useful apps for a wide audience which help making our lives more productive, interesting and helpful to each other.
Interested in long-term employment.
I don't like non-native development with tools such as Phonegap etc.
Position: Team Lead/Senior iOS Developer
Category: iOS
Experience: 9 years | English: intermediate


Results-oriented and highly self-motivated software developer with more than 9 years of experience in iOS development. Creating applications from scratch to AppStore.
Challenging long-term project, friendly and professional team.
Position: Team Lead/Senior iOS Developer
Category: iOS
Experience: 11 years | English: fluent

Build iOS apps since 2009. My apps were among the first apps in the AppStore developed for Ukrainian customers from scratch. It was long before ukrainian AppStore was launched. 

My code works on any iPhone or iPad on planet. How? I've contributed to Swift compiler. I am in 100 of the most active Swift compiler contributors. So my code is now in Apple's software running all iOS devices.
Swift, Objective-C, С, C++ and vast number of various APIs and frameworks necessary for iOS/tvOS/watchOS/macOS apps development. 

Excited about Swift. Having choice, new projects I start in Swift and switch to Swift adding features to long lasted ones. I am active Swift compiler contributor with about 60 commits to Swift compiler itself and about 40 commits to Swift standard library.

Interested in Computer Vision, Machine Learning. 

Like tinker with Raspberry Pi, Arduino building something other people call the Internet of things.

Nomad. Last years live far away from my home country.
Would like to work in a small young team, concentrated on small amount of own products. In a team I could learn something from. Don't like to work in offshore company where should work on one product today and another tomorrow. But if it has some benefits, it's possible as well.
Position: Team Lead / Senior iOS engineer
Category: iOS
Experience: 11 years | English: fluent

- Achieved the lowest team attrition rate across the whole company of 12%.
- Actively coached two engineers into a Senior Grade promotion.
- Introduced and standardized RFC and technical design documentation so we could better share knowledge and have fewer bottlenecks.
- Led the migration of in-house CI to the cloud (Bitrise) so we could spend less time fixing our own infrastructure (±8 man/hours per week less).
- Conducted 100+ culture fit interviews and 50+ technical interviews for mobile engineering positions.
- Integrated a code static analysis tool and facilitated a discussion on how to set pipeline rules to address code quality concerns and remove the human factor from code reviews
- Increased code coverage from 6% to 40%, so we could rely more on automated testing.
- Converted a legacy codebase from 30% to 80% pure Swift which helped to onboard new joiners faster and reduce time to market.
- Actively collaborated with all company departments including team dependencies, customer support, and operations. I made things happen sooner instead of following a company hierarchy. 
- Fully automated the public beta upload to TestFlight so we eliminated manual work by 2 hours every fortnight.
- Introduced, integrated, and standardized remote monitoring and alerting service (Sentry) to track 3rd party services reliability and monitor critical app flows which led to a reduction in incidents and CS tickets.
- Improved the unit testing practices inside the team (fix a bug->write tests, encouraged a mindset of testing and utilizing TDD).
- Through collaboration with the localization team, I designed and implemented an automation tool that allowed to screen-capture of localization pages on different devices which allowed the team to be 6 times more efficient: now they had a single interface to check the supported languages across multiple platforms
As a seasoned iOS developer and team lead, I bring over 20 years of experience in software development (8 years in iOS) in crafting high-performance mobile applications. With a strong background in Swift and Objective-C, I have successfully delivered user-centric solutions, built on a foundation of clean code, solid architectural principles, and a deep understanding of the iOS platform. I seek pragmatic solutions keeping the codebase easy to support and extend without unnecessary over-engineering.

I am committed to staying up-to-date with the latest Apple trends, constantly seeking opportunities to optimize team processes and enhance the user experience.

As a team lead, I foster a culture of open communication, mentorship, and continuous learning, empowering my team members to grow both technically and professionally. 

I seek an opportunity to work on relevant and impactful projects together with smart people that I can also learn from.

I currently live in The Netherlands and looking for either a local position or a full remote position. I do not consider a relocation.
- flat organizational structure
- data-driven approach 
- technical challenges
Position: Team Lead/Senior IT Recruiter
Category: Recruiter
Experience: 5 years | English: upper

Successfully closed positions
Creating and setting up the recruitment process in the company from scratch
More than 5 years of experience working with people.
5+ years of experience in IT recruiting
2 years of experience as a team leader
Closing positions of different levels from junior to team lead
Searching for candidates by using different sourcing tools and channels
CV prescreening and processing
Screening and interviewing candidates
Creating a company recruiting process
Creation and coaching of the recruiting team
Labor market research
Communication with company clients
Implementing Agile in the recruiting process
HR activity:
Adaptation of new employees
1x1 meetings with employees
Event-management’s 
Exit interviews
Position: Teamlead / Senior Java Developer
Category: Java
Experience: 11 years | English: fluent

Leading backend development (for web and mobile) for many projects including every aspect of design (transport, DB, domain model, etc) and product evolution maintenance
Vast experience in various domains. Architecture design, building backends from scratch, designing domain models, integration solutions, code-base refactoring, performance optimisation, API design, specification and documentation creation, team leading, staff mentoring.
Spring-based project, with Java version not older than 8, startup or early-stage project
Position: Team Lead / Senior Java developer
Category: Java
Experience: 9 years | English: upper

Launched from scratch few MVP projects that engaged multi-million investments. I've been working on high load platforms in production for multiple years
I've been working as Team Lead/Senior Full Stack Developer with delivering product features from project owner ideas to up and running production grade solutions.
Worked as on high load platform as on growing startups with its robust development from scratch.

Tech: Java 8/11/17, Spring Boot, Microservices, Kubernetes (k8s), PostgreSql, Kafka, Mongo, Hazlecast, Docker, Junit, Scala, Angular, Typescript
Looking for a project not in gambling domain with new cloud based tech stack. The most interested in fintech/financial/web3 domains.
Position: Team Lead / Senior Java Developer
Category: Java
Experience: 10 years | English: fluent

Wrote several tech blog articles.
Developed and cultivated a uniform test approach within the team.
Regularly made tech demos and verbal presentations of services on internal meetings.
Experienced back-end developer. Have some front-end skills as well. Quick learner, eager to grasp knowledge of new technologies. I enjoy writing good, tested code.
Please see the list of technologies in the skill section for an overview of what I had to work with.
I also have fluent English and great presentation skills. I am an excellent team player and generally a fun person to be around :)
Looking for solid long-term remote projects. Not interested in working with time tracking software.
Position: Team Lead / Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Over 15 + years in software development. In Java -  10+ years.
Java, Java Core, Java EE, Spring, Hibernate, SQL, OOP/OOD, Maven, JUnit, Test driven development (TDD), Tomcat, GWT, Multithreading, Servlets, WebServices, REST API, EJB, JMS,
Mockito, PowerMock, JBehave, Agile
I'm interested in hight load, cloud apps, microservices.
Position: Team Lead, Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Successfully migrated product catalog for a big online store from SQL DB to NoSQL DB Cassandra. This activity consisted of choosing an appropriate NoSQL DB, domain re-thinking, new services introduction and actual implementation with a team of about 15 Devs/QAs/DevOps.
As a result products' availability updates became near real-time instead of once per day.
Played architect team member, POC developer, team lead roles during this project implementation.
Rich experience in Java backend development. 
Developed high load production, REST-enabled, microservice oriented, dockerized systems.
Have extensive experience working with SQL systems, NoSQL systems 
REST applications, microservices oriented applications, HA, dockerized applications.
More than 7 years of team leading experience.
Good team, challenging tasks, non-outdated technology stack.
I'd prefer a product company to outsource one.
Position: Team Lead, Senior Java Developer
Category: Java
Experience: 8 years | English: fluent


Senior Software Engineer with 8 years of commercial experience in Java development and Team Lead with 4 years of experience with Agile methodology. 

Skilled in the creation of high-load cloud-based microservices with complex architectures on AWS with Docker and Kubernetes. 

Extensive experience with web applications, supporting and implementation features for startups and enterprise projects using Java and Spring framework.

Highly motivated, enthusiastic, and ambitious developer. Open-minded and easily adaptable to company culture and work approach. Disciplined remote worker and team player, able to solve problems independently.
Position: Team Lead/Senior Java Developer
Category: Java
Experience: 0 years | English: 


10+ years experience, Java/JEE, Databases, NoSQL, SOA, WebServices, Search engines, participation in various OpenSource projects.
Position: Team Lead/Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Almost 10 years software development in different companies as a Team Lead and Senior Java Developer. Wide range responsibilities: full-cycle development and support head and some internal projects (new features design and implementation, testing, bugxing, performance testing, refactoring, releasing)
10+ years JAVA development. Specialized in JAVA based financial, e-comerce systems. Experised in core JAVA: J2EE, JSP, Servlets, JavaBeans, JDBC, REST, Microservice archetecture; Java Frameworks: JPA, Hibernate, Spring IOC, Spring MVC, Spring Security, Acegi Security, Velocity, Struts1/2; On frontend side worked with: CSS, JavaScript, JQuery, Angular; RDBMS: PostgresSQL, MySQL, Oracle; Testing frameworks: jUnit, Mockito, Selenium; Application servers: Tomcat, Jetty; Subversion systems: CVS, SVN, Git.
Interesting projects with ability to improve professional skills.
Position: Team Lead/Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Certified AWS developer. 
Have been working as a lead developer. Take a role of a team lead encouraging other team members to develop the best quality product using Agile methodology and industry-wide best practices. 
Excellent skills in reverse engineering and troubleshooting.
Java 8.
Kafka
AWS stack.
OOP/OOD, Design Patterns, Test driven development (TDD), Agile.
Team management.
SQL, PostgreSQL, Hibernate, JDBC.
JUnit, TestNG, Mockito.
WebServices.
Maven.
Perforce, Git, SVN.
Position: Team Lead/Senior Java Developer
Category: Java
Experience: 11 years | English: fluent

Designed architecture and developed a telemedicine project from the scratch with a pretty small team. The project was built with a microservices architecture using spring-boot, Kafka, and Kubernetes as the back end and ReactJS as UI.
Java developer with 16 years of experience in building applications.
Have strong experience with Spring, Hibernate, HTML/CSS, Ajax, JSON, Git, Postgres, MongoDB.
Worked as a developer and team lead on different projects. Always try to be a good team player focused on delivering the best results.
Position: Team Lead & Senior Java Engineer
Category: Java
Experience: 7 years | English: upper

The last year I'm in the Team Lead position.
The 2 years before I have been a senior engineer at the identity and access management (IAM) team with Scrum master duties.

In common, I have 6 years of experience as a Java software engineer. I have been involved in more than 10 commercial software projects, business applications with client-server and web-based technologies based on a microservices scalable architecture.
Team Lead & Senior Java Engineer

Responsibilities:
- code performance optimizations at DB layer, REST layer, multi-threading smells, distributed context;
- managing deployment process of team microservices & highly focussed on supporting production environment;
- designing road maps for new features;
- interviewing candidates to the team & mentoring;
- leading scrum processes.

Technologies:
- Spring Framework: Core, Boot, Cloud, Data, Caching, REST through MVC, Security;
- PostgreSQL, Hibernate;

------

Senior Java IAM Software Engineer & Scrum master

Responsibility area:
Identity and Access Management (IAM), GDPR, security.

Direct main responsibilities:
- designing, implementing and supporting IAM microservice;
- implementing authentication and authorization for users and microservices;
- scrum mastering at a distributed team.

Achievements:
- performed a proof of concept of integration with Keycloak - security 3rd-party system, then introduced it to the project ecosystem;
- introduced fine-grained authorization with centralized runtime management of resources, permissions, and policies;
- carry out the development of a centralized policy decision point.

Technologies: 
Spring Framework, Spring Cloud, Hibernate, MySQL Keycloak, Kafka, Elasticsearch, Docker

------

Java Software Engineer

A few projects in the finance & fin-tech domain area. 

Responsibilities:
- develop full life cycle applications, including data architecture, application design, data modeling, and finally develop tests;
- development of microservices;
- integration with 3rd party providers (AWS, SMS, etc.) as well as payment providers like Paypal;
- implementation Card Holder Data (CHD) according to PCI/DSS;
- to set up a security layer based on the OAuth2 protocol;
- introduce user identity and access management(IAM) based on Keycloak;
- UI development using the JSF.

Technologies: 
Java EE and Spring Framework stacks, Wildfly, Hibernate, PostgreSQL, Flyway, MongoDB, Keycloak
I do consider Team Lead positions in combination with a regular engineering position.

I would give the preponderance for projects where:
- microservices approach is using to provide a distributed architecture;
- high load performance take a place;
- real production;
- started a new project.
Position: Team Lead / Senior Java Engineer
Category: Java
Experience: 5 years | English: upper


I`m a mature software developer with more than 5 years of commercial experience in developing various projects using Java stack for businesses, fin-tech, CRM platform and cryptocurrency fields.
Participated in Scrum and Kanban teams as back-end engineer.                                         
Worked directly with a customer from the USA on the international teams, with daily calls and communication on English.
Have experience of mentoring people, good team player, responsible, and persistent.

I have strong expertise in Java 8, 11; Spring Boot, Core, MVC, Security; Hibernate, Spring Data JPA; MySQL; REST; UT by Junit, Mockito, and Integrational testing.

Tools: Maven, Gradle, IntelliJ IDEA, Jira, Jenkins, Sonar
OS: Windows, Linux, Mac OS

Bachelor's degree in Computer Science.
Professional growth. Interesting project. Ability to take part in constructing project's roadmap and making decisions.
Full-time employment in office/remote in Lviv. Full time remote, if located in another city.
Position: Team Lead/Senior Java Engineer
Category: Java
Experience: 8 years | English: upper


Java, Java 8;
Spring Framework;
REST, SOAP services;
Hibernate/JPA, MyBatis;
JMS - ActiveMQ;
DB - SQL, PL/SQL, Oracle, Postgres
Maven; 
Git; 
CI/CD - Jenkins;
Openstack, familiar with Azure, AWS API's integrations;
MANO, NVF;
Scrum, Agile, Waterfall;
Dozer, Lombok, Log4j, Logback.

Lead activities:
- Leading distributed scrum team of 7 persons; 
- Writing design requirements and documentation, providing estimates for small and large features;
- Designing product parts and writing design specifications for dev team;
- Running scrum activities;
- Code review;
- Design and Implementation of PoC ideas related to the product.

Soft skills:
- Working in the distributed team;
- Participating in On-Call support activities;
- Have experience of business trip to the customer for on-site production support
Not interested in banking and financial projects