As a full-time Front-end Engineer at Inploi, I functioned as the primary developer on the project, working closely with the director who was the lead developer at the beginning. Together, we built the project from the ground up, experimenting with different technologies and frameworks to determine the optimal stack for our needs. My main responsibilities included writing the project from scratch and conducting extensive testing of various frameworks to identify the most suitable options for our project.
Hello there
I'm Denis
a seasoned front-end engineer with 4+ years of crafting immersive web solutions that captivate users and elevate online presence.
This portfolio is open-source on my github, feel free to check the codebase
<Experience/>
FrontEnd Engineer • Inploi
Sep 2021 - March 2024
TypeScript
Next
JSX
Redux
Styled-Components
Motion
Algolia
MapBox
HTML
CSS
Jest
Cypress
Prismic CMS
GitHub
FrontEnd Engineer • ByRotation
May 2022 - May 2023
In my role as a Front-end Engineer at ByRotation, I initially focused on building a chat feature for the admin panel. This involved utilizing GraphQL queries with hydration to avoid the need for live servers. The chat feature was not limited to simple message exchanges but also included functionalities such as sharing links to products within the project Subsequently, I contributed to other aspects of the project, both in terms of UI enhancements and integrating Algolia. Additionally, I delved into React-Native development for Android, broadening my skill set and contributing to the project's cross-platform functionality.
TypeScript
Next
JSX
Styled-Components
Material-ui
Motion
Algolia
React-Native
GitLabs
FrontEnd Engineer • EvenMore
Sep 2018 - Jul 2022
As EvenMore is a consulting firm, my experience there involved working on various projects rather than being assigned to specific companies. Within a short period, I had the opportunity to contribute to a diverse range of projects and technologies, significantly expanding my skill set as a developer. Among the notable projects I worked on were a food ordering and delivery web application, a cryptocurrency wallet, and a web store for medical supplies. These experiences allowed me to gain insights into different industries and technologies, enriching my development capabilities and broadening my professional horizon.
TypeScript
React
Next
REST API
HTML
CSS
Jest
Cypress
Firebase
Redux
GitHub
GitLabs
FrontEnd Trainee • Ungapped
Sep 2017 - March 2018
The project was all about React. My job was to create a whole system from scratch that allowed some company that did hold a speaking event to have their own presentation with polls where the audience could vote if they were connected(QRCode connection). Audience could send questions to the speaker and those questions had to go thro moderation(accept/decline). All of those pools had to be stored in DB and questions/answers as well because the company was working a lot with statistics. I used Asp.net Entity db connection model for the DB connection, SignalR to have live server connection between ReactTS and Asp.net DB.
React
TypeScript
HTML
CSS
ASP.net
MongoDB
Socket.io
<Education/>
Front-end Developer • Nackademin(Sweden)
Aug 2016 - Jun 2018
Degree: Professional Degree in Front-end development
C# & SharePoint Developer • Nackademin(Sweden)
Aug 2014 - Jun 2016
Degree: Professional Degree in C# & SharePoint development
<Services/>
Experienced Front-end Engineer with over 4 years of hands-on experience specializing in React and Next.js development.
Passionate about creating efficient and user-friendly web applications, I have a proven track record of delivering high-quality code and collaborating effectively with cross-functional teams.
Let's connect and discuss how I can contribute to your next project!
const stack =
[
]
Alex Hanson-Smith
CTPO & Co-Founder at inploi
Denis Jakusjev is a skilled Front-End Engineer, whose expertise extends beyond mere design aesthetics to encompass a solid understanding of basic engineering principles. His proficiency in JavaScript, TypeScript, React, and Redux sets him apart in the field. Denis has demonstrated a strong grasp of component-led design systems and its relationship with data models, making him particularly effective when working with CMS.
What's notable about Denis is his work ethic. He diligently works to complete tasks, showing a deep commitment to his role and its impact on the larger team. His dedication is not just to the job at hand but to the team's overall success.
Beyond his professional abilities, Denis's interpersonal skills make him a valued colleague. Over time, he has evolved from just a team member to a good friend, highlighting his approachable and collegial nature.
Denis's blend of technical skill, work ethic, and teamwork makes him a great asset to any development team.
Evelyn Stender
Senior Software Engineer at Goji
I really enjoyed working with Denis. He's a great Frontend Web Developer who knows a lot about HTML, CSS, JavaScript, TypeScript, React, Next.js, and more. He is good at making interesting and working websites. He is also really good with Redux, Jest, Cypress, Prismic CMS, and Algolia React components.
Denis is great at solving problems. He can always find out what's going wrong and fix it. This helped us a lot in our projects. He likes to join in when we're thinking of new ideas and his thoughts have really helped our team do well.
Something special about Denis is the way he thinks about his work. He knows that everything in a project is connected and he ensures his work fits in well with everything else. He always wants to keep learning and stay up-to-date with what's new in his field.
Vasiliy Ledovsky
Graphic & Web Designer at inploi
It would be difficult to count how many hours I've spent paired with Denis and I can confidently say that he is a dream companion for a product designer!
He is always ready to patiently explain all technical aspects and offer a creative solution to any problem. Frankly speaking, I think he has a solution for any challenge, as I've never heard him saying "no, it's impossible".
Denis doesn't just develop solutions for isolated problem, his holistic approach allows him to look at the problem from above and come up with a solution that is flexible, reliable, efficient and fits perfectly into the project as a whole. This is very important in inploi projects, as each solution must fit different clients with completely different branding.
I'm sure Denis will be a great addition to any team and project!
And will also help any product designer to become a bit better by passing on his superb knowledge
George Taylor
Product manager at inploi
Denis is an exceptional front-end developer, whose knowledge and helpfulness have been invaluable assets to our team.
Denis is a problem-solver by nature. He thrives on tackling complex challenges and finding innovative solutions to them. His ability to dissect problems, identify root causes, and implement effective solutions has been instrumental in overcoming various hurdles throughout our projects.
One of Denis's strongest qualities is his willingness to contribute ideas and collaborate with the team to find the best solutions. He actively participates in brainstorming sessions, offering valuable insights and perspectives that lead to more robust outcomes. Denis's proactive approach and eagerness to share his expertise enrich our team dynamics and contribute to our collective success.
Denis possesses a strong understanding of how front-end development supports and integrates with other development services. He recognises the interconnectedness of different components within a project and ensures that his work aligns seamlessly with the broader objectives and functionalities. His holistic approach to development enhances the overall quality and efficiency of our projects.
Denis's contributions have been invaluable to our projects at inploi and I have no hesitation in recommending Denis for future roles and projects.
<Get to Know Me Better/>
Some simple things about me :)
1. I am passionate about continuous learning and self-improvement.
2. I have a little daughter that was born 2023
3. I have easy time managing stress situations
4. I love to learn new stuff through difficult tasks so I learn in real-situations
5. New challenges is fun!
6. This portfolio is open-source, feel free to check out my github!
<Contact/>
Feel free to get in touch, it will be a great pleasure to be able to help you with your project, contact me now!