Victor K
My story
I'm a Full Stack Developer with over 5 years of experience in the world of complex web applications. I absolutely love what I do and I'm pretty good at it too!
When it comes to web development, I've got you covered from all angles. I'm skilled in both front-end and back-end development, meaning I can handle everything from designing the user interface to ensuring the functionality runs smoothly behind the scenes.
I pride myself in keeping up with the latest trends and technologies in the field. The digital world is constantly evolving, so I make it a priority to stay on top of my game. Trust me, I geek out over all the cool stuff happening in the web development community.
What i do
All dedicated team members are working exclusively for you, the same as your in-house teams
We will cover every aspect of developing a digital product or application, from front-end to back-end development
Augment your existing team by hiring skilled and experienced developers from our in-house talent pool.
I'm pretty smooth with front-end stuff like HTML, CSS, and JavaScript, and I've also got some tricks up my sleeve with frameworks like React and Angular. On the back-end, I know my way around Node.js and have played with databases like PostgreSQL and MySQL. So basically, I've got your web development needs covered with good vibes!
Work experience
The Math Genome Project, Full Stack Developer
Jun 2023 - Sep 2023- Outstaff developers
- Dedicated team
- Full-stack development
Mathematics Marketplace and Social Platform
- Front-end and Back-end Development: Actively engaged in the development of responsive user interfaces, databases, and APIs, ensuring a seamless user experience.
- Integration of Third-Party Services: Seamlessly incorporated third-party APIs and services into our web applications, enhancing the overall functionality.
- Codebase Management: Diligently managed and updated the existing codebases, focusing on improving functionality, scalability, and code quality while prioritizing maintainability.
- Payment System Integration: Successfully integrated payment systems, such as Stripe and PayPal, to enable secure and efficient financial transactions on our platform.
- Online Editors: Added online editors for Lean4 and LaTeX.
Online clothing store, Full-stack Developer
Jul 2022 - Nov 2022- Full-stack development
This application was initially planned as a redesign project, but due to outdated technologies and stack decisions, it was made to develop it from scratch. Although access to the legacy code was available, the architecture and business logic were redesigned and developed in a completely different way.
The application allowed customers to place orders, leave feedback, and view personalized accounts, with a flexible system of discounts to enhance the customer experience.
The application was divided into three parts, including a backend and two frontend parts for client and admin usage.
- Expert involvement in the development of application architecture to ensure a well-structured and efficient system.
- Implementation of multi-level roles and permissions access to ensure proper security and control within the project.
- Focusing on creating pixel-perfect design to develop a visually appealing and user-friendly interface for the application.
- Developing an order management system to streamline processes and improve efficiency within the project.
- Collaborating with developers to ensure the seamless integration of various features and functionalities.
- Conducting regular testing and quality assurance to ensure a smooth and error-free user experience.
- Providing ongoing support and maintenance to address any issues and improve the project over time.
Investor management web application, Full-stack Developer
Jul 2022 - Feb 2023- Full-stack development
The application allows you to track financial data for several asset classes (Stocks, Cryptocurrencies, Bonds, Commodities, NFT) in one place, simplifying communication between the investor and the investment fund.
Application allows users to switch their subscription plan and get access to extra functionality - this introduced an additional level of complexity and we had to integrate roles and permissions and payment system.
Consists of four parts, such as a backend (one API, the other was used for resource-intensive tasks), and a frontend in two forms (both client parts)
- Engaged in front-end and back-end development to create user-friendly interfaces, databases, and APIs.
- Successfully integrated third-party APIs and services to enhance web applications.
- Actively maintained and updated existing codebases to improve functionality and scalability.
- Conducted thorough code reviews and offered valuable feedback to team members for continuous improvement.
- Contributed to the overall code quality and maintainability of the project.
- Collaborated with team members to brainstorm and implement innovative solutions.
- Demonstrated a proactive attitude towards problem-solving and finding creative solutions.
- Fostered a positive and collaborative work environment for effective teamwork.
- Played an integral role in ensuring the project benefited from my expertise and contributions.
Crypto Trading Bot, Frontend Developer
Jul 2022 - Oct 2022- Full-stack development
The application allowed users to interact with the crypto-trade bot, change its configuration, and utilize two-step authorization for enhanced security. The application also included data visualization with charts, enabling users to analyze trading data effectively.
Consists of two parts, such as a backend (Bot API) and a frontend.
- Successfully integrated React-query into the project, improving the overall performance and efficiency.
- Actively contributed to maintaining and updating the existing codebases, resulting in enhanced functionality, scalability, and code quality.
- Introduced data visualization with diagrams, creating a more visually engaging user experience.
- Collaborated with back-end developers and other team members, effectively sharing information and aligning on functionality and design.
- Played a vital role in ensuring the project benefited from my expertise, ultimately enhancing its success and impact.
- Additionally, performed activities such as debugging, code optimization, and testing to ensure a smooth development process and a robust end product.
- Maintained a positive and collaborative work environment, fostering good vibes and teamwork throughout the project journey.
Social news website and forum, Full-stack Developer
Mar 2022 - Jul 2022- Full-stack development
The app is a social news site and forum with advanced profile setup, the ability to create, like, and comment on posts, a system of live notifications, and the ability to create and edit groups. The app also allows users to assign moderators and administrators to their groups, providing a way to manage discussions.
Consists of two parts, such as a backend and a frontend.
- Involved in front-end and back-end development, creating user interfaces, databases, and APIs to ensure a responsive experience.
- Employing two-factor authentication for enhanced security.
- Prioritizing rendering optimization to streamline performance.
- Implementing live notifications to keep users updated in real-time.
- By utilizing my expertise, the project benefits from a well-rounded and comprehensive approach.
- Additionally, I may have also been responsible for conducting testing and debugging, ensuring smooth functionality across different platforms and devices.
Game service store, Full Stack Developer
Feb 2021 - Mar 2022- Full-stack development
This application allowed users to purchase services in online games and included features such as comments, feedback, personal accounts, a flexible system of discounts, and the ability to track the progress of the service and interact with performers in an online chat.
Consists of three parts, such as a backend and a frontend in two forms (client and admin parts)
- Actively involved in both front-end and back-end development, ensuring efficient and seamless user experiences.
- Collaborating closely with clients to understand their needs, plan work accordingly, and showcase tangible results.
- Enhancing the performance and usability of web applications through responsive design and load speed optimization.
- Taking charge of project management responsibilities, including meticulous planning, progress evaluation, and timely delivery.
- Seamlessly integrating payment systems to enable smooth transactions and enhance user satisfaction.
- Cultivating a positive and professional work environment, fostering creativity and collaboration.
Web application for gambling, Frontend Developer
Aug 2020 - Feb 2021- Full-stack development
The gambling app provides a range of exciting games for users to play, with a loyalty program and referral program to enhance the gaming experience. Users can create a personal account, bind their cards for easy payments, and receive live notifications to stay updated on the latest promotions and events. The app also includes an online support chat to assist users with any issues they may encounter. For those interested in referring others to the app, there is a separate client specifically designed for this purpose, and an admin panel for managing the app's operations.
Consists of four parts, such as a backend and a frontend in three forms (two client and one admin parts).
- Developed user interface (UI) for web applications, ensuring a seamless and intuitive user experience.
- Optimized performance and improved user experience through responsive design, load speed optimization, and usability enhancements.
- Collaborated with back-end developers and other team members to share information and align on functionality and design choices.
- Utilized version control systems like Mercurial for effective collaboration and efficient code versioning.
- Provided expertise and insights that greatly benefited the project, enhancing its overall quality and usability.
- Actively participated in discussions and brainstorming sessions, contributing creative ideas and solutions.
- Regularly communicated progress and updates to the team, promoting transparency and fostering strong teamwork.
- Maintained a strong focus on staying up-to-date with industry trends and best practices, ensuring the delivery of cutting-edge and innovative solutions.
Social network, Frontend Developer
Mar 2019 - Aug 2020- Full-stack development
The social network application provides users with a variety of features to easily connect with friends and share their thoughts, ideas, and experiences online. Users can add or delete friends, giving them control over their connections. Users can also create, edit, and delete posts, as well as comment on others' posts. The chat function allows for real-time communication with friends, while the ability to create and edit groups brings like-minded people together for focused discussions on specific topics.
- Lead the development of the project's architecture, ensuring its scalability and efficiency.
- Built the application from scratch, utilizing my expertise in programming languages and frameworks.
- Integrated websockets to enhance real-time communication and improve user experience.
- Collaborated closely with back-end developers and other team members to exchange information, discuss functionality, and align on design decisions.
- Played an active role in brainstorming sessions and contributed creative ideas to enhance the project's overall quality and user satisfaction.
- Regularly communicated project updates, milestones, and challenges to stakeholders
Education
Magister , Ukraine, Zaporizhzhya
Jul 2017 - Apr 20212017-2021 - Bachelor degree of Software Engineering National University "Zaporizhzhia Polytechnic"