Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

William Helms

Newberry Springs,CA

Summary

Detail-oriented software development professional and team leader with history of proposing enhancements that improve designs. Highly effective at analyzing existing systems to discover issues and developing creative solutions that satisfy business and customer needs.

Achievement-oriented professional with solid background of overseeing system architecture, defining goals and managing project progress with both local and remote teams. Organized and systematic team player with development experience in Agile development environments and Scrum methodology.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Sofware Developer

Roketech
01.2024 - Current
  • Define and design robust, scalable, and maintainable software architectures.
  • Write, review, and maintain high-quality, efficient, and reusable code.
  • Troubleshoot and resolve complex technical issues.
  • Optimize existing systems for performance, scalability, and reliability.
  • Conduct performance tuning and monitor system performance metrics.
  • Implement logging and monitoring solutions to detect and respond to production issues proactively.
  • Developed new, efficient and well-tested code for variety of different software projects.
  • Met with senior stakeholders and updated them on progress of projects.
  • Negotiated with software vendors to secure essential tools and services at competitive rates, optimizing budget allocation
  • Ensure robust testing practices, including unit testing and integration testing.

Software Engineer

Simform
02.2019 - 12.2023
  • Stay updated with emerging technologies and trends, recommending their adoption where applicable.
  • Implemented security measures in web applications, ensuring compliance with industry standards and protecting sensitive data.
  • Contributed to open-source projects and actively participated in coding forums and communities.
  • Assisted in the recruitment and training of new team members, building a highly skilled and motivated software engineering team.
  • Monitored system performance post-deployment, addressing any issues promptly to maintain high levels of operational efficiency.
  • Analysed user feedback to make informed decisions on software enhancements, leading to a 25% increase in customer satisfaction.

Software Developer

Talentia Sofware
02.2013 - 12.2018
  • Implemented backend microservices to enhance scalability, resulting in a 25% boost in system performance.
  • Achieved 40% reduction in deployment time through CI/CD implementation.
  • Identified and resolved issues in various software systems, increasing user happiness.
  • Enhanced user responsiveness through effective API implementation.
  • Worked closely with product managers to define technical requirements and ensure alignment with business goals, improving project delivery time by 15%.
  • Created and implemented thoroughly tested code for diverse initiatives.
  • Wrote and developed new and well-tested code for different software projects.
  • Developed new, efficient and well-tested code for variety of different software projects.
  • Worked closely with other team members to identify and remove software bugs.
  • Concurred with engineering staff to assess software hardware interfaces and produce specifications and performance requirements.

Education

Master of Science - Software Developing

Dakota State University
Grand Forks, ND
07-2009

Bachelor of Science - Computer Science

Carnegie Mellon University
Pittsburgh, Pennislvania
03-2005

Skills

  • Programming Languages: Python, JavaScript, Java, C, SQL
  • Web Development: HTML, CSS, React, Nodejs, Django, Flask
  • Data Analysis & Machine Learning: Pandas, NumPy, Scikit-Learn, TensorFlow, Keras
  • Tools & Frameworks: Git, Docker, Kubernetes, Jenkins, RESTful APIs, GraphQL
  • Databases: MySQL, PostgreSQL, MongoDB, Firebase
  • Other: Agile methodologies, Object-Oriented Programming (OOP), Test-Driven Development (TDD)

Accomplishments

    Automated Data Collection and Analysis Tool

  • Developed a Python-based tool to automate data scraping, cleaning, and analysis for physics-related datasets. Integrated error handling and ethical considerations to adhere to data protection guidelines.
  • Image Processing Pipeline

  • Designed and implemented an image processing project leveraging Python libraries (NumPy, Matplotlib, and PIL), facilitating automated image enhancement and recognition for various use cases.
  • Personal Portfolio

  • Created a portfolio website showcasing project details and live demos, optimizing UX/UI with responsive design principles.
  • Won Amazon's CodeNinja Programming Contest.

Certification

  • Certified Python Developer
  • Full Stack Web Development
  • Machine Learning Specialization

Timeline

Senior Sofware Developer

Roketech
01.2024 - Current

Software Engineer

Simform
02.2019 - 12.2023

Software Developer

Talentia Sofware
02.2013 - 12.2018

Master of Science - Software Developing

Dakota State University

Bachelor of Science - Computer Science

Carnegie Mellon University
William Helms