Freelance Frontend DeveloperBartosz Trzos Web Apps - Remote
OCTOBER 2017 - FEBRUARY 2018; AUGUST 2019 - PRESENT
Freelancing frontend remotely. Recently I finished a project where I was responsible for moving old marketing site to a newer stack with new designs. The new stack contained Nuxt universal app, Tailwindcss, and StoryBlok as CMS.
Before that I was working for a semi-remote company in Warsaw building applications in React with Redux, then I got the SamKnows offer.
My adventure with frontend development actually started when I finished Uni. I was making Wordpress sites for local companies in my area.
HTML5, CSS3, VueJS, Nuxt, React, Next.js, Svelte, Sapper, StoryBlok, Prismic, WordPress, Netlify, Tailwind, Styled Components, PostCSS, Redux, Vuex, Webpack, GIT, Slack, Sketch, Figma
Frontend DeveloperSamKnows - London
MARCH 2018 - AUGUST 2019
When I got this amazing opportunity to work with SamKnows and I couldn't say no. I joined the frontend team where I was responsible for maintaining the codebase and developing new features of samknows.one. After some time we've split into functional teams and I got into the marketing team where I had to build new samknows.com from ground up. Stack I choose was Vue.js with SSR Node app and prismic.io as CMS. Besides that I had to build sites for our government projects, like Measuring Broadband Canada
Frontend DeveloperBitbar - Wrocław
OCTOBER 2016 - OCTOBER 2017
I joined Bitbar to rewrite the UI of their main project and remove technical debt. It was written in CoffeeScript with jQuery and loading time was huge. I have joined a large team that was split into frontend, backend, QA, Dev OPS and OPS teams. My first achievement was speeding up the frontend build process. They used Maven before and build time was over 2min. By using Gulp.js with caching I managed to get build times under 100ms. Next I introduced linting, which caught over 40k linting errors over old codebase. Then we decided to move our app to Vue.js , because it was light, fast and we could go it gradually, view by view. After we've built the process to rewrite the app and rewrote main parts I moved on to pursue my dream of remote job.
IT System specialistCross sp. z o.o. - Opole
MARCH 2015 - OCTOBER 2016
Under this mysterious title is hidden a mix of business analyst and software tester. I have joined a large team split into functional teams. I was responsible for gathering the requirements from our clients. Presenting them to our developers. Testing the software developers produced. Deploying the software. Writing and maintaining documentation and training materials.
MS Office, MS SQL databases, Skype
Bachelor of Computer ScienceOpole University of Technology
Frameworks & libraries: Vue, React, Svelte, Nuxt, Next.js, Sapper, Node.js, Express, jQuery
CSS Frameworks & tools: SASS, LESS, PostCSS, Tailwind, Bootstrap, Vuetify, Bulma, Material design
Bundlers: Webpack, Gulp, Rollup
Soft skills Great team player, asynchronous communication, agile development process
Other: Emmet, Prettier, ESLint, VSCode, Netlify, Zeit Now
Polish - native
English - proficient (C2)