JB

Jan Borowski

available

Last update: 26.02.2024

Senior Full-Stack Developer

Graduation: BSc. computer science
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Node.Js Restful Api Cascading Style Sheets (CSS) ReactJS Front End Software Development JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Unit Testing Code Review + 91 more keywords

Attachments

resume.docx

Skills

AWS Lambda, in design, agile methodology, Agile, AJAX, AWS, Angular, AngularJS, Solr, APIs, API, backend, back-end, bootstrap, Cross-browser, bug tracking, C, C++, Capybara, CSS3, Style Sheets, CSS, CircleCI, code reviews, Code Review, code testing, CI/CD, Cypress, D3.js, DevOps, Docker, ES6, EmberJS, Ember, Event driven, ExtJs, XML, Figma, Firebase, Flutter, frontend, front-end, Front-End Development, Git, GitLab, Grafana, graphql, html, HTML5, highcharts, User Interaction, HTTP requests, Computer Science, jQuery, JSON, Jasmine, Java, Javascript, Jest, Jenkins, Kotlin, Lodash, MERN, microservices, Azure Devops, MSSQL, Mocha, MVC, MongoDB, MySQL, Nest.JS, NestJS, Next.JS, NoSQL, NodeJS, Node JS, Node, Node.js, OAuth 2.0, open-source tools, php, PostgreSQL, Postman, Powertools, Protractor, Puppeteer, Qlik Sense, React Native, Redux, React.JS, React, ReactJS, Redis, RDBMS, responsive web, REST API, RESTful API, Restful services, REST APIs, Ruby on Rails, RxJS, SQL, Scrum, Agile/SCRUM, Single page application, bug fixing, design pattern, software development, Application Development, version control system, Spring Boot, SASS, Tailwind CSS, TeamCity, Typescript, unit tests, Unit Testing, authentication, virtual machines, Vue, VueJs, web applications, Web Services, Webpack, wireframes, WordPress

Project history

01/2018 - 12/2023
Senior Full Stack Developer
VERB Interactive

VERB Interactive , Halifax, NS

* Working with koa framework, updating graphql schemas, using pnpm as a pacakge manager.
* Building and supporting a common codebase for web-based gaming experiences
* Collaboration with McKinsey & Company International mobile and frontend teams on backend APIs
using NodeJS (TypeScript ES6+).
* Collaborated with 3 engineering teams on domain design and code testing for 6 projects using
VueJs, Nuxt with Jest, Karma.
* VueJs v3 (Composition API)
* Development of web applications using (React | NEXT js) for multiple clients such as Burger King
Italia, Eurospin, ReMAX, CO.GE.APS, Xylem
* Cross-browser client-side development experience using HTML5, CSS3, JavaScript, Typescript, React,
Redux, JSON as a tech lead.
* Created Typescript reusable components and services to consume RESTAPIs using component-based
architecture using React, Next.js.
* Cross-browser client-side development experience using HTML5, CSS3, JavaScript, Typescript, React,
Angular, JSON as a tech lead.
* Created Typescript reusable components and services to consume RESTAPIs using component-based
architecture using Angular, TypeScript.
* Great Experience in writing and utilizing RESTful API services with Node JS, GraphQL and using
AJAX for processing JSON/XML between front-end(Angular) and back-end(Nest).
* Implemented client-side Interface using React and Next.js and Typescript to structure JavaScript
code in an MVC as a tech lead.
* Develop extensions for Qlik Sense in JavaScript, ReactJS, jQuerry and D3.js
* Healthcare project (april 2019 - december 2019):
Docker, Grafana, MSSQL, Redis, React 16.4, Redux, Redux form, Lodash, Lint, Solr, Node, Mocha
* Healthcare project (January 2020 - September 2021)
TypeScript, Angular, GraphQL, Node.js, MongoDB, PostgreSQL, SASS/LESS
* Performed testing using Protractor, Jasmine, Karma, and involved in code reviews.
* Leveraged the monolithic application to microservices with help of strangler design pattern, SAGA,
CRQS, Domain Driven and Event driven design pattern.
* Developed application using concepts of Single page application using MEAN, MERN STACK, NodeJS,
NestJS, Mongoose, Redis and Express and Figma.
* Implemented and managed virtual machines (VMs) in Azure to support scalable and high-performance
applications, optimizing resource allocation and cost-efficiency as an Azure Devops.
* explore exciting open-source tools, the core features of AWS Lambda Powertools, and simplified
CI/CD deployments supported by AWS SAM Pipelines.
* Developed Restful services using Node.js and handled access-control features like authentication
and authorization, OAuth 2.0 with JWT on AWS Infrastructure-as-a-Code (IaC).
* Tech Stack - React, NEXT js, Tailwind CSS, Express, Node js, Nest.js

Skills: NestJS * MongoDB * Koa.js * koa * pnpm * Firebase * Kotlin * Android * Front-End Development
* AngularJS * Typescript * Git * AngularJS * ReactJS * NodeJS * EmberJS | * MySQL * MSSQL * JSON *
Next.js * GraphQL * Mui * Tailwind CSS * Storybook * Jest * Cypress * React.js * Azure * AWS

01/2017 - 01/2018
Senior Frontend Developer
Softura

Softura, United States

* Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON
and XML
* Custom Website Designing & Development & Figma to WordPress (html, css3, bootstrap, jQuery, php)
* Responsible for developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript,
Angular 8.
* Created Typescript reusable components and services to consume REST API's using Component based
architecture provided by Angular 8.
* Experience in working with Routes in Angular.
* Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
* Work closely with middle and higher management in identifying problems and suggest improvements
for the portal.
* Extensively coding in Style Sheets to develop the template for all the applications.
* Worked closely with the back-end developers for project requirement and analysis.
* Worked with testing team to fix the reported bugs and defects from front-end standpoint.
* Used highcharts to develop interactive charts with HighChart Angular Wrapper
* Used Jenkins tool for CI/CD
* Implemented interaction between frontend and backend using the JSON object.
* Participated in daily pulse of the application to come up with UI and provide best possible
recommendations for the application from UI standpoint.
* Used agile methodology for the software development. Participated in design and code reviews.
* Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
* Working experience with version control system GIT and bug tracking tools Rally in an Agile Scrum
environment.Client: Suntrust


Skills: Angular CLI * CI/CD * Front-End Development * Code Review * Git * RxJS * NestJS * Angular *
Webpack * REST APIs * Node.js * React.js * Figma * JSON

01/2015 - 01/2017
Junior Frontend Developer
WeCode Inc

WeCode Inc, Japan
* I have been working on 3 different projects:
Chrome extension bootstrapped with Nuxt, Vanilla JS /TS Script,
Admin Panel made with React and Redux.
* Technologies and colleagues I was working with:
JavaScript(ES6+), TypeScript, Nuxt, Vue, Vuex, React, Bootstrap, Jest, Enzyme, Puppeteer,
Karma, Jasmine, Capybara, Webpack, SASS/CSS, HTML, Git, CircleCI.
Everything in Agile/SCRUM methodology.

* Actions and responsibilities:
Cooperating with UX/UI designers and backend(Ruby on Rails, Php) team, also with PO/PM,
Providing well tested app (Lack of testing team) E2E, unit tests,
Conducting migration from JavaScript to TypeScript, also from Flow.js to TypeScript, Arranging
details with business/client,
Leading short project of Chrome extension.

* I have been working on one quite big project for Reports management.
* Technologies and colleagues I was working with:
JavaScript(ES6+), TypeScript, React, Redux, Bootstrap 4, Kendo, Jest, Enzyme, Webpack, SASS,
HTML, Git, TeamCity, GitLab

* Actions and responsibilities:
Cooperating with backend (Java), Testers, DevOps, and other UI teams, also with PO, PM, BA,
Mainting app and bug fixing,
Establishing details with business/client - determining specific functionalities and specs,
Taking part in creating MicroServices BackEnd * FrontEnd architecture,-I have been working on
3 different projects: Chrome extension bootstrapped with Nuxt, Vanilla JS /TS Script, Admin
Panel made with React and Redux. Technologies and colleagues I was working with:
JavaScript(ES6+), TypeScript, Nuxt, Vue, Vuex, React, Bootstrap, Jest, Enzyme, Puppeteer,
Karma, Jasmine, Capybara, Webpack, SASS/CSS, HTML, Git, CircleCI. Everything in Agile/SCRUM
methodology. Actions and responsibilities: Cooperating with UX/UI designers and backend(Ruby
on Rails, Php) team, also with PO/PM, Providing well tested app (Lack of testing team) E2E,
unit tests, Conducting migration from JavaScript to TypeScript, also from Flow.js to
TypeScript, Arranging details with business/client, Leading short project of Chrome extension.

* I have been working on one quite big project for Reports management.
* Technologies and colleagues I was working with: JavaScript(ES6+), TypeScript, React, Redux,
Bootstrap 4, Kendo, Jest, Enzyme, Webpack, SASS, HTML, Git, TeamCity, GitLab Actions and
responsibilities: Cooperating with backend (Java), Testers, DevOps, and other UI teams, also
with PO, PM, BA, Mainting app and bug fixing, Establishing details with business/client -
determining specific functionalities and specs, Taking part in creating MicroServices BackEnd
* FrontEnd architecture,

Skills: Search Engine Optimization (SEO) * Agile Application Development * TypeScript * UX/UI *
Nuxt.js * E2E * PHP * Front-End Development * Code Review * Git * Webpack * Redux * REST APIs * Unit
Testing * Node.js * React.js * JSON

Local Availability

Only available for remote work
Profileimage by Jan Borowski Senior Full-Stack Developer from Zawadzkie Senior Full-Stack Developer
Register