Personal details

Luka G. - Remote

Luka G.

Timezone: Lisbon (UTC+1)

Summary

Whether you are interested in setting up a large-scale Angular project or building a user-friendly, responsive, and accessible website, I can provide help on your journey.
I know how to write meaningful unit tests as well as set up a time-saving Github Actions CICD .
I keep improving my skills and I stay up to date with current technologies.
Love teaching and mentoring.

Work Experience

Full-stack developer
Zlurad | Sep 2020 - Present
Node.js
Angular
Unit Testing
TypeScript
JavaScript
Web Accessibility
- Developing web applications with a focus on responsiveness, seamless functionality, and intuitive user experience. - Creating sophisticated dynamic forms with modularized and unit-tested fields that meet diverse application needs. - Developing and integrating custom Gutenberg blocks for WordPress to streamline content management for SEO and marketing teams. - Proficient in web accessibility: working on ensuring all web projects adhere to WCAG 2.1 Level AA compliance standards and making them accessible to a wider range of users. - Contributing to open-source projects on a regular basis, ensuring code quality and functionality—one of the core contributors to our SEO agency’s SERP parser library written in TypeScript. - Actively involved in maintaining, updating, and optimizing front-end components of our clients’ and in-house software and websites.
Angular Developer
Ridgemax Solutions | Jun 2019 - Sep 2020
Angular
TypeScript
Jest
Bootstrap 4
I worked as an Angular developer, developing and maintaining a Marketing Campaign Manager web app and a Temp Staffing web app. The team I worked with was a small team and I was included in each part of the software development lifecycle, from collecting requirements from company's clients, discussing the dev process with backend, writing out documentation and finally, developing, testing and maintaining the apps.

Personal Projects

2019
TypeScript
Cheerio
A small lib written in Typescript used to extract search engine rank positions and associated info from the html
Ngx dynamic headingsIconOpenNewWindows
2023
Angular
TypeScript
Web Accessibility
A library to generate heading levels at runtime in an Angular application. This allows the developers to build components that contain heading elements of undefined level inside of them and then use components in different contexts. The heading level will be auto-generated based on the previously established page heading structure. Helps build accessible Angular web apps.