Andrew Dearing Mesa, Arizona
Sr.Full-Stack Engineer +1-315-***-****
Experienced full-stack web engineer with over 10 years of experience working with a variety of
technologies – over half of that working remotely. Product-first developer who uses the best languages,
frameworks, and libraries for a given project rather than trying to fit all projects into one stack that I
know well. Possess extensive experience in various aspects of web and mobile application development
and have a strong understanding of web development and bring a diverse skill set to any project. I am a
well-organized multi-tasker with exceptional communication skills and the ability to thrive in a fast-
paced environment. I am passionate about working with creative teams and am committed to creating
high-quality, efficient, and scalable software solutions.
Skills
• Web Technologies: HTML5, CSS3, SASS, JavaScript (ES6+), TypeScript, jQuery, AJAX, JSON
• Frontend: React, Redux, Zustand, Next.js
• Backend: Node.js, Express.js, Python (Django, Flask, FastAPI)
• Databases: PostgreSQL, MySQL, MongoDB, Stored Procedures, RESTful APIs, GraphQL
• Testing: Jest, Cypress, Playwright, Selenium, PyTest (Unit, Integration, E2E)
• Architectures & Patterns: MVC, Microservices, OOP
• Version Control: Git, GitHub, GitLab, BitBucket
• DevOps & Cloud: Docker, CI/CD Pipelines, Apache Kafka, RabbitMQ, AWS, Azure, GCP
• AI & Data Processing: NLP, Scrapy, Selenium, Beautiful Soup, NumPy, Pandas, TensorFlow, ETL,
Jupyter
Experience
JUN 2021 – CURRENT
Senior Full Stack Engineer Guild
Developed a scalable Python-based automation system to retrieve, containerize, and deploy AI-
driven real estate valuation models, improving workflow efficiency by 30%.
Led backend development on the Compliance Pod, delivering highly scalable features using
Python, Django, and modern frontend stacks (React, Angular, TypeScript).
Authored product requirements and technical design documents, broke down tasks into JIRA
tickets, and translated sprint deliverables into measurable NPI milestones.
Designed and deployed automated ETL pipelines with Python, AWS S3, and PostgreSQL,
eliminating manual processes and increasing data processing efficiency.
Responsible for software development on multiple platforms, peer reviews on Github, making
releases, hotfixes and handling release rollout and monitoring.
Worked alongside product and other cross-functional counterparts including designers,
frontend, backend, and QA on features that power fleet products.
Established QA best practices, including automated testing (Pytest, Jest) and CI/CD pipelines,
cutting production defects by 20% and improving system reliability.
1
Designed a microservices architecture on AWS, enhancing scalability, resilience, and fault
tolerance to support millions of daily property searches with 99.99% uptime.
OCT 2017 – MAY 2021
Senior Python Engineer Tempus AI
Designed and implemented solutions for reporting projects using Cirrus and Quartz frameworks,
ensuring efficient data processing and reporting workflows.
Leveraged Python development stacks including Numpy, Scipy, Pandas, Dask, spaCy, NLTK,
scikit-learn, and PyTorch to deliver data processing pipelines and machine learning tasks.
Worked extensively with Object-Oriented Databases like Sandra to support transaction
reporting and data flow optimization.
Built and optimized APIs using Python frameworks such as Django, Flask, and Pyramid, ensuring
seamless integration with other services.
Deployed and maintained solutions on cloud platforms, including AWS, Google Cloud, and
Azure, ensuring scalability and reliability.
Developed and maintained transaction reporting processes, including valuations, collateral
management, feeder jobs, and message transformation/wrappers.
Reviewed and committed high-quality code for Quartz wrappers, ensuring adherence to best
practices in development and code management.
Utilized Python (pandas, NumPy, and other libraries) to clean, process, and analyze large
datasets and created and maintained data pipelines for efficient data processing, transforming
raw data into actionable insights.
Python libraries like SQLAlchemy to interface with SQL databases for seamless data retrieval and
manipulation.
JUN 2014 – SEP 2017
Web Developer Campuslogic
Developed an enterprise-scale backend system for processing automotive repair transactions
using Python-MySQL connectors, reducing query execution time by 20%.
Built multi-threaded, real-time data pipelines for vehicle diagnostics and predictive
maintenance, cutting latency by 25% and improving service alert efficiency.
Implemented Python automation scripts to streamline backend operations, increasing data
ingestion accuracy and reducing manual effort by 30%.
Created interactive dashboards with Matplotlib, enabling business users to analyze vehicle
service trends and customer behavior.
Education
2010 – 2014
Arizona State University
Received the Bachelor’s Degree in Computer Science
2