#bio
#portfolio
#projects
#tools
#contact
Hi, my name is Paul. I'm a DevOps Engineer with more than 5 years of experience creating and managing web applications and cloud computing infrastructures. I'm acquainted with AWS and its Terraform provider, having used the latter in order to maintain solid code-bases (Infrastructure as Code), ensuring rapid deployment, iteration, redundancy and fallback of infrastructure. From endpoints (Gateway API) to load balancers (ELB) and auto-scaling (ASG), to serverless apps (using AWS Lambda), or Docker based tasks (ECS), I got you covered! AWS services I've worked with and configured, include (but are not limited to): EC2, ECS (with and without Fargate), CloudWatch, Lambda, Gateway API, IAM (authentication/authorization for mid-sized teams), IoT, S3... I've also been in charge of deploying and managing Jenkins instances, for running CI/CD jobs, combining both in-house and remote servers (Jenkins EC2 plugin).
Besides infra., I'm an experienced full-stack web developer, knowing my way around popular Python and JavaScript frameworks (Django, Twisted, Flask, React, Vue). I also enjoy working on lower-level native applications, be it in Python (for wrappers and projects requiring quick iteration) and/or C, C++ and Haskell, for more performance-critical components.
I know my way around the Linux operating system, having done a fair deal of shell scripting and usual management tasks. During my time in the robotics industry, I've had the chance to work on kernel module modifications (to aid in hardware emulation) using C. I've also worked extensively on debian packaging (.deb files) and maintaining of APT repositories for first-party packages (targeting Ubuntu and Debian).
On a more personal note, I feel great curiosity towards subjects like Genetic Programming and Artificial Intelligence, and love playing with these topics in my spare time. Below I list a couple of hobby projects which explore these subjects, along others like Artificial Life, Reinforcement Learning and Neuroevolution.
ADVANCED FARM TECHNOLOGIES, INC.
DevOps Engineer
Location: Davis, CA (remote)
From-to: Sep18 - Apr19 | Feb21 - Present
Languages: C, C++, Python, JavaScript, Bash, Jenkins Pipelines (in Groovy), Terraform
Frameworks: Twisted, ZMQ, Jenkins, AWS (Lambda, ECS, EC2, CloudWatch, Gateway API, IoT), Qemu, Dpkg, PIP
PAUL CHAPMAN
Full-stack Developer
Location: Durham, England (remote)
From-to: Jun20 - Jan21
Languages: JavaScript, PHP
Frameworks: Google Geolocation API, Amazon Product API (PAAPI5), AWS (EC2, Rekognition), Coinbase Commerce API,
Firebase
MICROLANCER
Front-end Developer
Location: San Diego, CA (remote)
From-to: Aug19 - Jan20
Languages: JavaScript, PHP
Frameworks: React, Unistore, Selenium, Chromedriver, Mocha, Chai
Bi-dimensional agents, powered by evolving neural-networks, live and reproduce inside a simulated world.
Digital organisms (programs) replicate and evolve, while competing for memory space and execution time.
A population of racer agents quickly learns to race around a track. Powered by the HyperNeat algorithm.
Want me to help you with your next project? E-mail me at:
contact@pauloliver.dev
I accept fiat and crypto. :)