Kiril Z.

Kiril Z.

Senior Front-end Engineer

Skopje, Macedonia
Hire Kiril Z. Hire Kiril Z. Hire Kiril Z.

About Me

Kiril is a Senior Front-end Engineer with 10+ years of experience working with JavaScript and .NET technology stacks. He writes highly scalable and OOP code and builds complex systems, improving web applications' performance and page load time. As a Microsoft Certified Solutions Developer passionate about technology, Kiril translates product requirements into highly scalable and reusable working code.

Work history

UpStack
UpStack
Senior Front-end Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Angular Consulting
Angular Consulting
Senior Front-end Engineer
2021 - Present (4 years)
Remote

Working for a company specializing in business mentoring for startups, digital transformation, growth, and innovation.

AngularStartups Mentorship Business & Digital Transformation Digital TransformationFront-end Development
IT Labs
IT Labs
Senior Front-end Engineer
2019 - 2021 (2 years)
Skopje, Macedonia
  • Maintained and extended an existing client-side application to improve performance and optimization.

  • Wrote and maintained technical documentation for existing and new modules.

  • Mentored junior and mid-engineers through professional growth and development plan.

Xessable
Xessable
.NET Developer
2017 - 2019 (2 years)
Skopje, Macedonia
  • Planned and organized back/front-end architecture for multiple applications.

  • Refactored client-side libraries and code using techniques to optimize and improve application performance and page load time, leading to increased customer satisfaction.

  • Built a new client application as a SaaS product used as an integration between two parts of the existing system.

  • Maintained a large monolithic application with multiple solutions like hospitality, planning, and kiosk using various technology stacks.

ATS Global
ATS Global
.NET Developer
2016 - 2017 (1 year)
Skopje, Macedonia
  • Developed a large-scale enterprise application that fills the gap between the virtual design world of computer-aided design and the physical world of manufacturing.

  • Worked from scratch on a new web application to replace the old and heavy CM4D, which validates product quality and informs the responsible engineer that an error or mistake occurred.

  • Managed large datasets focusing on application performance and responses of key value for customers.

Freelance
Freelance
Front-end Developer
2014 - 2016 (2 years)
Remote
  • Implemented OOP techniques for multiple projects using front-end JavaScript technologies.

  • Developed short modules for better user experience and implemented new web page designs.

  • Wrote functional requirement documents and guides including design patterns, best practices, and C#/JavaScript tutorials.

Portfolio

Front-end  Engineer - Centralized View of Critical Facilities Infrastructure
Front-end Engineer - Centralized View of Critical Facilities Infrastructure

This tool simplifies everyday building infrastructure management and empowers facility managers and their teams to manage their building's electrical and mechanical infrastructure online from any device, anytime, anywhere, enabling them to drill down by asset and location to obtain needed specifications and documentation, also usable by barcode scanner. It identifies supply/feed data and affected areas so the user would be able to make better maintenance planning and troubleshoot the problem. Developed multiple features and modules for the application and worked on optimization, performance, and reducing data loading time. Guided other developers and made development plans and work breakdown. Achieved fast granular deploys following the MVP pattern, significantly improving application performance. The application is used by electrical engineers with huge amounts of data and plans from a wide range of campuses and different kinds of structures. Technologies used: JavaScript, Angular, HTML5, CSS3, Bootstrap, Git, Bitbucket, Node.js, Express, Webpack, SCSS, TypeScript.

Full-stack Web Engineer - ATS – CM4D
Full-stack Web Engineer - ATS – CM4D

ATS CM4D fills the gap between the virtual design world of computer-aided design and the physical world of manufacturing. Analyzed how components built in different locations would fit together if they were assembled and validate supplier parts before shipment. Removed data silos and brought dimensional quality data together, regardless of source or format, to analyze it in one place. Analyzed data directly in ATS CM4D or through the BI platform so that critical quality issues can be addressed before they lead to late deliveries. Developed features and modules related to performance and optimization, reducing application load time from 25 seconds to 10 seconds. This large enterprise application was successfully launched after 6 months of development and is currently used on the factory level by managers. Technologies used: C#, MSSQL, NHibernate, ASP.NET Core (MVC/API), JavaScript, Angular, HTML5, CSS3, Bootstrap, TFS, DevExpress.

Full-stack Web Engineer - Horeko
Full-stack Web Engineer - Horeko

Horeko is a total solution for kitchen and staff covering cost calculation, menu engineering, HACCP, online scheduling, and document management. The software has been specially developed for the catering industry, with multiple features like managing recipes, calculating profit margins, keeping cost prices always up to date, and automatically providing allergens in a dish. Developed features and modules, worked on performance, optimization, reducing data load time, and code review, and mentored junior team members. Achieved modularity for multiple parts of the application, which improved its scalability. The application currently has over 700K active users on a daily basis. Technologies used: C#, MSSQL, NHibernate, ASP.NET Core (MVC/API), JavaScript, Angular, HTML5, CSS3, Bootstrap, Git, Bitbucket, Jira, Webpack, SCSS, TypeScript.

Education

Microsoft Certified Solutions Developer: Developing Microsoft Azure and Web Services & MCSD: App Builder (Expired Aug 2019)
Microsoft Certified Solutions Developer: Developing Microsoft Azure and Web Services & MCSD: App Builder (Expired Aug 2019)
Microsoft
2017 - 2017
MSc Software Engineering
MSc Software Engineering
Ss. Cyril and Methodius University of Skopje - Macedonia
2016 - 2017 (1 year)
BSc Information Technology
BSc Information Technology
Ss. Cyril and Methodius University of Skopje - Macedonia
2007 - 2013 (6 years)