Досвід роботи:
Nexign
Middle Software Engineer
February 2025 - Present
Responsibilities:
- Developing the core of the Robot Framework based autotest infrastructure;
- Support and development of services to automate work with the test base;
- Writing, upgrading and maintaining the Pipelines as well as the Quality Gate
process.
Accomplishments:
- Successfully migrated the project to another CI/CD and Git platform;
- Created a comfortable interface for testers, resulting in an easier onboarding
process for new employees, increased productivity, and reduced errors;
- Reduced pipelines runtime by 20% by optimising scripts;
- Organised a notification system for operational control.
Main languages used are Python, Java, Bash, Robot Framework.
Software Engineer
January 2024 - February 2025 (1 year 2 months)
St Petersburg City, Russia
TMH - Transmashholding
Software Developer
August 2023 - September 2023 (2 months)
St Petersburg City, Russia
ООО "ФинПро"
Full Stack Developer
March 2023 - August 2023 (6 months)
Yekaterinburg, Sverdlovsk, Russia
Creation and maintenance of a local website with financial analytics based on
neural network.
In the project I use:
- languages: Python, JavaScript, SCSS, HTML, Dockerfile
- Frameworks and libraries: Django, Bootstrap, Chart.js, Celery, Docker
Освіта:
Уральский Государственный Экономический Университет
Bachelor's degree, Economy · (2018)
Skypro
Python-developer · (March 2023)
Професійні та інші навички:
Docker Products
Gitlab
Python
Robot Framework
Jenkins
Language Proficiency
English: B2
Додатково:
Experienced Developer Specializing in Frameworks for Testers
I am an experienced developer specializing in building and
maintaining frameworks for testers. My work focuses on ensuring
high-quality code, including developing and implementing linters and
conducting quality gate processes.
Goal-Oriented Problem Solver
My goal is to create robust tools that help test teams effectively
identify and fix problems early in development. This reduces testing
time and improves overall development efficiency.
Continuous Improvement Advocate
I strive to continuously improve and implement best practices in
integration, software deployment and code validation to ensure high
standards of product development and reliability. I am a quick learner
of all the necessary tools required for the job.
Diverse Professional Background
Prior to working in IT, I spent over eight years in accounting and
taxation for various organizations. There I gained significant
experience working on project teams, negotiating, and interacting
with a wide range of professionals.
Explore My Work
Link to git repository - https://github.com/UsefulSan (Not developing
as I have more interesting tasks at work ^_^).