Hi, I'm JúliusSenior Software Engineer @ Quotebeam
React, Typescript, Next.js
About Me
Results-driven Senior Software Engineer with over 10 years of experience specializing in modern frontend technologies. Expert in React, TypeScript, and Next.js with a proven track record of delivering robust, scalable web applications. Skilled at architecting maintainable solutions, implementing design systems, and mentoring junior developers. Passionate about code quality and creating exceptional user experiences.
Work Experience
My professional journey and contributions.
- Partner with cross-functional teams to architect and implement high-quality frontend features
- Engineer maintainable, performant React/TypeScript UIs that empower customers to deliver timely communications at scale
- Drive improvements to the component system and design implementation
- Identify and implement engineering process optimizations to enhance team efficiency
- Lead feature development from concept through production deployment, ensuring quality and performance
- Conduct performance audits and implement technical improvements to enhance user experience
- Create and maintain comprehensive technical documentation for components and development standards
- Manage competing priorities across multiple projects while meeting critical business deadlines
- Led the transition to TypeScript, significantly improving code quality, type safety, and developer productivity
- Architected the frontend infrastructure, making critical technical decisions around state management, build processes, and application structure
- Evaluated and implemented optimal libraries and frameworks to enhance development efficiency and application performance
- Designed and implemented a new component library that was adopted company-wide, creating a consistent user experience across all products
- Introduced modern development practices that kept the codebase current with industry standards and best practices
- Architected, developed and maintained Priznanie.Digital, a simplified wizard-like application to improve the process for Slovak tax returns. It aims to cover common use cases with minimal effort required from the user and to calculate necessary tax information for upload to the government website
- Contributed and led the project as a volunteer, cooperating with Slovensko.Digital and working with a team to make the tax filing process easier and more accessible for small business owners in Slovakia
- Focused on improving the user experience and accessibility, adhering to gov.uk Design System guidelines to ensure a clear and intuitive interface
- Utilized React, Typescript, Next.js, and other technologies such as Cypress, Jest, and Github Actions to develop and test the application
- Implemented an extensive automated test suite using Cypress to ensure the accuracy of calculations in various use cases
- Utilized Vercel/Dokku for deployment, ensuring a smooth and efficient rollout of the application to users
Led frontend development for a high-traffic web application for a major American fast food chain.
- Developed and maintained a responsive web application enabling users to browse menus, customize products, place orders, and coordinate restaurant pickup
- Took full ownership of the guest checkout flow, implementing a seamless experience from design to production
- Reduced total application bundle size by approximately 20% through webpack optimization, significantly improving load times and user experience
- Implemented web app performance metrics via Firebase to measure the impact of changes, resulting in data-driven optimization decisions
- Established automated end-to-end testing practices that improved testing coverage and application reliability
- Conceived and implemented more efficient branching and release strategies, streamlining the development process
- Led technical initiatives to improve code quality, including adoption of TypeScript, ESLint, and Prettier
- Coordinated major version updates of Node.js and Next.js, ensuring smooth transitions with minimal disruption
- Directed daily scrums and became a key technical decision-maker within the development team
Contributed to frontend development for a major American fast food chain's online ordering platform.
- Built responsive, user-friendly interfaces using React, Redux, and TypeScript
- Managed deployment processes and troubleshooting for production environments
- Debugged and resolved complex issues in legacy code
- Collaborated with cross-functional teams to improve application quality and performance
- Led web development courses at OpenLab, a non-profit education initiative bridging the gap between high schools and the tech industry in Slovakia
- Designed and implemented a practical curriculum focusing on Angular, JavaScript, and frontend best practices, preparing students for real-world development challenges
- Mentored students through full-stack project lifecycles, from requirements gathering to production deployment, with emphasis on industry-standard workflows
- Established a structured approach to teaching component-based architecture and state management in Angular, resulting in students successfully building production-quality applications
- Created practical workshop materials demonstrating effective web development patterns, accessibility implementation, and performance optimization techniques
- Guided cross-functional student teams in developing real-world applications for local businesses, providing hands-on experience with Agile methodologies
- Introduced automated testing practices and CI/CD concepts, preparing students for professional development environments
- Developed students' soft skills in technical communication, team collaboration, and project management alongside technical expertise
Web Developer for sunday.dk (now danskebank.dk/bolig), a financial guidance platform for home buyers.
- Integral member of the team responsible for developing sunday.dk (now danskebank.dk/bolig), a project that aimed to help people better understand their finances when finding and purchasing a new home
- Primary focus was on frontend development, utilizing technologies such as React, Redux, Typescript, Enzyme, Webpack, and Storybook to create a seamless and intuitive user experience
- Contributed to the backend of the project, utilizing Node, Express, Swagger, Mocha, and Sequelize to ensure the smooth functioning of the site
- Bridged the gap between developers and designers, working to establish systematic approaches that would guide and leverage collective efforts
- Created a comprehensive design system that helped maintain consistency in both designs and implementation
- Focused on improving project efficiency and delivering a high-quality product to users
Web Developer working on a social network project using Meteor and React.js.
- Worked on a project building a new social network using Meteor and React.js as core technologies
- Team was dedicated to following best practices in software development, including adhering to domain-driven development principles
- Wrote clear, accurate specifications in a domain-specific language
- Quality was a top priority for our team, and we worked hard to maintain high levels of test coverage on all levels, including e2e, integration, and unit tests using tools like Cucumber, Chimp.js, Karma, and Enzyme
- Implemented a continuous integration server as part of our build process to ensure that our code was always of the highest quality
- Focused on staying up-to-date on the latest technologies and best practices in the industry, and took every opportunity to learn and grow as developers
Junior Web Developer working on a platform utilizing QR codes and NFC chips with AngularJS and Node.js.
- Worked on a unique and innovative platform that utilizes stickers with QR codes and NFC chips to bring users the right information on the spot
- Part of a team responsible for the development and maintenance of a robust web application, built using dockerized microservices and technologies including Node.js, Clojure, MongoDB, and AngularJS
- Developed new features using AngularJS and designed basic UI/UX elements to improve the user experience
- Contributed to backend services using Node.js, including the creation of migration and utility scripts
- Learned from more experienced team members and participated in various learning opportunities to enhance skills and knowledge in web development
Featured Projects
A selection of my recent work and contributions.
Get In Touch
Have a project in mind or want to discuss opportunities? Feel free to reach out.