DAVID EVANS
Senior Full Stack Software Engineer - React, Node.js, Python, Django, AWS
469-***-**** *****@*********.*** Dallas, TX https://www.linkedin.com/in/david-evans-244110389/ SUMMARY
Senior Full Stack Software Engineer with nearly 10 years of full-time enterprise development experience ranging from Front-End development to Back-End development, Database Engineering, and DevOps and Infrastructure. Have developed over 10 large custom applications focused on a wide range of industries, including large companies, startups, financial, eCommerce, educational, medical, delivery, and social media. Also have a solid understanding of the software development life cycles and methodologies, such as Agile, Lean, Waterfall, and using Git for version control. SKILLS
React, Node.js, Python, Django, Next.js, Gatsby.js, Redux, jQuery, Pixi.js, Three.js, SASS, Material UI, Tailwind CSS, Styled Components, Express.js, Strapi CMS, JavaScript, TypeScript, HTML, CSS, Jest, Mocha, Enzyme, Playwright, MySQL, PostgreSQL, MongoDB, DynamoDB, RESTful API, JSON, GraphQL, Apollo, gRPC, Git, AWS, GCP, Terraform, Docker, Kubernetes, Jenkins, DevOps, CI/CD EXPERIENCE
Lead Software Engineer - Python, Django, PostgreSQL, React, Agular, AWS, Mentoring Lake Zurich, IL CRB Workforce Jun 2023 – Oct 2025
Leveraged strong backend development skills using Python and Django to enhance the functionality of the WGU platform, ensuring robust and efficient code deployment.
Developed and maintained RESTful APIs and GraphQL interfaces, ensuring seamless communication between frontend and backend systems.
Managed upgrades and troubleshooting for Open edX (OEX) and xBlocks, enhancing platform functionality and user experience through effective API development and maintenance.
Engaged in database management tasks using PostgreSQL and MongoDB, focusing on data normalization and indexing to optimize performance.
Implemented solutions using AWS services such as Lambda and S3, contributing to the development of scalable cloud-based applications and improving deployment processes with CI/CD tools like GitHub Actions.
Utilized modern frameworks such as React and Angular to build dynamic web applications, improving overall performance and maintainability.
Implemented automated testing using frameworks like Jest, Cypress, and Playwright to ensure code quality and functionality across the platform.
Integrated AI and machine learning models, including recommendation systems, natural language processing for analyzing student feedback, predictive analytics for at-risk learners, and AI chatbots for student support.
Conducted code reviews and adhered to SOLID principles to ensure high code quality and maintainability. Senior Software Engineer - React, Node.js, Python, PostgreSQL, AWS, Microservices Lake Zurich, IL Dovenmuehle Mortgage, Inc Sep 2021 - Jun 2023
Migrated a legacy monolithic FinTech app into microservices architecture using React, Node.js and Python.
Optimized the performance of the PostgreSQL Server by creating SQL scripts, stored procedures, and functions.
Built a microservice architecture for a FinTech project using Amazon ECS and Amazon EKS.
Engaged in a Test-Driven Development environment using Jest and Mocha, resulting in a significant reduction in critical bug incidents and enhanced code reliability.
Streamlined the software development lifecycle by implementing Agile methodologies, resulting in an increase in team productivity and timely delivery of high-quality software products.
Mentored junior developers, followed coding best practices, and leveraged code review and programming skills to improve code quality.
Software Engineer – Python, Django, Node.js, MongoDB, AWS Plano, TX Amdocs Aug 2020 - Sep 2021
Built 5+ web apps for various industries, including insurance, healthcare, and finance, developing both internal and customer-facing applications.
Advanced developing GraphQL and RESTful API endpoints with Python/Django, resulting in an improvement in API response times and a boost in overall system efficiency.
Employed AWS Load Balancer and API Gateway to establish a microservices architecture, which led to a significant reduction in response time.
Implemented a cache strategy using Redis and AWS DynamoDB, resulting in a reduction in database loading time and an improvement in response time.
Created different type of indexes based on different collections to get good performance in MongoDB.
Collaborated with the DevOps team to implement continuous integration and continuous delivery (CI/CD) practices, reducing software release times by 50% and minimizing production issues by 30%.
Worked with a cross-functional development team to design, plan and execute sprints following SAFe guidelines. Frontend Engineer – React, Angular, Node.js, Docker, Kubernetes, GCP Richmond, VA WealthForge Dec 2017 - Mar 2020
Participated in maintaining the company's internal web portals using React, Angular and Node.js.
Designed interactive React components using Material UI and Styled Components to provide excellent user experience.
Revamped web portal frontends using Angular and NG Bootstrap, and implemented unit testing for the web app.
Introduced a new and custom ESLint tool to automatically enforce code best practices.
Optimized the application for maximum speed and scalability, resulting in a 30% reduction in page load times and a 20% increase in overall system performance.
Set up New Relic to monitor and optimize the performance of web applications, focusing on resource usage and logs.
Containerized applications with Docker and deployed a highly available and scalable Kubernetes cluster on GCP, improving application performance by 40% and reducing downtime by 50%.
Worked on a full-stack agile team, actively participating in daily standup, sprint planning, and sprint reviews. Software Developer – React, Node.js, HTML, CSS, jQuery Houston, TX AmRisc Jun 2012 - Nov 2017
Upgraded a legacy HTML frontend to React, resulting in a reduction in page load times, from 3 seconds to 1 seconds.
Transformed design mock-ups into cross-browser compatible HTML5, CSS3 layouts and designed interactive elements and reusable libraries with jQuery.
Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management.
Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.
Collaborated with cross-functional teams, including designers, product managers, and other engineers to incorporate customer feedback.
EDUCATION
The University of Texas at Dallas
Bachelor's degree of Computer Science 2008 - 2012