Hello! I'm a passionate developer with a deep interest in technology and all things related to computing. Over the years, I've dedicated myself creating a variety of personal projects, driven by my passion for learning and exploring new technologies.
My expertise lies in harnessing the 5+ years experience in JavaScript frameworks such as React.js, Vue.js and React Native allowing me to craft responsive and user-centric mobile experiences in several field such as Ecommerce & Financial, Education & Culture, Real Estate & Sightseeing etc.
Throughout my career, I have successfully led a variety of projects from concept to launch, demonstrating my ability to collaborate with cross-functional teams, optimize development processes, and deliver quality solutions that exceed client expectations.Looking to connect with fellow professionals and explore new opportunities that push the boundaries of mobile development and innovative web application development.
2024
A web application for translating song lyrics using AI. This project involved learning new technologies like Nuxt, Stripe, and OpenAI integration. I learnt a lot of new things such as how to use Stripe for payments, Resend for email sending. I really enjoyed working on this project and I am proud of the result.
2024
A Nuxt.js boilerplate to quickly start any SaaS or micro-SaaS. It comes with features such as authentication, Stripe payments, emails, profile pages, and much more. It is designed to be easily extensible and customizable. No need to think about setting up your application, GoNuxt does it for you !
2023
A web application to help users learn about country flags and capitals, offering a focused learning experience based on regions. Built using Vue.js and Tailwind CSS, with backend services hosted via Docker and Nginx.
Jan 2022 - Current (Fullstack Developer)
Fullstack Developer
Jan 2022 - Current
(Fullstack Developer)
- Designed and developed scalable web applications using React.js, Vue.js, Next.js, PHP, Laravel, Node.js and Django implementing responsive user interfaces with Tailwind CSS and collaborated with cross-functional teams, utilizing Azure, GCP, and AWS for reliable deployment and infrastructure management, improving application performance by 30%.
- Integrated third-party APIs including OpenAI API and Google API to enhance application functionality, resulting in increased user engagement and satisfaction and developed RESTful and GraphQL APIs with NestJS and Django, enabling seamless data communication between the frontend and backend services
- Managed database systems such as MySQL, PostgreSQL, and MongoDB to ensure data integrity and optimal performance, reducing data retrieval times by 25%.
- Led agile project management efforts using tools like Trello and Git, ensuring timely delivery of high-quality software solutions.
*** Technologies***
Aug 2019 - Dec 2022 (Frontend Developer)
Frontend Developer & Mobile Developer
Aug 2019 - Dec 2022
(Frontend Developer)
- Contributed to the development of dynamic web applications, successfully transitioning existing applications to a modern tech stack and enhanced application security by implementing best practices and performing code reviews, resulting in a 40% reduction in vulnerabilities.
- Developed and maintained cross-platform mobile applications using React Native, implemented high-quality responsive designs for both iOS and Android devices and optimized app performance, resulting in a 30% increase in app speed and a more intuitive user interface.
- Integrated RESTful APIs and third-party libraries, enhancing app functionalities such as push notifications, real-time data synchronization, and user authentication so stayed current with new technologies, frameworks, and best practices in mobile development, contributing to team knowledge sharing sessions and workshops.
***Technologies***
Sep 2017 - Jul 2019 (Internship)
Internship
Sep 2017 - Jul 2019
(Internship)
- Assisted in the development and maintenance of responsive and user-friendly web applications using HTML, CSS, JavaScript, and frameworks such as React.js or Vue.js and collaborated with UX/UI designers to implement design specifications and improve site usability and accessibility.
- Utilized version control systems (Git) for collaborative project management and versioning, ensuring smooth workflow during development cycles and conducted testing and quality assurance QA to identify and resolve bugs and discrepancies before launch.
- Utilized version control systems (Git) for collaborative project management and versioning, ensuring smooth workflow during development cycles and conducted testing and quality assurance QA to identify and resolve bugs and discrepancies before launch.
***Technologies***
I recently earned the GitHub Actions certification, showcasing my comprehensive understanding of GitHub Actions and its powerful features. This achievement highlights my ability to optimize automation and CI/CD processes effectively.
The certification broadly covers: 1️⃣ Authoring and maintaining workflows2️⃣ Consuming workflows3️⃣ Authoring and maintaining actions4️⃣ Managing GitHub Actions for the enterprise
These skills equip me to streamline and enhance software development practices, from automation to large-scale enterprise management.
I recently passed the GitHub Foundations certification, demonstrating my knowledge of GitHub and its features. This certification is a testament to my expertise in using GitHub for version control, collaboration, open-source projects, best practices, and more. This is my first certification, and I am proud to have achieved it. I look forward to earning more certifications in the future.
The certification broadly covers: 1️⃣ Introduction to Git and GitHub2️⃣ Working with GitHub Repositories3️⃣ Collaboration Features4️⃣ Modern Development5️⃣ Project Management6️⃣ Privacy, Security, and Administration7️⃣ Benefits of the GitHub Community
These foundational skills provide me with a strong understanding of GitHub's ecosystem and its role in modern software development.
I had the opportunity to take the TOEIC in 2024 during my final year of Computer Science Bachelor. I scored 880 points out of 990, which corresponds to a B2 level in English.
———
Listening comprehension: 460/495
Reading comprehension: 420/495
Total: 880/990 (B2 Level)
• 2016 - 2020
Computer Science Bachelor - Application Development
2016 - 2020
Made by Ruslan Danyliuk with Nuxt.js