Skip to content

KrzysztofKarol/KrzysztofKarol.github.io

 
 

Repository files navigation

layout title
cv
CV - Krzysztof Karol

Krzysztof Karol

Front-end Developer (TypeScript, Angular)

Profile picture

{{site.email_address}} | {{site.phone_number}} | GitHub | LinkedIn

Experienced in

Designing and developing large software applications as Medical Devices (SaMD) in both Waterfall and Agile methodologies (Scrum implementation)

Setting up CI/CD pipelines, preparing Dockerfiles

Professional Experience

Jan 2016 - now Software Engineer, S3 Connected Health,
Digital Patient Engagement Strategies

Projects: 1) Multi-language application that connects patients, doctors and nurses
"Componentizing" AngularJS 1.4 directives to 1.5's component directives using Bash scripts and regular expressions. Generating AngularJS API Services from Swagger files using Swagger Codegen. Integrating Twilio to support Triage's phone calls. Managing translation keys used in application. Generating unit test reports in Excel using Bamboo API.

2) Data Builder to supply application with medical scenarios
Developing React application that allows to visually create medical care plans. Creating Bamboo's continuous integration pipeline with testing UI with Cypress. Creating docker image building scripts.

3) Chatbot and platform for rare genetic disease specialists
Developing reactive Angular 6 application using TypeScript. Migrating to v7 and v8. Modularizing and lazy loading parts. Registering SOUPs (Software of unknown pedigree) with Jira API. Configuring plans on Jenkins. Helping maintaining Helm Charts.

Jun 2015 - Jul 2015 Analyst (intern), Institut für Angewandte Demographie

Finding relevant data and creating reports.

Sep 2013 - May 2015 Front-end Developer, Divante, eCommerce Software House

Creating cross-email-clients newsletters and high-converting Landing Pages. Setting up marketing automation. Integrating Abandoned Cart.

Sep 2014 – Nov 2014 Junior Financial Specialist (intern), IBM GSDC

Writing VBA macros to speed up reporting.

Aug 2013 – Aug 2013 E-Commerce Specialist (intern), Divante

Creating banners for Google Display and Facebook Adverts using GIMP and Adobe Photoshop CC. Creating Landing Pages employing HTML, CSS3, JavaScript + jQuery and PHP. Optimizing Landing Pages for better conversion and leads quality (A/B testing). Creating Google AdWords adverts for more than 9000 books and over 300 lingerie items using Bash. Cutting and coding newsletters.

Education

2012 - 2015 University of Economics in Wroclaw

Bachelor’s Degree, Economic Analytics

2010 - 2012 Wrocław University of Science and Technology

Control Engineering and Robotics

Skills

Skills

Angular, AngularJS, Cypress, CSS3, Design Patterns, Docker, ES6, GIT, HTML5, Kubernetes, Material UI, Mocha NgRx, Node.js, React, Redux, RxJS, SASS, TypeScript.

Obvious, "SEO-friendly": Code Review, JavaScript, Linter, npm.

Interested in

Meetups: Agile, Blockchain, Cloud native, DevOps, Java, JS, Python, Serverless, TS

Hackathons / Workshops: Flutter, React, React Native

Languages

English

Professional working proficiency

German

Limited working proficiency

Schwiizertüütsch

Es paari Worte

Polish

Native or bilingual proficiency

Other

Coding challenge websites

Codewars - Top 0.41%

Releases

No releases published

Packages

No packages published

Languages

  • CSS 83.2%
  • Ruby 12.3%
  • HTML 3.0%
  • Shell 1.5%