
A results-oriented Front End Software Engineer with over 9 years of experience, passionate and dedicated to writing code and exploring modern web technologies. Has a strong background in app architecture and the development lifecycle. Eager to take on challenging projects and continually develop skills.
· Advanced Front-End Frameworks: Extensive experience in building high-performance applications using Angular, React, and RxJS, with a deep understanding of their respective ecosystems.
· TypeScript Proficiency: Expert in TypeScript, leveraging its powerful type system to enhance code quality, maintainability, and scalability in large-scale projects.
· Complex Application Architecture: Skilled in designing and implementing robust, scalable architectures for complex web applications, ensuring modularity and reusability.
· Performance Optimization: Proficient in identifying and addressing performance bottlenecks, optimizing rendering and data flow, and implementing best practices for front-end performance.
· State Management: In-depth knowledge of state management solutions, including Redux, NgRx, and RxJS, ensuring efficient and predictable state handling.
· Code Quality and Testing: Strong advocate for clean code principles, with extensive experience in unit testing, integration testing, and end-to-end testing using tools like Jest, Jasmine, and Cypress.
· Version Control Systems: Proficient in Git and Git workflows, including branching strategies like GitFlow, ensuring efficient code collaboration and version management.
· Agile Methodologies: Adept in Agile methodologies, including Scrum and Kanban, to ensure iterative development, timely delivery, and continuous feedback integration.
· Mentorship and Leadership: Experienced in mentoring junior developers, conducting code reviews, and fostering a collaborative development environment that promotes knowledge sharing and continuous improvement.
· Problem-Solving: Excellent problem-solving skills, with a logical and analytical approach to troubleshooting and resolving issues efficiently.
· Decision-Making: Effective decision-making abilities, balancing technical requirements with business goals to make informed and impactful choices.
· Customer Focus: Strong customer focus, ensuring that the end-user experience is prioritized in all development efforts.
· Project Delivery Efficiency: Consistently delivered 90% of projects on time and under budget, demonstrating effective project management and resource utilization.
About:
Upskilling and practice
Technologies:
React, React Router, Redux, Next.js, Typescript, RxJS, Tailwind, Node.js
About:
Financial Analyst Tool - application with complex client logic to calculate the required rating using a huge set of input parameters.
Project goals:
Responsibilities:
Tech stack:
Angular 15+, Typescript, RxJS, Moment.js, D3.js, Handsontable, Angular Material, SCSS, Karma/Jasmine
About:
Various small to medium-sized automation tools.
Project goals:
Responsibilities:
Tech stack:
Angular 11+, Angular Dart, Typescript, RxJS, Moment.js, D3.js, Angular Material, SCSS, Karma/Jasmine
Customer:
One of the largest systems specialists in the planning, configuration, and operation of command/emergency centers in the field of public safety in Austria. Its clients are fire and rescue services, as well as police.
About:
Software that allows you to keep records of incidents, and control resources for its elimination. It mainly focuses on push notifications, asynchronous data, and management of resources. This happens within a large resource allocation system for emergency response services.
Project goals:
Development and maintenance of the above-mentioned software.
Responsibilities:
Core technologies:
Angular 9+, Typescript, RxJS, NgRX, Akita, ag-Grid, Lodash, Stomp.js, Cypress, Karma/Jasmine, SCSS/Less
About:
At that time specialized in creating minimum viable products (MVPs) as well as intricate web applications primarily within the banking and insurance sectors. Additionally, accomplished a seamless transition by migrating legacy application code from AngularJS to Angular 8.
Project goals:
Development and maintenance of the above-mentioned software.
Responsibilities:
Core technologies:
HTML, SCSS, Javascript, AngularJS, Angular 4+, Typescript, React, RxJS, NgRX, Lodash, D3.js, Bootstrap, Angular Material, Webpack
About:
I began my front-end development journey as an HTML coder/layout designer.
Responsibilities:
Core technologies:
HTML, CSS3, Less, Javascript, JQuery, Lodash, Bootstrap, Grunt, Gulp