Kristian Antrobus

Software Engineer

Profile

A motivated and passionate developer looking to progress a career within web and mobile development as a full stack engineer. Driven by delivering simplified solutions to empower users. Works well as a team, transferring knowledge and skills, providing support and contributing to key decisions.

Proficient in many of the latest JS frameworks such as React and Angular. Open to independent, contract and full time opportunities.

Contact

Born: 11-Dec-1995

Location: Bloomington, MN, 55438

Email: krisantrobus@gmail.com

Website: https://kantrobus.com

Languages: English

Skills

8+ Yrs

Node.jsTypescriptJavascriptHTML5SASSCSS3ReactAngularNode.jsGitBootstrapDevOPSAgilejestReduxrelational and non-relational DBs

5+ Yrs

AWSJavaPythonDocker

3+ Yrs

Next.JSHighchartsJenkinsNgRxReact NativeMongoDBSpring BootD3.jsSQLDjango

Education

2015 - 2018

FdSc Information and Communication Technology

Staffordshire University

2015 - 2018

Level 4 NVQ IT

BT UK

Interests

I would describe myself as a creative person. I enjoy both digital and traditional art producing my own assets for my independent projects.

During the past year I have taken up the challenge of teaching myself piano and picking guitar back up.

My personal ambitions are to travel the world, visit unique places and experience new cultures.

Experience

July 2022 - December 2025

Twilio

Full Stack Developer , Remote, USA

During the tenure at Twilio I was part of multiple teams as a full stack developer. The first was under Programmable Messaging where we integrated UI features to enable customers to control and manage new features released as part of the core product. This role also required us to maintain and extend a BFF layer written in Typescript to interact with downstream internal services and relate this abc to the UI. Some key areas that were outside of the standard front end programming was a heavy emphasis on data visualisation allowing customers to monitor and proactively alert users of activity on their accounts with their API usage.

Another team where I worked was focused on building the design system for the frontend of Twilio web applications. It was an open source system called Paste built on top of Emotion and Reakit libraries to create highly accessible UI components that can be consumed by developers to build consistent experiences for our customers. These were highly customized components for Twilio use cases. This involved working very closely with designers and overcoming challenges with accessibility and responsiveness to give all users the best experiences.

August 2021 - July 2022

Salesforce

Technical Consultant , Remote, USA

Working as a technical consultant provided the experience of working closely with an external client, the US’ largest non profit, delivering solutions in an agile way. The role for this client was as a post production full stack developer.

These responsibilities ranged from developing new interactions between external services, enhancing existing solutions as well as refactoring old processes. Alongside all of these development tasks I was also required to investigate data issues from quality to unexpected process results. Classes were written in order to target and clean these data sets along with resolving any bugs identified along the way.

March 2020 - August 2020

American Credit Acceptance

UI Developer , Remote, UK

I worked across multiple Angular projects during my time here. Being the sole developer on 2 projects developing from use cases to MVPs and into production.

Closely working with an internal developer we produced a starter repository. The requirement was to produce a template application with highly reusable presentational and container components such as authentication services. To achieve the goal of being easily customised to fit the needs of new teams object orientation was implemented via typescript.

September 2019 - December 2019

ACT

Full Stack Engineer , Cardiff, Wales, UK

During my full stack role I implemented new endpoints built with Java Swagger and Dropwizard interacting with other Java services as part of a loosely coupled microservice architecture. I brought previous knowledge of front end design into the team by demonstrating and implementing component driven architecture in the front-end using both angularJS and Angular, documenting the theory to share with other members of the team.

With the goal of containerization set on the teams I worked closely with the lead UI developer to Dockerize the Angular frontend, bringing previous knowledge of the process. Integration with the Jenkins pipeline followed.

September 2018 - September 2019

BT

Full Stack Developer , Cardiff, Wales, UK

Becoming a part of and R&D team in its early stages provided new and exciting challenges. These included managing our own infrastructure via Ansible and investigating and implementing new technologies such as Docker.

Our initial task was to create a service for the company to easily ingest, transform and store log files from servers to provide near real time analytics on applications and infrastructure. Having technical freedom of implementation we chose ELK, Docker, Angular, Kafka, Ansible and Python Flask to name a few.

October 2015 - September 2018

BT

DSS Higher Apprentice Software Engineer , Cardiff, Wales, UK

I started my career as an Apprentice software developer working 75% on the job in the company and the remaining 25% studying for my degree. During this time I was exposed to many different software aspects database management, API creation, Business intelligence, Architecture, Security and ETL. All while learning industry best practices and standards.

Being part of so many areas I gained experience with a variety of languages such as Java, Python, Javascript, Bash, SQL, PL/SQL, MapReduce and Kafka.