pozda

Senior Web Developer

Experienced frontend web developer with over 8 years of professional experience. Known for attention to detail, website optimisation skills, and a skill set that makes him capable of working effectively within a team while also handling the entire frontend stack independently. Strongly believes that UX is the most important part of the app. Always open to test new and emerging technologies to expand his toolbox.

Experience: 8 years

Yearly salary: $75,000

Hourly rate: $40

Nationality: πŸ‡­πŸ‡· Croatia

Residency: πŸ‡­πŸ‡· Croatia


Experience

SENIOR FRONTEND DEVELOPER
Dept Agency, Dublin, Ireland
2021 - 2023
Promoted to project lead within a three weeks on a project involving a technology I never used before, showing my ability to quickly adapt to new technologies and contribute to project success. Provided guidance, supported new developers, conducted code reviews, and developed documentation to streamline project complexities, cultivating an efficient and collaborative team environment. Successfully launched a lot of new features over multiple project versions, resulting in improved product functionality. Collaborated effectively with an external team to establish and maintain data standards, ensuring a seamless integration process and data consistency for both teams. Worked closely with DevOps and Backend teams to identify and resolve caching issues on multiple websites, leading to improved website performance. Played an integral role in project planning from the outset, offering valuable insights into backend architecture, service architecture, design, and UX, contributing to successful project outcomes. Saved significant time by creating and testing a PoC and documenting best practices related to code structure, app architecture, and technical choices, supported by thorough research. Efficiently refactored the entire project, eliminating numerous dependencies and reducing the project's size by 40%. This refactoring effort not only optimised performance but also ensured the project's functionality. Presented my SVG optimisation solution for icons in React at the DEPT's weekly developer's meeting. This solution was later implemented in future projects. Additionally, I authored an article about it and contributed to the community by publishing an open-source npm component package
SENIOR WEB DEVELOPER, PROJECT MANAGER
Aphix Software Ltd, Drogheda, Ireland
2020 - 2021
Led the initiative of introducing the component library to unify the look and feel of the company products and implemented it with Storybook. Taken lead position in preventing future bug-fest with BDD by writing Gherkins, implemented automated testing on the pipeline. Improved UX and DX by refactoring legacy code and eliminating a lot of bugs in the process. Suggested several ideas to enhance our agile processes, and they got accepted, resulting in improvements in DX through more efficient time management within the team. Improved quality of product by introducing crash and bug analysis tool which helped us discover some silent issues while using the app. My productive talk with CTO resulted in him deciding to transform Aphix platform to the ESB as it will help the platform to be more stable, easier to use and communicate with 3rd party service providers and different ERP’s. Suggesting improvements on regular basis where I could see room for it both on frontend apps and backend. I took on the role of project manager for a Northern Ireland University-related project. I managed communication with all parties and prepared presentations and reports on team progress that I presented quarterly to the university project board in online meetings, promoting Aphix quality improvements
FRONTEND DEVELOPER
COBE Tech, Osijek, Croatia
2017 - 2019
Saved developers' time on different projects by applying good Javascript code practices and same coding style for all members of the team with unit tests, implementing types, linters and pre-commit hooks. Participated in accelerating and automating deployment processes by building fail-safe pipelines (trough Travis-CI and Heroku) which resulted in team having more time to concentrate on coding instead of deployment. Increased project velocity by discussing UI/UX in advance with designers in order to eliminate possible misunderstandings and need to do the same thing twice in later stages of the sprint. Saved time on both frontend and backend implementation by participating in design of the REST API responses, often going for solutions that are simple enough for both sides to implement. Improved loading times on several websites by auditing and optimizing code, assets and number of requests. Significantly improved DX and velocity on internal projects by refactoring weak codebases, improving project structure, updating dependencies, automating deployment process and enforcing good code practices. Participated in code reviews and reviewed code on pull requests to ensure all team members follow the same coding style and using good coding practices
FRONTEND DEVELOPER
MONO Software, Osijek, Croatia
2015 - 2017
Improved DX (developer experience) by designing and implementing different AngularJS starting kits for Baasic (backend as a service tool) which helped all developers using the tool to dive in the ways it should be used. Removed more than 60% of unnecessary CSS code in big AngularJS app which made it work faster

Skills

api
css
graphql
javascript
mongo
nextjs
node
nosql
react
sql
typescript
vue
front-end
english