![Andrew Miller, Developer in Cambridge, United Kingdom](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F357752%2Fpicture%2Foptimized%2Fhuge-887f426c98986a3fcc60752c97a172a2.jpg&width=524)
Andrew Miller
Verified Expert in Engineering
Full-stack Developer
Andrew is a full-stack software engineer with eight years of experience in Python, Django, and JavaScript. Recently, he picked up static site generators such as Jekyll and GatsbyJS in combination with React. His expertise includes automation, migrations, architecture, deployments, and team management. Andrew is passionate about building out ideas, especially when they empower others to improve their quality of life.
Portfolio
Experience
Availability
Preferred Environment
Bash, Visual Studio Code (VS Code), Linux, MacOS
The most amazing...
...platform I've built is the back-end servers of a video game that helps children with their mental health, assessing their neurological development.
Work Experience
Back-end Engineer
Brightlobe
- Designed and implemented a Django GraphQL API to collect data from a Unity Client and store the data in PostgreSQL.
- Created a tool to upload and encrypt Unity Asset Bundles in S3. Added functionality to download and decrypt the bundle within the game.
- Deployed the code base locally using Docker and to AWS using Terraform. There were multiple Terraform modules across multiple environments.
- Created a data pipeline using Kinesis to stream data into AWS Redshift for further data analysis.
- Built the whole stack to be HIPAA compliant.
Owner
Software Crafts
- Designed and built websites for clients using Squarespace.
- Used JAMstack to design and built websites.
- Provided technical architecture advice to clients.
Head of Engineering
Founders4Schools
- Managed all aspects of the engineering team across both the Workfinder and the Founders4Schools product. This included line managing up to six people, hiring and on-boarding new team members, and leading all areas of engineering.
- Explored and developed new partnerships to reimagine the current state of the platform and take practical steps towards a vision while still delivering product features.
- Started a satellite office in Cambridge to match the growth of the team in the region.
- Worked as a member of the senior management team.
Technical Lead of Workfinder
Founders4Schools
- Responsible for the technical design and implementation of the database and back-end application APIs that serve the Workfinder apps (iOS and web).
- Implemented the first prototype of the web app for employers.
- Worked as the primary engineering contact with the agencies who built the first prototype of the iOS and web app.
- Pushed for the adoption of tools that ensured smooth communication across all business areas with a focus on flexibility and transparency.
Full-stack Developer
Founders4Schools
- Implemented changes across the entire Founders4Schools platform ranging from new features, bug fixes to maintaining the underlying infrastructure. Major achievements include transitioning between the Duedil V2 API to the Duedil V3 API.
- Migrated the codebase from Python 2.7 to Python 3.6 and upgraded major dependencies to the latest stable versions.
- Automated deployments to production.
Cloud Services Engineer
Ocado Technology
- Joined the Cloud Services team to facilitate the creation of the Ocado Smart Platform using the AWS and Google Cloud offerings. Experience with AWS, in particular, Elastic Beanstalk, IAM, CloudFormation, and AMI automation.
- Utilized the Apigee Edge platform to securely expose internal endpoints to apps running on Google.
- Developed on a hybrid cloud platform for new warehouse systems using Docker and Mesos to allow developers to deploy across cloud and on-premise environments.
- Responsible for reviewing CVs and interviewing new candidates for teams across the department.
Experience
The C3 Church Website
http://www.thec3.ukSkills
Languages
Python, JavaScript, Bash, Python 2, HTML, CSS, GraphQL
Frameworks
Django, Django REST Framework, Marathon, AngularJS, Flask
Libraries/APIs
Django ORM, React, REST APIs, Redis Queue
Other
Back-end, APIs, Full-stack, Communication, Gatsby, Process Management, Leadership, Consulting, Consul, Architecture, Design, Partner Management, Web Development, Wagtail CMS, Recruitment
Tools
Git, CircleCI, AWS IAM, AWS CloudFormation, AWS ELB, Packer, Puppet, Mesos, Celery, Vagrant, Auth0, Terraform, Photoshop CS6
Paradigms
Agile, Scrum, Kanban, REST
Platforms
Amazon Web Services (AWS), Docker, AWS Elastic Beanstalk, Amazon EC2, AWS Lambda, MacOS, Linux, AWS STS, Heroku, Visual Studio Code (VS Code)
Storage
PostgreSQL, Amazon S3 (AWS S3), Google Cloud, Redis, Elasticsearch
Industry Expertise
Web Design
Education
Master of Engineering Degree in Information Systems Engineering
Imperial College London - London, UK
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring