Skip to main content
Kristian

Kristian

Senior Software Engineer

Talent
PrestonMember since July 20, 2026
HTMLCSSJavaScriptReact.jsVue.jsResponsive Web DesignAccessibilityREST APIsJSONDebuggingChrome DevToolsGit
·

Hire this person

Send a job offer directly to this candidate

HTMLCSSJavaScriptReact.jsVue.js

About

Results driven Frontend Engineer with 9+ years of experience building responsive web applications, customer facing interfaces, and product driven digital platforms using HTML, CSS, JavaScript, and modern frontend frameworks. Delivered user friendly applications for healthcare, mobility, and digital service products by converting designs into maintainable interfaces, integrating APIs, and resolving performance and usability issues. Contributed to large scale product initiatives including social communication and mobility platform features, applying practical frontend architecture, reusable UI patterns, and strong debugging skills.

Brings hands on experience working closely with backend engineers and designers to ship reliable interfaces that improve engagement, accessibility, and product quality.

Experience

Senior Software Engineer - thecodestore.co.uk

(2020-08 - 2026-05)

  • Built a responsive healthcare engagement portal using React.js, JavaScript, and CSS, helping patients access appointments, records, and service updates across devices.
  • Converted detailed product designs into reusable React.js components, improving delivery consistency for dashboards, intake flows, and account management experiences.
  • Integrated frontend features with backend REST APIs using Fetch and JSON handling, enabling secure display of patient data and workflow statuses.
  • Improved mobile usability through responsive web design, semantic HTML structure, and optimized CSS layouts, reducing interface friction on smaller screens.
  • Resolved complex UI defects in dynamic scheduling and messaging views, using Chrome DevTools and structured debugging to improve reliability.
  • Refined rendering performance by splitting large components, memoizing repeated computations, and reducing unnecessary re renders in high traffic screens.
  • Created accessible form experiences with validation feedback, keyboard navigation, and clearer interaction states, improving completion rates for service requests.
  • Worked closely with designers to translate interface updates into maintainable HTML, CSS, and JavaScript implementations without visual drift.
  • Supported backend teams by validating API contracts, edge cases, and loading states, making frontend behavior more predictable during release cycles.
  • Used AI assisted tools for component drafting, test idea generation, and bug analysis while manually reviewing accessibility, correctness, and maintainability.

Senior Software Engineer - Sii Poland - Poland

(2018-06 - 2020-07)

  • Developed customer facing booking interfaces using Vue.js, JavaScript, and HTML, helping users search routes, compare options, and complete reservations.
  • Built reusable UI components and page templates from design files, improving consistency across checkout, account, and trip management workflows.
  • Connected frontend modules to backend APIs for pricing, availability, and payment status, ensuring accurate real time information across screens.
  • Improved CSS architecture and responsive breakpoints, making complex booking flows easier to use on mobile and tablet devices.
  • Fixed production bugs affecting filters, search results, and confirmation pages, using Git based workflows and careful root cause analysis.
  • Optimized page performance by reducing bundle weight, deferring noncritical assets, and simplifying state updates in frequently used views.
  • Implemented clearer error states, loading indicators, and retry actions, improving user confidence during unstable network and API conditions.
  • Partnered with backend developers and designers to refine requirements, align payload structures, and deliver stable frontend features on schedule.

Software Engineer - EPAM Systems - Poland

(2017-06 - 2018-03)

  • Created interactive web pages using HTML, CSS, and JavaScript, delivering responsive marketing and service portal experiences for client products.
  • Turned visual concepts into functional interfaces with reusable layouts, navigation patterns, and form components that matched design intent closely.
  • Integrated basic APIs to display dynamic content, user actions, and account details inside lightweight frontend modules.
  • Improved website responsiveness through cleaner CSS structure, media queries, and flexible layout techniques across modern browsers.
  • Investigated and fixed UI issues related to rendering, event handling, and inconsistent form behavior, improving production stability.
  • Maintained source control with Git and supported iterative delivery with designers and backend engineers across product focused sprint work.

Education

Bachelor of Science (BS) - Computer Science - University of Warsaw (2013-12 - 2017-06)

Skills

Senior Software Engineer

Reviews

Related