Dejan Petreski
Senior Software Engineer at Intertec.io- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Serbian Professional working proficiency
-
Bulgarian Limited working proficiency
-
Macedonian Native or bilingual proficiency
Topline Score
Bio
LinkedIn User
Dejan is a highly-skilled software engineer, who knows and applies the best practices of Frontend Development, is a hard worker, great attention to detail and an amazing team player. We worked together for a very challenging Redesign project at Litebit. Dejan was the lead of the UI-Kit library that all teams across the company were using, and making sure that the components we were creating were re-usable, scalable, and easy to maintain. He also joined forces with me on Next.js + React + Typescript tasks of high complexity and tight deadlines. Safe to say, we simply couldn't have done it without him. Dejan is able of giving very precise technical feedback, in a very constructive way, making him a source of growth for the whole team. I myself learned a lot from him, and I'm sure all other developers did as well. He is always open to learning and teaching, is very proactive, and keeps himself updated to the latest technologies and best practices in the market. Personality-wise, Dejan is always very friendly, respectful, communicative and approachable. Very few people can be as resilient, adaptable and dedicated to the project's success as him. Any company will be lucky to have such a talented developer.
Goran Tasev
We worked together with Dejan for one year, and it has been a pleasure working with him. He is an excellent specialist in the field of software development. Great full stack developer, very organized and responsible person, a hardworking developer who has always executed his tasks in a timely and efficient manner. One of his many positive qualities, which I appreciate very much, is his excellent and unique desire to come and help when someone in the team is stuck with a problem. He has a strong dedication in solving problems, and ability to adapt to the new technologies. Dejan is a positive person, not only with his work but in life as well. I highly recommend Dejan for cooperation in the field of web development.
LinkedIn User
Dejan is a highly-skilled software engineer, who knows and applies the best practices of Frontend Development, is a hard worker, great attention to detail and an amazing team player. We worked together for a very challenging Redesign project at Litebit. Dejan was the lead of the UI-Kit library that all teams across the company were using, and making sure that the components we were creating were re-usable, scalable, and easy to maintain. He also joined forces with me on Next.js + React + Typescript tasks of high complexity and tight deadlines. Safe to say, we simply couldn't have done it without him. Dejan is able of giving very precise technical feedback, in a very constructive way, making him a source of growth for the whole team. I myself learned a lot from him, and I'm sure all other developers did as well. He is always open to learning and teaching, is very proactive, and keeps himself updated to the latest technologies and best practices in the market. Personality-wise, Dejan is always very friendly, respectful, communicative and approachable. Very few people can be as resilient, adaptable and dedicated to the project's success as him. Any company will be lucky to have such a talented developer.
Goran Tasev
We worked together with Dejan for one year, and it has been a pleasure working with him. He is an excellent specialist in the field of software development. Great full stack developer, very organized and responsible person, a hardworking developer who has always executed his tasks in a timely and efficient manner. One of his many positive qualities, which I appreciate very much, is his excellent and unique desire to come and help when someone in the team is stuck with a problem. He has a strong dedication in solving problems, and ability to adapt to the new technologies. Dejan is a positive person, not only with his work but in life as well. I highly recommend Dejan for cooperation in the field of web development.
LinkedIn User
Dejan is a highly-skilled software engineer, who knows and applies the best practices of Frontend Development, is a hard worker, great attention to detail and an amazing team player. We worked together for a very challenging Redesign project at Litebit. Dejan was the lead of the UI-Kit library that all teams across the company were using, and making sure that the components we were creating were re-usable, scalable, and easy to maintain. He also joined forces with me on Next.js + React + Typescript tasks of high complexity and tight deadlines. Safe to say, we simply couldn't have done it without him. Dejan is able of giving very precise technical feedback, in a very constructive way, making him a source of growth for the whole team. I myself learned a lot from him, and I'm sure all other developers did as well. He is always open to learning and teaching, is very proactive, and keeps himself updated to the latest technologies and best practices in the market. Personality-wise, Dejan is always very friendly, respectful, communicative and approachable. Very few people can be as resilient, adaptable and dedicated to the project's success as him. Any company will be lucky to have such a talented developer.
Goran Tasev
We worked together with Dejan for one year, and it has been a pleasure working with him. He is an excellent specialist in the field of software development. Great full stack developer, very organized and responsible person, a hardworking developer who has always executed his tasks in a timely and efficient manner. One of his many positive qualities, which I appreciate very much, is his excellent and unique desire to come and help when someone in the team is stuck with a problem. He has a strong dedication in solving problems, and ability to adapt to the new technologies. Dejan is a positive person, not only with his work but in life as well. I highly recommend Dejan for cooperation in the field of web development.
LinkedIn User
Dejan is a highly-skilled software engineer, who knows and applies the best practices of Frontend Development, is a hard worker, great attention to detail and an amazing team player. We worked together for a very challenging Redesign project at Litebit. Dejan was the lead of the UI-Kit library that all teams across the company were using, and making sure that the components we were creating were re-usable, scalable, and easy to maintain. He also joined forces with me on Next.js + React + Typescript tasks of high complexity and tight deadlines. Safe to say, we simply couldn't have done it without him. Dejan is able of giving very precise technical feedback, in a very constructive way, making him a source of growth for the whole team. I myself learned a lot from him, and I'm sure all other developers did as well. He is always open to learning and teaching, is very proactive, and keeps himself updated to the latest technologies and best practices in the market. Personality-wise, Dejan is always very friendly, respectful, communicative and approachable. Very few people can be as resilient, adaptable and dedicated to the project's success as him. Any company will be lucky to have such a talented developer.
Goran Tasev
We worked together with Dejan for one year, and it has been a pleasure working with him. He is an excellent specialist in the field of software development. Great full stack developer, very organized and responsible person, a hardworking developer who has always executed his tasks in a timely and efficient manner. One of his many positive qualities, which I appreciate very much, is his excellent and unique desire to come and help when someone in the team is stuck with a problem. He has a strong dedication in solving problems, and ability to adapt to the new technologies. Dejan is a positive person, not only with his work but in life as well. I highly recommend Dejan for cooperation in the field of web development.
Experience
-
Intertec.io
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Aug 2023 - Present
-
-
-
BrightMarbles
-
Netherlands
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Feb 2022 - Aug 2023
Responsibilities: • Implement features and functionalities based on project requirements, ensuring efficient and optimized code • Lead the development of internal UI library used across multiple projects • Work collaboratively with cross-functional teams, including product managers, designers, and backend developers, to deliver high-quality web applications • Work in Agile development using Scrum methodology, managing tasks and timelines to meet project deadlines • Create and maintain software documentation to ensure clear and concise understanding of codebase and project architecture • Implement and maintain unit tests to ensure code reliability and stability • Provide guidance and mentorship to less experienced developers, sharing knowledge and helping them to grow and develop their skills • Conduct code reviews to ensure best practices, maintain code quality, and identify potential issues or bugs Technologies used: • ReactJS, TypeScript, Jest, Saas, Storybook, NextJS, DatoCMS Show less
-
-
-
Slice
-
United States
-
Software Development
-
500 - 600 Employee
-
Software Engineer
-
Oct 2019 - Feb 2022
Responsibilities: • Implemented features and functionalities based on project requirements, ensuring efficient and optimized code • Led a redesign project, improving the overall user experience and interface • Contributed to the company's hiring processes, conducting interviews and evaluating candidates • Worked in Agile development using Scrum methodology, managing tasks and timelines to meet project deadlines • Conducted code reviews to ensure best practices, maintain code quality, and identify potential issues or bugs Technologies used: • ReactJS, JavaScript, Saas, Styled Components Show less
-
-
-
Digital School Macedonia
-
North Macedonia
-
Education
-
1 - 100 Employee
-
Instructor
-
Sep 2019 - Nov 2019
Responsibilities: • As an Introduction to Programming Instructor, I taught coding to students using Scratch, introducing them to the fundamentals of programming such as logic, loops, and variables. I also guided them in developing their problem-solving skills and created a supportive and inclusive learning environment to encourage their success. Responsibilities: • As an Introduction to Programming Instructor, I taught coding to students using Scratch, introducing them to the fundamentals of programming such as logic, loops, and variables. I also guided them in developing their problem-solving skills and created a supportive and inclusive learning environment to encourage their success.
-
-
-
Self Employed
-
United States
-
700 & Above Employee
-
Software Engineer
-
Mar 2019 - Nov 2019
Responsibilities: • Implemented features and functionalities based on project requirements, ensuring efficient and optimized code • Created and maintained software documentation to ensure clear and concise understanding of codebase and project architecture Technologies used: • Angular, Typescript • ReactJS, JavaScript, NextJS, Saas Responsibilities: • Implemented features and functionalities based on project requirements, ensuring efficient and optimized code • Created and maintained software documentation to ensure clear and concise understanding of codebase and project architecture Technologies used: • Angular, Typescript • ReactJS, JavaScript, NextJS, Saas
-
-
-
PassRight
-
Poland
-
Law Practice
-
1 - 100 Employee
-
Software Engineer
-
Feb 2018 - Mar 2019
Responsibilities: • Implemented features and functionalities based on project requirements, ensuring efficient and optimized code • Worked in Agile development using Scrum methodology, managing tasks and timelines to meet project deadlines • Conducted code reviews to ensure best practices, maintain code quality, and identify potential issues or bugs Technologies used: • Angular, Angular Material, TypeScript, Saas, Node.js, Express.js, PostgreSQL Responsibilities: • Implemented features and functionalities based on project requirements, ensuring efficient and optimized code • Worked in Agile development using Scrum methodology, managing tasks and timelines to meet project deadlines • Conducted code reviews to ensure best practices, maintain code quality, and identify potential issues or bugs Technologies used: • Angular, Angular Material, TypeScript, Saas, Node.js, Express.js, PostgreSQL
-
-
-
Seavus Education and Development Center
-
North Macedonia
-
Education Administration Programs
-
1 - 100 Employee
-
Instructor
-
Nov 2016 - Apr 2018
Responsibilities: • As an instructor and assistant instructor for various courses, including Basic and Advanced JavaScript Development, Basic Web Development (HTML & CSS), MEAN Development, and Introduction to Programming (Scratch), I helped students learn programming skills through engaging instruction and interactive projects. I created a positive learning environment and provided support to ensure every student felt encouraged to succeed. Responsibilities: • As an instructor and assistant instructor for various courses, including Basic and Advanced JavaScript Development, Basic Web Development (HTML & CSS), MEAN Development, and Introduction to Programming (Scratch), I helped students learn programming skills through engaging instruction and interactive projects. I created a positive learning environment and provided support to ensure every student felt encouraged to succeed.
-
-
-
Snippet7
-
North Macedonia
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jun 2017 - Feb 2018
Responsibilities: • Implemented features and functionalities based on project requirements, ensuring efficient and optimized code • Led the development of a pixel-perfect and user-friendly CSS framework • Served as the lead instructor and coordinator for the company's intern program, providing support and mentorship to interns and contributing to their professional growth. • Implemented and maintained test suites, including unit tests and end-to-end tests, to ensure code reliability and stability. • Conducted code reviews to ensure best practices, maintain code quality, and identify potential issues or bugs Technologies used: • Angular, TypeScript, Less, Jasmine, Protractor, Node.js, Express.js, MongoDB Show less
-
-
-
Seavus
-
Sweden
-
Software Development
-
700 & Above Employee
-
Junior Software Engineer
-
Jul 2016 - Mar 2017
Responsibilities:• Increased code test coverage by creating and maintaining comprehensive unit tests• Developed new features that are responsive and compatible across multiple browsers.Technologies used:• AngularJS, JavaScript, Less, Jasmine
-
-
Software Engineer Intern
-
Jun 2016 - Jun 2016
Responsibilities:• Gained expertise in AngularJS by actively contributing to an internal company project• Successfully completed an internal company training program for interns, which focused on HTML, CSS, and JavaScript, and further enhanced my expertise in developing responsive and cross-browser compatible applicationsTechnologies used:• AngularJS, JavaScript, HTML, CSS
-
-
Education
-
Seavus Education and Development Center
Web Development -
University of Skopje
Faculty of Computer Science