Skip to content
View YuriPavel's full-sized avatar
  • stanford
  • USA

Block or report YuriPavel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YuriPavel/README.md

Yuri Pavel - Elixir Developer

About Me

Hello! I'm Yuri Pavel, an Elixir Developer passionate about building robust and scalable applications. With a strong background in functional programming, I enjoy tackling complex problems and crafting elegant solutions.

Skills

  • Programming Languages: Elixir, Erlang, Ruby, Python
  • Frameworks/Libraries: Phoenix, Ecto, OTP
  • Databases: PostgreSQL, MySQL, MongoDB
  • Tools: Git, Docker, Jenkins, Travis CI

Experience

Elixir Developer at Phoenix Solutions (2018 - Present)

At Phoenix Solutions, I've been involved in developing backend systems using Elixir and Phoenix framework. My responsibilities include:

  • Designing and implementing scalable and fault-tolerant microservices architecture.
  • Optimizing database queries for improved performance.
  • Collaborating with frontend developers to integrate backend services with web applications.

Software Engineer Intern at ElixirCorp (2017 - 2018)

During my internship at ElixirCorp, I gained hands-on experience with Elixir and functional programming paradigms. Some of my key achievements include:

  • Developing a real-time chat application using Phoenix Channels.
  • Contributing to the optimization of existing Elixir codebase for better performance.
  • Participating in code reviews and providing constructive feedback to peers.

Projects

Real-Time Chat Application (Elixir, Phoenix, WebSocket)

This project involved building a scalable chat application using Elixir and Phoenix Channels. Key features included:

  • Real-time message delivery using WebSockets.
  • User authentication and authorization.
  • Group chat functionality with multiple rooms.

Task Management System (Elixir, OTP, PostgreSQL)

As part of a team project, I contributed to developing a task management system using Elixir and OTP principles. Highlights of the project were:

  • Supervision tree for fault tolerance and error recovery.
  • Integration with PostgreSQL for data persistence.
  • RESTful API for managing tasks and users.

Education

  • Bachelor of Science in Computer Science, University of Technology, 2014 - 2018

Certifications

  • Elixir Certified Developer (ECD)
  • Erlang OTP Fundamentals (EOF)

Contact Me

Popular repositories Loading

  1. YuriPavel YuriPavel Public

  2. learn-c- learn-c- Public

  3. learn-c--variable learn-c--variable Public

  4. learn-c--array learn-c--array Public

  5. elixi elixi Public

  6. framework framework Public