Leon

Full stack developer, 100 000 грн

Вид зайнятості:
повна, неповна
Вік:
30 років
Місто:
Інші країни

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Full stack developer

з 10.2024 по нині (2 роки)
SIA Micron, Remote (IT)

Develop and maintain full-stack web applications using React, Next.js, TypeScript, Node.js, and NestJS, handling everything from frontend interfaces and reusable components to backend services, business logic, and database integration.
Build responsive and interactive user interfaces with React, Next.js, JavaScript, HTML5, CSS3, and Tailwind CSS, focusing on usability, application performance, and maintainable component structures.
Design and implement backend APIs using Node.js, Express.js, and NestJS, organizing business logic into reusable services and supporting communication through RESTful APIs and GraphQL endpoints.
Work with C# and ASP.NET Core to develop enterprise backend services, implement business requirements, manage authentication, and integrate application functionality with Microsoft SQL Server.
Develop Python-based backend functionality using FastAPI and Django, including REST API endpoints, data validation, database operations, background tasks, and integrations with existing services.
Design and maintain relational databases using PostgreSQL, MySQL, and MS SQL Server, handling schema changes, database relationships, SQL queries, indexing, and performance optimization.
Build administrative dashboards and business management interfaces using React, TypeScript, Redux, and REST APIs, implementing complex forms, data filtering, pagination, reporting features, and asynchronous data loading.
Implement secure authentication and authorization using JWT, OAuth 2.0, and role-based access control, ensuring that application permissions are enforced consistently across frontend and backend components.
Integrate third-party services for payment processing, email notifications, file management, and external business systems using REST APIs, JSON, and webhooks, maintaining reliable communication between applications.
Maintain and improve existing Vue.js and Angular applications, updating components, fixing frontend issues, and integrating new backend functionality without disrupting existing workflows.
Work with Redis caching and database query optimization to improve API performance, reduce unnecessary database operations, and support applications with growing data requirements.
Support applications built with PHP, Laravel, and WordPress, including backend improvements, custom API integrations, and connections between CMS-managed content and modern frontend applications.
Write and maintain automated tests using Jest, Cypress, and Playwright, covering important application workflows, frontend functionality, and backend API behavior.
Use Git, Docker, and CI/CD pipelines to support collaborative development, testing, and deployment while working closely with developers, QA engineers, and product stakeholders on API design, application architecture, code reviews, and production issues.

Full stack developer

з 04.2021 по 09.2024 (3 роки 6 місяців)
UNECOS SOLUTIONS, Other countries (IT)

Developed and maintained business web applications using React, Next.js, Vue.js, Angular, JavaScript, and TypeScript, building responsive user interfaces and connecting frontend features with backend services.
Built server-side applications and RESTful APIs with Node.js, Express.js, and NestJS, implementing authentication, business workflows, data processing, and communication between internal systems.
Worked across the full application stack using React, TypeScript, Node.js, PostgreSQL, and REST APIs, taking features from initial requirements through development, testing, and deployment.
Developed backend services using C#, ASP.NET Core, and Entity Framework Core, implementing API endpoints, business logic, and database integrations with Microsoft SQL Server.
Created and maintained web applications using PHP and Laravel, while also customizing WordPress and WooCommerce websites through theme modifications, plugin development, REST API integrations, and content management functionality.
Built Python-based services using Django, Django REST Framework, and FastAPI, supporting API development, server-side processing, reporting functionality, and database operations.
Contributed to enterprise backend applications using Java and Spring Boot, implementing REST endpoints, service-layer logic, database access, and integrations with existing platforms.
Designed and managed relational database structures in PostgreSQL, MySQL, and Microsoft SQL Server, writing SQL queries, maintaining stored procedures, and improving database performance through indexing and query optimization.
Developed interactive dashboards, administrative panels, reporting interfaces, and data management features using React, Vue.js, Angular, HTML5, CSS3, and Bootstrap, integrating RESTful and GraphQL APIs for dynamic data access.
Integrated third-party platforms for payment processing, authentication, email delivery, and customer management through APIs and webhooks, while improving application responsiveness through frontend optimization, database tuning, and caching.
Helped maintain and modernize existing applications by refactoring frontend functionality into reusable components, improving backend code organization, and supporting consistent development environments with Git, Docker, and CI/CD pipelines.
Participated in code reviews, sprint planning, debugging sessions, and technical discussions, collaborating with frontend developers, backend engineers, and QA teams while supporting junior developers with implementation questions and software engineering practices.

Full stack developer

з 07.2017 по 03.2021 (3 роки 9 місяців)
Hangzhou FinCore Information Technology Co., Ltd., Other countries (IT)

Developed and maintained web applications using JavaScript, HTML5, CSS3, PHP, Laravel, MySQL, and React.js, working on both user-facing interfaces and server-side functionality.
Built responsive frontend interfaces using React, Vue.js, JavaScript, HTML, CSS, and Bootstrap, implementing reusable UI components, forms, navigation, data tables, and interactive application features.
Developed backend functionality with PHP and Laravel, working with MVC architecture, routing, controllers, middleware, database models, validation, authentication, and business logic.
Created and maintained RESTful APIs using Node.js, Express.js, and PHP, enabling frontend applications and external systems to exchange data through HTTP requests and JSON responses.
Worked with MySQL and PostgreSQL to design database tables, define relationships, write SQL queries, and implement CRUD operations for application features.
Contributed to backend applications developed with Java and Spring Boot, implementing API endpoints, business logic, database connectivity, and integrations with existing services.
Developed and customized WordPress websites, working with PHP templates, themes, plugins, custom fields, and content management functionality.
Implemented dynamic frontend features using JavaScript, React, Vue.js, and REST APIs, handling asynchronous data requests, user authentication, session management, form validation, and role-based permissions.
Integrated external services using REST APIs, HTTP requests, JSON payloads, and webhooks, connecting application functionality with third-party platforms and supporting data exchange between systems.
Investigated and resolved frontend and backend issues involving JavaScript components, PHP and Node.js services, SQL queries, and API responses, while improving application performance and code maintainability.
Used Git for version control and collaborated with other developers through feature branches, code reviews, and shared development workflows, gradually taking responsibility for complete features from implementation through testing and deployment.

Освіта

The Hong Kong University of Science and Technology

Bachelor of Science in Computer Science & Applied Mathematics, Other countries
Вища, з 2013 по 2017 (4 роки)

Знання і навички

  • JavaScript
  • TypeScript
  • Python
  • C#
  • PHP
  • Java
  • SQL
  • HTML
  • CSS
  • JSON
  • React
  • Next.js
  • Vue.js
  • Angular
  • Redux
  • Zustand
  • Tailwind CSS
  • Bootstrap
  • Material UI
  • Responsive design
  • SPA development
  • SSRS
  • Node.js
  • Express.js
  • NestJS
  • ASP.NET Core
  • ASP.NET Web API
  • Entity Framework
  • Django
  • Django Rest Framework
  • FastAPI
  • Flask
  • Laravel
  • Spring boot
  • PostgreSQL
  • MySQL
  • MS SQL Server
  • MongoDB
  • Redis
  • SQLAlchemy
  • Prisma
  • TypeORM
  • Database design
  • REST API
  • Microservices
  • WordPress
  • Git
  • Docker
  • CI/CD
  • MS Azure

Знання мов

Англійська — вільно

Додаткова інформація

I've spent most of my career working across the full application stack, so I'm comfortable moving between frontend development, backend services, and databases depending on what a project needs. I enjoy building new features, but I'm equally comfortable working with existing codebases, understanding how different parts of a system fit together, and making improvements without introducing unnecessary complexity.
My experience includes modern JavaScript applications built with React, Next.js, Vue.js, and Node.js, as well as backend systems developed in C#, Python, PHP, and Java. I've also worked with older applications that needed maintenance or modernization, so I understand that choosing the right technical approach often matters more than introducing the newest framework.
I pay particular attention to API design, database performance, and code maintainability. When something isn't working as expected, I prefer to understand the underlying issue rather than just apply a temporary fix. Whether it's a slow SQL query, an unreliable integration, or a frontend feature that has become difficult to maintain, I try to find solutions that are practical and sustainable.
I'm comfortable working independently and taking ownership of features from start to finish, but I also enjoy collaborating with other developers, discussing technical approaches, and reviewing code. I believe good software engineering is about more than writing code that works. It's about building something that other developers can understand, maintain, and improve over time.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: