
Meet @Nazar S.
Software Engineer (Python)
5 years of work
English C1, Russian C2, Ukrainian C2
My main specialization is Python with experience developing applications based on microservices architecture. Experience in Procedure and OOP programming using Python; building RESTful Web Services; relational and non-relational DBMS; static code analysis and refactoring, testing.
Experience
Software Engineer
4 years
Under NDA
A project to build flexibility trading platform that helps utilities optimize their distribution systems by creating a digital twin of the electricity distribution network. Responsibilities: ● Bug Fixing. ● Implement tests. ● Implemented new features. Achievements: ● Developed backend. ● Investigated project domains and wrote documentation for a project A project to build flexibility trading platform that helps utilities optimize their distribution systems by creating a digital twin of the electricity distribution network. Responsibilities: ● Implemented new tests. ● Implemented new features. Achievements: ● Investigated project domains and wrote documentation for a project. ● Made project understanding unification among team members.
Software Engineer
1 year
Under NDA
Large enterprise project with microservice architecture intended to govern, create, maintain, use, and analyze consistent, complete, contextual, and accurate master data information for all stakeholders, such as line of business systems, data warehouses, and trading partners. It provides a customizable framework of components that control the lifecycle management of master data, the quality and integrity of the data, and stateless services to control the consumption and distribution of data. Responsibilities: ● Implement new functionality ● Database management ● Cover codebase by unit and integration tests ● Bugs troubleshooting ● Prepare a design for new services ● Estimating features ● Performing code reviews Achievements: ● Improved performance of SQL queries execution ● Implemented a new service to enrich information about entities that were added to the production ● Implemented a script to transfer specific data from one environment to another to avoid errors that can occur due to constraints or triggers on DB. This allows us to quickly start working with the system in a new environment, with the data that was set up in the old environment
Software Engineer
5 months
Under NDA
Visualfabriq - a fintech company that delivers SaaS products for analyzing and forecasting financial results with the help of AI algorithms. It develops and rolls out a data-driven revenue management solution for big FMCG companies. The project contains functionality for device management, maintenance, and reservation. The project is based on microservices architecture, a NoSQL database, and background task processing.
Software Engineer
1 year
Under NDA
Large enterprise project with microservice architecture intended to optimize calculating the rebates, chargeback, and other types of fees that are used in the USA marketing. The complex platform for business data management and analysis aims to assist customers in the delivery of managed services for the healthcare industry. Responsibilities: ● Implement new functionality ● Cover codebase by unit and integration tests ● Bugs troubleshooting ● Performing code reviews Achievements: ● Refactored functionality to use butch load to avoid memory error ● Held meetings to improve code quality each week
Software Engineer
2 years
Analytics tool for the factories Tool was made for handling incoming indicators data and then representing it in the needed way on the web-application. It receives data from physical devices in international PPMP format. Data is stored in Druid database with help of Kafka as distributor(scalable solution). Then it’s showing in there a lime on the frontend part. User has ability to make analyse of needed indicators. Websockets are used to distribute data from backend to the frontend. Responsibilities: ● Bug fixing. ● Implemented new features. ● Implemented new tests.
Education
Taras Shevchenko National University of Kyiv
Master of Computer Science (MSCS)
4 years