Charlie Daly
Verified Expert in Engineering
Software Developer
Charlie moved one of the original big-data pioneers to the Cloud, used automation to make development teams happier, brought a university research project closer to commercialization, and helped dozens of people start companies of their own. He has undertaken successful engagements with startups, data science teams, and university researchers. Charlie brings a wealth of knowledge to teams operating at the frontier of their fields.
Portfolio
Experience
Availability
Preferred Environment
Google Cloud Platform (GCP), Linux, Docker, .NET
The most amazing...
...investor search engine I've built can save founders hundreds of hours of time during the early stages of fundraising.
Work Experience
Cloud Consultant
University of Salford
- Advised on and implemented modern cloud deployment and hosting processes utilizing AWS, Docker, and BitBucket CI.
- Reduced costs and improved uptime by integrating with service providers such as MongoDB Atlas.
- Educated the team on features required as part of the path to commercialization, such as SSO and JWT authorization.
- Developed, debugged, and improved a React and Node.js-based full-stack, real-time web application built from microservices and hosted on AWS.
- Provided additional, ongoing support to ensure application uptime.
Senior Cloud Engineer, Freelance
Dunnhumby, Ltd.
- Built a set of tools for self-service provisioning of Hadoop and Spark clusters capable of auto-scaling and auto-decommissioning in Python.
- Increased team velocity by creating a framework for automated testing of deployments using Selenium, Cucumber, and GitLab CI.
- Improved cost-visibility by integrating systems to monitor the usage of cloud resources with Stackdriver and BigQuery.
- Deployed a number of proprietary and OSS applications such as Juptyer and Redash onto the platform using Docker, Ansible, and Bash.
- Worked on an advanced Platform-as-a-Service system built using Go, GRPC/Protocol Buffers and React on top of Kubernetes and Google Cloud Platform.
React Engineer, Freelance
AmazeRealise, Ltd.
- Built a ASP.NET and Azure powered training administration system for one of the most recognizable retail brands in the country with over 5,000 stores.
- Collaborated with designers to create a library of re-usable React components.
- Integrated with Contentful, a third-party, API-driven asset store.
Software Engineer
Dunnhumby, Ltd.
- Developed a real-time pricing optimization platform utilizing Microsoft Orleans, ASP.NET Core, SignalR and reactive programming techniques. Responsible for REST API and Authentication layers.
- Built the UX and front end of an experimental system that provides alerts and insights utilizing full-stack Scala.
- Initiated and led the first in a series of educational sessions by presenting a talk on the F# programming language.
- Created a centralized, custom authentication system using IdentityServer 4.0 and ASP.NET Core.
- Worked on a number of large front end projects using React, TypeScript, and AngularJS.
Software Engineer
StoreFeeder, Ltd.
- Led an integration project with our FTSE100 partner company, Tesco. Implemented using C#, FTP, and Azure.
- Reduced customer churn by building amicable relationships with clients in training, sales, and support roles.
- Built numerous API integrations with partners like Amazon, E-Bay, Shopify, Magento, and BigCommerce.
- Provided front-line on-call support to a large, Azure-hosted application, including deployment, incident response, and maintenance.
- Managed extensive development work on a large, ASP.NET and SQL Server code base.
Manufacturing Systems Intern
Rolls-Royce, Plc.
- Delivered a £1 million per year cost saving by leading a project to automate a time-consuming manufacturing process.
- Won a regional award and represented the company at a national final for the EDT "Contribution to the Business" award.
- Led the development of a project to store correction information for out of tolerance parts, designed around the use cases of factory floor end users.
Experience
Fundraising Startup
Indie Hackers Manchester
ASP.NET Core
https://github.com/aspnet/MvcAkka Exchange
https://github.com/mistakenot/AkkaExchangeSkills
Languages
C#, TypeScript, SQL, Bash, HTML, JavaScript, Visual Basic for Applications (VBA), Python, F#, Scala, Go
Frameworks
ASP.NET Core, .NET Core, .NET, Swagger, gRPC, ASP.NET, Play Framework, AngularJS, Akka, Orleans, JSON Web Tokens (JWT)
Libraries/APIs
React, Node.js, Stripe
Tools
Git, Google Kubernetes Engine (GKE), Terraform, GitLab CI/CD, Ansible, Auth0
Paradigms
Functional Programming, Automated Testing, Test-driven Development (TDD), Kanban, Scrum, Functional Reactive Programming, REST
Platforms
Docker, Google Cloud Platform (GCP), Linux, Azure, Contentful, Kubernetes, Firebase, Amazon Web Services (AWS)
Storage
PostgreSQL, Microsoft SQL Server
Other
Cloud Infrastructure, Early-stage Startups, APIs, eCommerce, Startups, Protocol Buffers, Bitbucket Pipelines, Startup Funding, Automated UI Testing
Industry Expertise
Project Management
Education
Bachelor's Degree in Mechanical Engineering
University of Nottingham - Nottingham, UK
Certifications
Certified Professional Cloud Developer
Google Cloud Platform
Certified Associate Cloud Engineer
Google Cloud Platform
Big Data Analysis with Scala and Spark
Coursera
Parallel Programming
Coursera
Functional Program Design in Scala
Coursera
Functional Programming Principles in Scala
Coursera
Programming in C#
Microsoft
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