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

i've done a lot of improvments in legacy code. We successed in balance with refactoring and bussines features. This step reached us to the point when load to infrastructure increased 10x times, but it costs us only 2 times more then previous.
Managing team of PHP developer. Develop new version of user space. Code-review. Taking decisions about technologies and technique to solve business problems.

Wrote guidelines for team about responsibilities, code-style, how to do code-review, must know to grow as professional.

By taking this role I've made some changes in company and it department

* taked project in bad technical condition and lead it to project wich can serve 1 billion email in a month
* explained to stakeholders in bussines language which steps have to be done to make it happen
* divided roles and formulated zones of responsibilities in IT department from scratch. every "manager"
know his limitations and influence
* taking care of security in product using regular penetration tests. have some expirience in creating bug bounty programs, and working with external experts.
* bussines do not afraid refactoring. Find a good balance between it and features development.
* have non typical developers lifetime in company - it is more than 2 years.
see less
stable bussines, project company, good team
Position: Software Engineer
Category: Java
Experience: 6 years | English: upper


Many projects on banking and payment system with a well-known company in this area using cutting-edge technology
mainly used java stack(spring/Quarkus) for backend engineering and javascript (React/Angular) for frontend using micro service architecture
I may have several expectations for my new job. like clear goals and expectations, access to necessary resources, a collaborative work environment, challenging work, and opportunities for advancement. also expect competitive compensation and benefits packages.
Position: Software Engineer
Category: Java
Experience: 1.5 years | English: intermediate


Mar-2019 - Mar-2020 - Junior Software Engineer, EPAM Systems, http://www.epam.com
Customer: Luxottica EU
Project: Luxottica is a leader in the design, manufacture and distribution of fashion, luxury and sports eyewear. Its portfolio includes proprietary brands such as Ray-Ban, Oakley, Vogue Eyewear, Persol, Oliver People and Alain Mikli. Our team was involved in evolution, redesign and evolutive maintenance of Rayban family of websites.
Team Size: Onsite team: BE Team: 8 members, DevOps Team: 3 members, FE team: 5 participant Project coordinator: 2 members; Offshore team - BE Team: 6, FE team: 4.
Project Role: Developer
Tasks performed:
	Create new stores in WebSphere Commerce;
	Scheduling WebSphere Commerce Payments jobs;
	Indexing external inventory data in WebSphere Commerce search; 
	Defining Search Engine Optimization (SEO) URLs for new pages; 
	Using the WebSphere Commerce Build and Deployment tool;
	Implemented several payment systems with third-party libraries using REST;
	Customize promotion engine and validation;
	Made integration with third-party system for generating gift cards and created scheduled job for processing gift card orders;
Environment:
	Oracle
	Ant, Jenkins, Sonar, Git, SourceTree, Jira, Postman, SoapUI.
	Java, REST, Struts, IBM WebSphere Commerce 8

Dec-2018 - Mar-2019 - Junior Software Engineer, EPAM Systems, http://www.epam.com
Customer: EPAM Systems
Project: Test Portal. Main aim of the project is to deliver new and stable application for creation, managing and passing tests for various educational programs in EPAM. It is the system for test management where Test Managers can create test topics, various tests and assign employees for different tests. Also this project provides an ability to pass the test.
Team Size: BE Team: 8 members, FE Team: 8 members, QA Team – 10 members, Scrum master, Project Owner, Business Analyst: 2 members
Project Role: Developer
Tasks performed:
	Providing of REST API endpoints for test, test sessions, test topics creation, updating, retrieving etc.
	Implementation of test passing flow
	Implementation of test management
	Implementation of test assigning flow
	Scheduling jobs for test controlling like test expiration or user notification about upcoming test
Environment:
	Java, Spring MVC, Spring REST, Spring JDBC, Spring Core
	PostgreSQL
	Gradle, Git, Sonar, Jenkins, Jira
Position: Software Engineer
Category: PHP
Experience: 11 years | English: intermediate

Understanding how to write clean code and integrate design of patterns. 
High load projects with big data.
Once developed a single-page js application.
Had experience with python and node/express for resolve more broad list of task.
Marakas Digital (2020 May - 2023 March)
Voodoo Lab (2019 November - 2020 April)
Upwork agency (2012 May - 2019 December) 

Mainly I developing CRM systems, microservices, rarely portals and backend api with admin panel. 

In the past encountered with write technical specification, timeline compilation. 
But in my last position I was more often included to create architecture solutions, code review and implementation new features.

More details about projects and code examples you can find in cv file, which attached to profile.
Interesting and long-term project is prefer...
Position: Software Engineer
Category: Java
Experience: 5 years | English: intermediate


March 2021—Till now
Freedom Finance – Software developer
Projects: 
1) Contact-center system;
2) Implements of the Asterisk system;
3) Calls queue;
4) Operators' interfaces;
5) Report systems for business;
6) Electronic invoice system; 
7) Make integration with Astana International Financial Centre (AIFC);
4) Opening an online card for non-residents;

Statcks: 
1) Java;
2) Spring boot;
3) Postgresql;
4) Js, jQuery for front-end part (also: html/css, bootstrap and so on);
5) Oracle DB (procedures, functions, triggers ...);

February 2019 - February 2021
Bank Center Credit – Software developer
Projects: 
1) Scoring system;
2) Opening an online card "#картакарта";
3) Unsecured loans for entrepreneurs;
4) Worked on integration with "Beeline" cellular communications to check clients for fraud. 

Statcks: 
1) Java;
2) Oracle DB;
3) JavaScript;
4) PL/SQL

May 2016 —January 2017
"Tuyndy"– Software developer

Projects:
1) "E-portfolio";
2) "Charm";
3) "Energy-life";
4) "Almaty-et";

Stacks: 
1) Php, Laravel;
2) Html/css;
3) jQuery;
4) Bootstrap;
Position: Software Engineer
Category: Java
Experience: 3 years | English: intermediate


Master's degree in software engineering.
Software Engineer  with  more  than  4  years  of commercial  experience  in  web  and  game development.
Key business domains: Multiplayer Online Game Development; Software Development.
Technologies:
Java 8, Spring boot, Spring MVC, Spring JPA, ORM Hibernate, JDBC, RDBMS PostgreSQL, Apache Tomcat, Servlets, gRPC, Horizontal scaling, Redis, JS, C++.
English Spoken B1+.
I'm always looking  for new opportunities. Even if a technology or compensation differ from what is mentioned in my profile, feel free to reach out me. I'll be glad to learn more about the opportunity.
Position: Software Engineer
Category: Java
Experience: 5 years | English: upper

I have implemented a big part of margin calculation e-trading in BNPP bank project. I am proud that a lot of client's of BNPP around the world  use our tool for calculation margin.
May 2020 — current
Implementation a margin calculation e-trading in the BNPP bank.
Stack: Java, Spring Boot,  K8S, Docker,  Microservices, JPA, SQL, Stored Procedures, Jenkins, SyBase, JUnit, Mockito

May 2018 — May 2020
1) Project "Hansa-Flex". e-commerce product. (2020.03 - 2020.05) 
• development / modernization a functionality in e-commerce product. • development mutation tests using TDD (coverage 100%).
2 ) Project "Rive gauche". Developing e-commerce system. (2019.10 - 2020.03) 
• development / modernization a functionality in e-commerce product.
• development REST services.
• development JUnit tests and integration tests.
3 ) Project "Utkonos". Developing an e-commerce system. (2018.10 -2019.08)
• development / modernization a functionality in e-commerce product.
• development of REST and SOAP services
• development JUnit tests and integration tests.
4) Project Digital Retail Assistant. (2018.05 - 2018.10) 
• development of the mobile software product. I was part of product team.
   
• development / modernization a functionality.
• development of REST services.
• development JUnit tests and integration tests.
Stack: Java SE8, Spring Framework, Hybris, Docker, J PA, Apache Solr, Maven, Git, MySQL, JUnit, Mockito, TDD.

April 2017 — May 2018
Development an analytic software product for the logistic department.
- development / modernization a new functionality in back-end.
- development / modernization front-end part of the product.
- development JUnit tests and integration tests.
- development bash-scripts.
Stack: Java SE8, Spring Framework, Hibernate, Type Script, Angular, Maven, MySQL, JUnit, Mockito,
Position: Software Engineer
Category: Node.js
Experience: 3 years | English: fluent


MAY  2020 - MAY 2023
Decagon, Lagos - full-stack Developer
Collaborate in software development initiatives, emphasising testing and implementing high-functioning designs.
Design and implement user interfaces for web applications using HTML, CSS, JavaScript, Tailwind CSS, and React.js.
Designed responsive web applications using Next.js, React.js, Tailwind CSS, and TypeScript.
Utilize Secure Software Development Lifecycle standards to create, describe, and utilize REST APIs.
Proficient in Windows services, microservices, Docker, CI/CD.
Build and deploy accessible and performance applications using Node.js, SQL and TypeORM.
Practice agile leadership and scrum processes.

November 2018 - April  2020
Ratelsoft, Canada - Software Developer
Testing with Mocha, Chai and Jest and debug backend codebase to ensure functionality and error-free operation.
Implement features and functionalities using JavaScript libraries and frameworks such as Next.js, Express.js and Nest.js
Build responsive and mobile-friendly layouts using CSS frameworks like Tailwind.
Collaborated with other back-end developers to integrate the front-end with the application's server-side logic.
Maintained and updated existing web applications to ensure smooth operation and incorporate new features
Collaborated in web development of clients' company websites using Node.js, Typescript and React.js
Assisted in the development and maintenance of a reliable and user-friendly business software solution.
Collaborated with other developers to build software solutions for Nigeria school systems (e.g., SmartExaminer CBT software, SmartSkool
I am seeking opportunities that involve working with Node.js and frontend frameworks. I am particularly interested in industries that value innovative software development practices and foster collaborative team dynamics. It is important to me to be able to contribute my expertise in Node.js and frontend frameworks while staying up-to-date with the latest technologies and trends. Additionally, I would like to avoid roles that heavily focus on outdated technologies or lack a strong emphasis on continuous learning and growth.
Position: Software Engineer
Category: Python
Experience: 1.5 years | English: upper


May 2022 to September 2022 Zip Co, Australia (remote) 
Associate Software Engineer
Involved in the development of creating big data of items for the web application (visual search of similar items) using Python, Scrapy, Selenium and S3 Bucket.
Built multiple scripts to automate work and increase productivity.
Mentored 2 trainee developers, training them to work independently and acquire all adequate skills.

February 2021 to May 2022 theurge, Australia (remote) Software Engineer
Worked in the 'crawling data' team to create large data of items for fashion search engine.
Was responsible for building fetchers and parsers for scraping retailers data.
Built & fixed over 500 crawlers.
Wrote more than 20 scripts for generating crawlers and automation stuff.
Tested software improvements with nosetests.
Position: Software Engineer
Category: Golang
Experience: 5 years | English: intermediate

As an experienced developer with specialized education, I have a deep understanding of advanced web development and the ability to excel in every stage of the process. My expertise extends beyond development, as I am also knowledgeable in testing and debugging, ensuring that systems are robust and reliable.

With a diverse skill set and a passion for learning, I am proficient in an array of technologies, including Node.JS (JS/TS), Golang, Solidity, Docker, Scylla, PostgreSQL, MySQL, Redis, NATS and Socket. My ability to manage projects independently or collaborate effectively with others makes me a valuable asset to any team.

In summary, I am a highly skilled developer with a proven track record of delivering quality work. My technical abilities, coupled with my experience and commitment to excellence, make me an ideal candidate for any advanced web development project.
MeDevelop - I have been working for a year and a half. I work as a team leader. My responsibilities include the entire development cycle: developing project architecture, writing code, developing high-load testing also creating tasks for the team, checking and analyzing the team's work, and communicating with customers.

 UniBit Studio - I worked for more than two years. I was engaged in the design, development, and testing of high-load server parts, mostly gambling projects.  Also working on the development of game ads (Playables).

 BlockSoftLab - I worked for more than two years. I was involved in the development and audit of smart contracts. Development of dApps, blockchain platforms for ICO and backends for crypto wallets.
Position: Software Engineer
Category: Golang
Experience: 6 years | English: fluent


Meta (Facebook)
Software Engineer 
May 2021 – Present
London, United Kingdom

* Playing a key role in the development and optimization of detection and enforcement services for Messenger and Instagram Direct, contributing to the platform's efforts to create a safe and welcoming online community
* Led the development and launch of detection, review, and enforcement pipelines for Messenger group chat images containing CSAM, resulting in the removal of over 1.2M pieces of violating content and the submission of over 513K user reports to the National Center for Missing & Exploited Children (NCMEC)
* Collaborated with cross-functional teams to build and enhance Instagram Direct's content takedown appeal system, increasing the efficiency and accuracy of the appeals process resulting in a 30% reduction in appeals backlog


Booking.com B.V 
Software Engineer
February 2018 – April 2021
Amsterdam, Netherlands
* Built a secure and scalable in-house Secrets Management service from scratch.
* Integrated secret management service with existing infrastructure and developed clients in Go, Python, Perl to manage secrets
* Implementing and maintaining in-house solutions for storing credit cards information
* Working on certificate management tool to generate and store SSL certificates in company
* Setting Monitoring and Alerting for existing services. Defined SLIs and SLOs
* Prepared and conducted service drills to see how they behave in critical situations

Software Engineer in smaller companies 
2016 - 2018
Almaty, Kazakhstan
Position: Software Engineer
Category: JavaScript
Experience: 5 years | English: pre


Meteor.js - creating cars market place (work as fullstack developer), b2b marketing project - banner editor(front end developer), automatic import export systems akeneo-shopware (javascript/php developer), other specific systems. shopgizmo.co - fullstack developer
Position: Software Engineer
Category: .NET
Experience: 11 years | English: intermediate

Make several success startup
Microsoft .Net stack, java, kotlin, python, mobile apps, web, desktop apps
Any size projects, full involving
Position: Software Engineer
Category: Node.js
Experience: 3 years | English: upper

I have 
-Created a web app for the government in 2018 that was used to collect data from 5 million patients in 13 regions in Tanzania. Data collected helped the ministry plan for the year 2019/2020 for the provision of health services.
-In a team, I with the responsibility of designing and creating an accounting module for the government Insurance Corporation. The app improved efficiency of the cooperation 3 times over. It took only a day for operations that previously took 3 days.
-I got accepted into Turing.com as a software engineer after a full-stack engineer assessment.
Microverse
Students Mentor 2022 - Present
• Mentored junior developers, providing technical support through code reviews.
• Proposed improvements to code organization to improve code quality and performance.
• Provided advice and tips on how to maintain motivation in the program and in the career.

Jhpiego	Dar Es Salaam, Tanzania
Software Developer. April 2018– March 2020
Designed and developed an app used to track patients in 13 regions in Tanzania.
Earned a certificate for DHIS2 (a framework used for making healthcare apps).
Integrated DHI2 to Commcare using Python and APIs

National Insurance Corporation	Dar Es Salaam, Tanzania
Computer Programmer	Aug 2017– March 2018
Designed and developed an accounting module for the in-housed Insurance System.
Influenced my team to learn python
Won the early comer prize for meetings

GetBucks (Opportunity Tanzania Ltd)	Dar Es Salaam, Tanzania
Systems Administrator	Jan 2015– July 2017
Earned Cisco Certified Network Associate (CCNA)
Earned Oracle 11g Database Administrator
Local networks reconfigured without outsourcing
Expecting 
-to work with React/JavaScript on the front-end. Node.js, Python on the backend.
Position: Software Engineer
Category: Data Science
Experience: 4 years | English: fluent

• 4 years of experience in Android development
• Beginner in Machine Learning.                                .
Middle Android Developer & Machine Learning Engineer.

Open for new opportunities.                                                                                                                       .
Position: Software Engineer
Category: Java
Experience: 3 years | English: fluent

Live and learn - it is my motto. 
Always eager to learn something new and interesting. I always finish what I set out to do. It is my main rule.
A good timekeeper, always willing to learn new skills. Committed to utilizing my skills to help others, while working toward a company's mission.  Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.
Middle Backend Developer at Capitalise
October 2021 — Present

Collaborated productively with the product team to understand requirements and business specifications around portfolio management, analytics, and risk.
Coded software updates and alterations based on detailed design specifications.
Solved complex problems using new technologies.
Developed and presented findings and solutions to audiences including senior executives and stakeholders
Proactively discuss tasks and dependencies with the team to support the delivery of a work package.
Had end-to-end responsibility on projects of increasing complexity.
Proactively tested and improved the services, systems, and codebases my team worked on. 
Communicated interpretation of requirements and gets clarification on tasks up front.
Assisted with unblocking, mentors, and shared knowledge with other team members
 
UK product company. Funded, fintech startup with an ambitious vision to unlock UK businesses. Together with a great team from Ukraine and Portugal, I have worked with different technologies, used interesting approaches, and gained a new experience.

Backend Developer at Ralabs, Lviv
Spring 2020 — October 2021
- Wrote a new program code using prescribed  specifications
- Maintained standard compliance of software code
- Developed and executed unit/integration tests
- Addressed and fixed complex bugs
- Implemented and updated application modules
- Worked at an independent level, while also serving as an effective and enthusiastic collaborator

Ralabs was my first company where I had experience working with skilled developers. I have learned a lot from them and understood how processes are going inside an IT company.
I have been working with Kotlin and Spring Reactive.
I am not interested in Gambling companies.
Position: Software Engineer
Category: Node.js
Experience: 2.5 years | English: intermediate

Creating and deploying a new product from scratch
Mentorship
Integration of SOC 2 security protocol systems
Middle NodeJs engineer. Worked with processing large data sets. 
Worked with such technologies as:
NestJS, MongoDB, PostgreSQL, AWS, MariaDB, TypeScript, KnexJS, Python, ChatGPT, Docker, Kubernetes
Implemented and deployed projects from scratch
Support and refactoring of existing products
Position: Software Engineer
Category: Python
Experience: 3 years | English: intermediate


Mobile application that allows users to discuss books that are separated into 3 clubs: want to read, currently reading or already read, in chat or forum.
Technologies:
- Python 3, Django, Django REST, PostgreSQL, MongoDB, Redis, Django Channels, Celery, AWS, Docker, docker-compose, Git/GitLab, Jira

Get data flow from different automotive sites. Prepare and validating data with next storing in data lake. Send saved and prepared data to other teams/consumers
Technologies:
- Python 3, AWS, Jenkins, Terraform

Application allows people to pray or leave comments on a particular post that was posted from admin panel. Posts have ability to scheduling. Application consist of admin panel on web and mobile.
Technologies:
- Python 3, Django, Django REST, PostgreSQL, Redis Queue, AWS, Docker, docker-compose, Git/GitLab, Jira

System that allows replenish web valet or bank account. System consists of server part with admin panel and hardware part. Hardware part - it’s a coin machine with internal “black box” counting machine that takes coins and, using specific protocol and sockets, passes data to server using RabbitMQ queues. Response of success or unsuccess operation comes from another RabbitMQ queues.
Technologies:
-  Python 3, Django, Django REST, PostgreSQL, RabbitMQ, AWS, Docker, docker-compose, Git/GitLab, Jira

I want to continue to grow up in software developing. To be up-to-date with new technologies and methodologies. Use GoLang as a second programming language (maybe like a main language in a future). Support CI/CD pipeline as a DevOps. Create and support new CI/CD pipelines
Develop of new modules for existing system. Support and update existing modules. Create new systems and applications from scratch. Don't want to work with front-end.