Christian Kaisermann
I'm a Web Engineer with over a decade of experience, passionate about open-source, developer tooling, and crafting scalable front-end architectures. Currently, I work at Circuit Routing, enhancing the last-mile delivery experience by improving our front-end infrastructure and developer experience. I have a strong background in TypeScript, Svelte, React, and CSS, and I'm an advocate for clean, maintainable code. Beyond work, I'm a contributor to the Svelte ecosystem and the author of several open-source libraries. I thrive in collaborative environments and love sharing knowledge through mentorship and open-source contributions.
GitHub
Website (give it a look!)
Email
Skills
I'm familiar with most current industry tooling and framework choices such as TypeScript, React, Svelte, module bundlers (Webpack, Rollup, Parcel), GraphQL, and the great majority of HTML and CSS pre/post-processors. I'm also an advocate for readable, clean code and show it through my constant efforts of standardizing coding styles and knowledge sharing.
My peers usually think I'm easy-going, communicative, a fast learner, and a reference for CSS and JavaScript knowledge. I'm also familiar with agile methodologies, interviewing, and managing open-source projects and small communities.
Some Open-source Projects
svelte-preprocess
: quick and painless preprocess support for sveltepos-mamba-sdk
: SDK for developing apps for the Stone's POS systemsvelte-i18n
: internationalization library for Svelte.vtex/typescript
: VTEX's typescript/javascript styleguide, tooling and recipes
Working Experience
Circuit Routing: Staff Software Engineer (2021/01 - now)
VTEX: Software Engineer (2019/05 - 2020/12)
- Improve the workflow of front-end related tasks via private and open-source contributions; automating code review assignments between teams; and sharing knowledge in weekly meetings.
- Responsible for creating and maintaining flexible, accessible, and performant React components for the storefront of more than 2000+ clients.
- Member of the hiring committee, interviewer, and maintainer of front-end challenges repositories.
- Mentoring of junior developers and newcomers.
- Community moderator of a B2B community of agencies building stores with the company solutions.
10de10: Writer and Podcaster (2015/07 - 2021/07)
- Co-host of the weekly pop culture podcast Semana dos 10.
Stone: Front-end Analyst (2018/03 - 2019/04)
- Research of optimal solutions to deal with web apps for embedded devices.
- Engage with various open-source projects to move our solution forward.
- Rewrite the open-source SDK for the company's main POS system, Mamba.
- Create tools and templates to remove friction for third-party app developers.
- Create a web simulator of the whole system for quicker app development and iteration.
- Formalize coding styles and patterns to improve code quality, review, and performance.
TUUT: Full-Stack Developer (2016/09 - 2018/02)
- Develop WordPress websites from scratch using Blade/CSS/JavaScript.
- Maintain the agency's production, staging, and database VPSs.
Zona Internet: Front-end Developer (2013/11 – 2015/02)
- Develop WordPress websites from scratch using PHP/CSS/JavaScript.
Education
- Bachelor’s Degree in Information Systems, PUC-Rio University (2011 – 2016)