Hristijan Stevanoski
Senior Software Engineer at Youandx- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Youandx
-
Denmark
-
Information Services
-
1 - 100 Employee
-
Senior Software Engineer
-
Aug 2023 - Present
-
-
-
K Resourcing
-
North Macedonia
-
Outsourcing/Offshoring
-
1 - 100 Employee
-
Senior Software Engineer
-
Aug 2023 - Present
-
-
-
GrabIT
-
Slovenia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Jul 2020 - Jun 2023
Over the past 3 years, I actively contributed to a highly productive, agile software engineering team by: - Conducting over 20 technical interviews, successfully recruiting several candidates across diverse roles such as React, React Native, and Node.js for various projects in the company. - Mentoring 3 junior and 2 intern software engineers to improve their skills while also serving as a technical resource for the team. - Designing and developing two large-scale React applications with TypeScript, emphasizing strong type safety through algebraic data types and domain modeling. - Implementing complex forms of over 40 fields long with React Hook Form. - Writing, testing, and maintaining tons of custom hooks and components, including several Axios instances. - Creating over 25 custom UI components (as an alternative to using a UI library) by utilizing Storybook and Scss for component-driven development while also paying attention to HTML5 code semantics and accessibility. - Writing automated unit tests in a test-driven development (TDD) fashion using Jest, integration tests with React Testing Library and MSW, and end-to-end tests with Cypress to ensure high-quality code and minimize bugs. - Implementing internationalization using i18-next and react-i18next, and several advanced maps using leaflet, react-leaflet, and leaflet-geoman. - Containerizing both React projects using Docker and working on a service written in the Slim PHP Framework with Twig templating. - Contributing to the design and prototyping of both projects using Figma. Show less
-
-
-
GrabIT
-
Slovenia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Jul 2019 - Dec 2019
Over a span of 6 months, I worked as a full-stack developer and contributed to various projects. My tasks included: - Contributing to the development of a front-end web application using Angular and RxJS. - Participating in the development of PHP applications based on the Symfony and Koseven frameworks. - Employing both jQuery and Webpack for new feature development on the Koseven project. - Utilizing both Vagrant and Docker while working on said projects. Over a span of 6 months, I worked as a full-stack developer and contributed to various projects. My tasks included: - Contributing to the development of a front-end web application using Angular and RxJS. - Participating in the development of PHP applications based on the Symfony and Koseven frameworks. - Employing both jQuery and Webpack for new feature development on the Koseven project. - Utilizing both Vagrant and Docker while working on said projects.
-
-
-
-
Full Stack Developer
-
2012 - 2017
Over the course of 5 years, I focused on delivering high-quality, efficient, and user-friendly projects for several clients: - The first couple of projects (2012-2014) involved designing, developing and maintaining presentational websites for several clients. I utilized HTML, CSS, JavaScript, jQuery, PHP, and MySQL to deliver responsive and visually appealing websites that catered to my clients’ needs. - In another project (2014-2016), as a solo full-stack developer, I single-handedly designed and developed an appointment scheduling and business management platform that offered a rich set of features, most notable of which would be having a custom subdomain for each business customer; management of appointments, services, employees, clients, and other company data; supporting multiple employee roles; customizable client-facing website with an image gallery, a contact form, and appointment scheduling features; custom themes for both the employee and client-facing parts which were configurable by administrators; custom email templates and SEO. The technologies for the platform included PHP and MySQL on the back-end and jQuery and Full Calendar on the front-end. I ensured that both client and employee-facing parts of the platform were optimized for speed and usability, and I also implemented responsive design principles for optimal display on various devices. - The final projects of my freelancing career (2016-2017) involved addressing specific client’s requirements by creating custom WordPress themes and plugins using PHP and MySQL. I am glad to say that I delivered high-quality work that exceeded my client's requirements, preferences, and expectations. Show less
-
-
Education
-
Faculty of Computer Science and Engineering - Skopje
MSc, Software Engineering -
University for Information Science and Technology - St. Paul the Apostle
BSc, Computer Science and Engineering (CSE)