SUMMARY
My name is An(Drew) Collins, I am a Fullstack Software Engineer. I have 8+ years of experience in designing, developing, and optimizing robust software solutions for financial companies and agencies.
I possess a deep understanding of backend & frontend technologies, along with a strong focus on scalability, observability, security, and performance. Throughout my career, I have consistently delivered high-quality code, led cross-functional teams, and successfully implemented complex systems to meet business objectives.
What I am looking for is an ability to work in a driven agile team, with a focus on collaboration, improvement, and delivering higher impact projects.
EXPERIENCE
February 2022 - Present | Technical lead / Software Engineer III
- Building Open-Banking scheme implementations in UK and Australia.
- Leading forefront of Open-Banking payments in the market to deliver to high value customers wanting to make faster and more secure payments.
- Working on Payer and Merchant facing APIs.
- Building Direct-Debit and Open Banking schemes to initiate Mandates and instant payments.
- Lead projects engineering direction for projects across payer and merchant APIs.
- Improving scalability with better standards around API design.
- Improving observability
- Create prometheus alerts to catch incidents.
- Run operations review workshops on improving alerts, dashboards, incidents.
- Building process for componentizing monolith for better context of application.
March 2021 - February 2022 | Senior Software Engineer
- Work on greenfield CRM tool for estate agents.
- Build custom AML journey for agents to be able to authenticate the validity of a purchaser.
March 2017 - March 2021 | Senior Software Engineer I / Software Engineer II
- Work on software to help automate approval of loans originated.
- Allow variation in user experiences by moving to action based question architecture.
- Build automatic form builder based on custom validation tree using validation sets.
- Develop ability for borrowers to log in and view repayment schedules and reapply for consolidated or concurrent loans.
- Build functionality for investors to create an ISA account to generate tax free investment returns.
- Mentoring members of front-end engineering chapter.
- Help other engineers in our chapter get comfortable with React, testing, and newer web standards e.g. tc39, w3(c).
- Introduce backend engineers to frontend architecture when we moved to cross-functional teams.
- Maintain & contribute to Funding Circle’s styleguide/component library.
- Create new components as supplied by designers for global component library used in all geographies.
- Build documentation in storybook, maintain documentation, and active components.
- Focus on usability and accessibility of components.
- Breakdown large epics project of work with product/design. Define new components from features.
October 2014 - March 2017 | Web Developer
- Worked on dozens of client's applications including Manchester City Football club / fashion brands, the NHS, and many more.
- Worked on this application from concept to working with design to implementing and deploying.
- Managed deployment and maintenance of sites.
- Spoke with clients, design, and other developers to deliver the best product for the client.
EDUCATION
Acland Burghley School/College
2007 – 2014 | IT, Maths, English, Business, Graphics
PROJECTS
MTRM.app ↗
JavaScript, PWA, Web Audio, Design
Inspired heavily by other PWA's such as airhorner.com and playing music with the need for a heavily stylised metronome in my pocket at all times, I created a simple yet effective online metronome for the browser, phone, and offline.
Github Bookmarks ↗
HTML, CSS, JavaScript, Chrome Extension, Design Library
Initially I found myself needing to keep track of A LOT of different files when learning new applications at work.
I thought bookmarks could potentially make their way to Github. So I created it - this chrome extension allows users of Github to bookmark files & lines of code, describe them with a title, and keep track of them with a markdown notepad.
Codepen ↗
Experiments, Canvas, Simulations, Snippets
CodePen is a online repository of people's projects and snippets of code. I have created many projects from tetris to confetti to website mock ups. Check some of them out!
SKILLS
Server
- Ruby on Rails
- Node
- Java
- Python
- Algorithms
Client-side
- Node.js
- Performance
- React
- Site Generators
- JS
- CSS
- Webpack
- Rollup
- State-Managers
- TC39
- Accessibility
Observability & deployment
- Kibana
- Thanos
- Grafana
- Alert Manager
- kubernetes