Samuel David Herring
Sr. Full Stack Web Developer
Personal Information
Phone No: +1-334-***-**** Email: ******.*.*********@*****.*** Location: Rancho Cucamonga, CA 91730 LinkedIn: https://www.linkedin.com/in/samuel-herring-b8231b327 Summary
Senior Full Stack Web Developer with over 10 years of experience in building and managing large-scale, data- driven, and SaaS products. Expert in end-to-end development, from technical requirements and solution design to testing, documentation, and production rollout. Proficient in creating scalable web applications and improving existing systems to enhance performance and user experience. Skills
Languages: JavaScript, PHP, Python, Java, ES6, HTML5, CSS3, TypeScript, Ruby Frameworks: React JS, Redux, Angular, Express JS, NodeJS, Next JS, Django, Flask, Bootstrap, Styled Components, Ruby on Rails
DevOps: Docker, Kubernetes, Linux Administration, AWS services ( EC2, RDS, Load Balancing, EBS(Elastic BeanStalk), CloudFormation, Route53, ECS, EKS, VPC, etc ), GCP CI/CD: Git, Jira Jenkins, Asana, Trello
Services: RESTful/GraphQL API development, Apollo, Microservice Databases: PostgreSQL, MySQL, MongoDB, DynamoDB
Other: Agile methodologies, software development principles, design patterns, best practices, automated testing, metrics and alerts
Work Experiences
Pacific Computer Supply(Rancho Cucamonga, CA)
Lead Full Stack Engineer (11/2019 – present)
• Architected and led the development of a dynamic single-page application (SPA) using Angular and React, enhancing the user experience and increasing user engagement by 30%.Cleaned, transformed and aggregated the 1M rows collected data to extract meaningful data.
• Designed and implemented a robust backend system using Node.js and Express.js, resulting in a 35% improvement in API response times and reducing server load by 20%.
• Engineered over 150 highly efficient GraphQL APIs to streamline data fetching processes, reducing data retrieval time by 25% and improving client-server communication.
• Integrated Angular and React components into a cohesive front-end architecture, ensuring seamless interaction and user interface consistency across the platform.
• Collaborated with cross-functional teams to implement features and resolve complex technical challenges, driving the successful deployment of multiple project releases on time.
• Developed a comprehensive CI/CD pipeline using Jenkins and GitHub Actions, cutting deployment times by 40% and ensuring seamless integration across development, testing, and production environments.
• Led the migration of legacy systems to AWS, including the configuration of ECS, EKS, RDS, and VPC, which resulted in a 25% improvement in system performance and 99.9% uptime.
• Optimized database performance using PostgreSQL and MongoDB, reducing query times by 15% and ensuring high data availability.
• Implemented Docker containerization across all environments, enhancing application consistency and reducing bugs related to environment differences by 50%.
• Mentored junior developers on best practices in Angular, React, Node.js, Express.js, and GraphQL, fostering a collaborative and high-performing development team. Precision Technologies, Inc (San Bernardino, CA)
Senior Software Engineer (07/2015 –10/2019)
• Spearheaded the development of a data analytics platform using Python (Django, Flask) and React, which increased data processing efficiency by 25%.
• Architected a scalable microservices-based system with Node.js and Express.js, improving modularity and reducing the time to market for new features by 30%.
• Optimized cloud infrastructure on AWS, including EC2, EKS, RDS, and CloudFormation, ensuring high availability and reducing costs by 20%.
• Implemented a Kubernetes cluster, enhancing deployment speed and system reliability, resulting in a 99.9% uptime.
• Led the backend team in creating and managing over 200 RESTful and GraphQL APIs, streamlining communication between services and reducing latency by 15%.
• Enhanced database operations with DynamoDB and PostgreSQL, reducing data retrieval times by 20% and improving system scalability.
• Promoted best practices in software development, including test-driven development (TDD), resulting in a 90% reduction in bugs during production. Follett Corporation (San Bernardino, CA)
Full Stack Developer (05/2013 –06/2015)
• Developed and launched a suite of web applications using PHP, JavaScript, and TypeScript, improving user engagement by 25%.
• Built dynamic and responsive user interfaces with React.js and Redux, leading to a 20% increase in customer satisfaction.
• Architected backend services using Node.js and Express.js, reducing system response time by 30% and increasing overall performance.
• Deployed and managed applications on AWS, utilizing EC2 and Elastic Beanstalk, ensuring high availability and reducing infrastructure costs by 15%.
• Configured Docker containers to standardize development environments, reducing bugs by 40% and improving deployment efficiency.
• Designed and optimized databases using MySQL and PostgreSQL, enhancing data retrieval speeds by 25%.
• Led the integration of payment gateways, handling over 500 transactions daily and improving transaction success rates by 20%.
Inland Empire Health Information Organization(San Bernardino, CA) Software Developer (09/2010 –04/2013)
• Designed and implemented healthcare applications using Java and JavaScript, increasing system reliability and performance by 30%.
• Developed and maintained RESTful APIs, improving data exchange efficiency and reducing system downtime by 25%.
• Optimized user interfaces using AngularJS and Bootstrap, resulting in a 20% increase in user satisfaction.
• Managed server infrastructure on Linux, ensuring secure and reliable operation, with an uptime of 99.8%.
• Led the adoption of Agile methodologies, enhancing team collaboration and reducing project delivery time by 15%.
• Automated deployment processes with Jenkins, cutting release times by 35% and improving deployment reliability.
• Secured sensitive healthcare data by implementing robust security protocols, ensuring compliance with industry standards.
Education
2006 – 2010 University of California, Riverside (UCR) College of Engineering
Bachelor’s Degree in Computer Science