We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?
Schedule Interview NowMy name is Anton Z. and I have over 10 years of experience in the tech industry. I specialize in the following technologies: Django, CSS, React, JavaScript, PostgreSQL, etc.. I hold a degree in Master of Laws (LLM). Some of the notable projects I’ve worked on include: Fantasy football, Recommendation engine for e-commerce & retail, Web-based crowdfunding platform, Create a Python SDK from the PHP SDK for Qenner API, Custom web-based CRM system, etc.. I am based in Setubal, Portugal. I've successfully completed 9 projects while developing at Softaims.
I employ a methodical and structured approach to solution development, prioritizing deep domain understanding before execution. I excel at systems analysis, creating precise technical specifications, and ensuring that the final solution perfectly maps to the complex business logic it is meant to serve.
My tenure at Softaims has reinforced the importance of careful planning and risk mitigation. I am skilled at breaking down massive, ambiguous problems into manageable, iterative development tasks, ensuring consistent progress and predictable delivery schedules.
I strive for clarity and simplicity in both my technical outputs and my communication. I believe that the most powerful solutions are often the simplest ones, and I am committed to finding those elegant answers for our clients.
Main technologies
10 years
7 Years
7 Years
1 Year
Potentially possible
Talkdesk
Fantasy football is an online platform where you can design your own team consisting of virtual counterparts of authentic professional soccer players and participate in private or public leagues with your friends, family, coworkers, or online community. Points are awarded to players based on their real-life performance statistics and their influence on the field. For example, if a professional soccer player scores a goal in a recent match, your team that includes that player will acquire points. These points will enhance your team's overall competition score and private league standings. I led the backend team of the platform and was responsible for complex components from inception. Using a sophisticated algorithm, we now offer the ability to generate random teams. When a user selects 'Create Random Squad', the algorithm considers other users' performance, analytics, as well as special conditions such as total budget and internal limits to create a football team. The main achievement in recent years has been consistently optimizing performance while experiencing rapid user base growth. By utilizing ORM query optimization, database denormalization, and asynchronous jobs, significant performance boosts have been achieved, keeping infrastructure costs manageable while improving user experience with API calls answering within a 1 second limit. Our team also handled DevOps maintenance. Unfortunately, the first hosting service was not cost-effective. We proposed migrating the web app from AWS Fargate to the Heroku platform, resulting in significant cost savings. The project employs CI/CD practices for efficient code delivery.
The client needed a complex recommendation engine implemented for their retail and e-commerce B2B/B2C needs. The engine has intricate testing mechanics, storing user answers and paths to create a decision tree and analyze every possible outcome. It supports over 40 languages. The biggest challenge was achieving a quick response time for a wide variety of products, categories, and vendors. Continual optimization of the engine's backend implementations was necessary to improve performance. My main responsibilities included reviewing code, mentoring junior developers, and constantly improving performance of the Django backend implementation. Additionally, I participated in the hiring and firing processes for the backend team during the project.
BigIdea is a web-based application for the largest crowdfunding platform in Ukraine. The platform was launched in 2010 and is currently running. The client wanted to add features to the system such as tests, workshops and integrate payment functionality using Ukrainian 3rd party service providers. I developed custom modules for workshops, profiles, and payment functionality. To accomplish this, I designed a backend architecture for new models and created the frontend according to custom-made designs. Python 2 was utilized for the backend, as it was the version used for the project at that time while the frontend was based on Bootstrap 3. Eventually, we completed a full migration of the 60,000 lines of Python2 code to Python3.8, which is now the version we are utilizing. Not only was the codebase updated, but also the infrastructure, including the application of new security patches, installation of related Python versions, and implementation of deployment automation through the pyinfra package. New models were added to the platform and tested with unit tests, which have become a critical enhancement for a project. In addition to coding, I also conducted training on basic security practices for key management, resulting in company-wide adjustments to our VPN and disk encryption policies. As the leader of the development team, I participated in meetings with stakeholders to estimate, plan, and propose feature releases. I also introduced, deployed, and maintained monitoring tools that significantly improved resolution time for bugs and critical errors.
The client, a travel agency based in the Netherlands, desired to convert a PHP library into Python. The library contained a 3rd party API integration with a PHP interface. The objective was to transform the 3rd party API PHP interface into a pristine Python-based interface for the API. Additionally, the client required routine processing of the 3rd party API into their database and using the Django REST framework to transmit the data to the frontend. In the end, the Python API interface was successfully completed. It regularly updates the database with new information using the Django command that runs via cron and integrates with the Django REST framework to send the data to the frontend.
CRM web-based application for invoicing and project management. Client was an agency located in Switzerland and had a legacy Django Rest Framework-based system that required further development. Next things have been achieved: 1. Migration of the legacy data with more than 500,000 rows into the new framework from the old system; 2. Building a new backend module 'project management ' with project managing functionality; 3. Bulk editing of complex data structures; 4. Custom system-wide settings, accessible via the admin panel; 5. Permissions for each object, depending on the roles, object owners, etc.; 6. Unit testing coverage according to TDD principles. The most challenging part of the project was the data migration. GitHub and Circle CI had been used to add improvements based on client's needs on a daily basis.
Master of Laws (LLM) in
2009-01-01-2015-01-01