Coherent Solutions PolandFrontend Developer
Sep. 2022 - May. 2024Wrocław, Dolnośląskie, PolandI work in the international team of 50+ people distributed across multiple countries: Poland, USA, Lithuania, and Bulgaria. We develop a multi-component system that supports business processes in big medical laboratories. The system tracks the entire lifecycle of every analysis starting from sampling, processing, delivering results to specialists and final review. The list below outlines some of my tasks that I performed as the front-end developer:
• Introduced a new service, which simplified the start of every step in the workflow taking responsibility for preconditions validation, interaction with the user when appropriate, status/error messaging, state management, etc. The service was extendable with the option to override its default behavior.
• Extended the standard Angular Material components, adjusted their behavior, and built a custom components library.
• Created a form generator which was actively using the custom components library.
• Participated in the features’ design effort which included the front-end part of the feature as well as the
back-end part. The challenge with each feature was a large number of complicated business rules and the
need for every developer to understand the whole system and its architecture very well.
• Interacted with the team to ref ine story def initions, analyze possible technical solutions and chose the best
one, and troubleshoot integration issues. Held demos of my features for the rest of the team.
Tools and Technologies: TypeScript, Angular11+, HTML, CSS (SASS), ngRx, electron, Angular Material, Karma.