We provide IT Staff Augmentation Services!

Senior Developer Resume

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Senior Developer with a background in Automation and DevOps, proficient in Windows Server Administration, Scripting, and Automation Test Driven Development with 8 years QA experience. Skilled DevOps Engineer with 3+ years of hands - on experience supporting, automating, and optimizing mission critical deployments in AWS, leveraging configuration management, CI/CD, and DevOps processes.
  • Experience creating and maintaining docker images
  • Worked with Selenium WebDriver developed testing framework written Python and Robot Framework
  • Designing and implementing automation frameworks
  • JavaScript, VB Script, PowerShell, and Python
  • MS Visual Studio, TFS, GitHub, MS Test Manager, Jenkins, Test Complete, Test Execute, CrossBrowserTesting, Hyper-V, Amazon Web Services, VMware, VirtualBox, AWS
  • Skilled at automating test scripts, performing configuration management, data conditioning, deploying, and designing virtual/cloud lab testing environments
  • Working experience in testing SaaS/PaaS/Cloud/Web based apps in various browsers on Mac & Windows systems
  • Excellent written and oral communication skills
  • Hands-on experience in ETL End to End Automated Testing and Data Validation
  • Experience with or knowledge of CI/CD
  • Hands on experience with Microservices Architecture
  • Experience working with Agile, Scrum, Kanban methods in DevOps environment
  • Led migration from Microsoft Visual Studio, Microsoft Test Manager, and Microsoft Team Foundation Server to Smart Bear Test Complete, Smart Bear QAComplete, and GitHub Cloud.
  • Designed and developed automation framework in VB Script and JavaScript
  • DevOps Team Member - Worked with implementation team to migrate QA lab environments to AWS
  • Exposure to octopus deploy for tooling/automating the deployment process of environments
  • Exposure to Chef configuration management tool
  • Set up automated processes - integrated Test Complete with Jenkins via Test complete
  • Test Complete (like TOSCA) - created test driven development frameworks; pulling/verifying data from database
  • Jenkins - deploying and configuring continuous integration/continuous deployment pipelines
  • Visual Studio, Microsoft Test Manager, Team Foundation Server - Designed and implemented automation framework using Visual Studio and Microsoft Test Manager, written in JavaScript.
  • Experience testing and designing drone hardware & software using Raspberry Pi and the Pixhawk Flight Controller - deployed/executed Python scripts through ArduPilot Mission Planner Ground Control Station.

TECHNICAL-SKILLS:

  • VbScript, JavaScript, Python, HTML, PowerShell, MS-DOS
  • Windows Administration, MacOS Administration, Linux Administration
  • Agile Software Development, Software Solution Delivery Process, Software Testing, Manual Testing, Automation Development, Regression Testing, API Integration, Cross Browser Testing (CBT), Information Security, Pen Testing, Android, Embedded Systems, GIT, Hardware Repair, iOS, SVN, Version Control, Wireless
  • AWS CodeCommit, AWS Lamba, AWS CloudFormation, AWS EC2, AWS Secrets, AWS CLI, AWS SageMaker, AWS CodePipeline, Microsoft Visual Studio, Selenium, Microsoft Server, Microsoft Power BI, Linux, Mac OS, Test Complete, Microsoft Visual Studio, QA Complete, Microsoft Test Manager (MTM), Jenkins, Octopus Deploy, Puppet, Chef
  • Excellent Problem-Solving Skills, Strong Collaborative Skills, Strong Analytical Skills, Team Leadership, Strong Project Management Skills, Public Speaking, Self-Starter, Driven, Curious, Strong Communication Skills

EXPERIENCE:

Senior Developer

Confidential, Charlotte, NC

Responsibilities:

  • Created and maintained fully automated CI/CD pipelines for code deployment using AWS CodePipeline and Cloudformation.
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed Design, develop, and maintain AWS Cloud Formation templates
  • Smoke, Integration, Functional, Regression, Exploratory and Production testing.
  • Developed and maintained automated testing application written in Python and Robot Framework
  • Maintain and oversee CloudFormation script repository in Code Commit Git repository

Software Automation Developer

Confidential, Cornelius, NC

Responsibilities:

  • Led due diligence project for automations tools like HPE Unified Functional Testing, Selenium, Visual Studio, and Smart Bear Test Complete, and Cross Browser Testing
  • Investigated and recommended innovative automated test approaches and processes with Smart Bear Software Stack
  • Participated in designing and developing test automation frameworks/tools that supported component-level testing
  • Continuously improved automated testing methodologies, enabling testers to maximize test coverage
  • Participated as an active DevOps Team Member
  • Participated in DevOps team meetings, worked help plan and facilitate migration of on-premises environments to AWS
  • Worked with AWS Cloud to provision new instances, S3 Storage Services, AWS EC2, Cloud Watch services and some exposure to CI/CD pipeline management through Jenkins
  • Led integration efforts with Jenkins CI Server and Smart Bear Test Complete
  • Reviewed functional and technical documentation to identify requirements for the new function implementation in order to supporting new features test automation
  • Executed automated test scripts and generated test reports
  • Hands on experience in Test Driven Development and Behavior Driven Development methodologies
  • Ensured all functionalities have been tested, defects have been identified and documented, impacts have been assessed, and resolutions provided.
  • Developed scripts to monitor and time platform load time and implemented alerting functionality if load times surpassed given thresholds.
  • Performed log file analysis to identify root causes of internal/external technical issues.
  • Worked alongside Business Analysts (BA) and Project Managers (PM) to help in the preparing of technical requirement documents and the project plans to execute from.
  • Trained new coming engineers on automation development and ran cross functional meetings amongst both onshore and offshore technical teams
  • Experience working with version control systems like subversion, GIT, Tortoise SVN, Git Bash, GitHub, and GitGUI
  • Experience setting up new development branches, merging branches, facilitating releases of automation builds through GitHub
  • Experience working with Cross Browser Testing (CBT) and developing Selenium scripts
  • Participated in review of standards, procedures, tools, and process
  • Assisted project leaders and team members in solving quality assurance and testing issues working with Team Foundation Service (TFS) and Microsoft Test Manager (MTM)
  • Performed manual testing on .NET and XML applications as well as other web-based applications

Researcher

Confidential, Charlotte, NC

Responsibilities:

  • Served as project lead for the Electric Power Research Institute, research and development consisted on quad copter sensing in GPS denied environments and the development/construction of a base station that could store, charge, and protect a quad copter. The purpose of this project was to research and identify the possibility for drones to respond to beyond design basis events within nuclear power facilities.
  • Designed, developed, and tested custom built 6S Drone using Pixhawk Flight Controller and Raspberry Pi 3.
  • Deployed, configured, and administered on-board Ubuntu OS which communicated to Pixhawk Flight Controller through a MAV Link Connection, which allowed drone operator to plan execute flight on ground and push new code mid-flight through CLI.
  • Experience working with drone MAV Link, specialized sensors for indoor positioning systems, and APM Mission Planner.
  • As Lead UAV researcher and architect, I led the implementation of complex technical open source solutions which consisted of integrating multiple technologies.

Network Services ITS Data Technician

Confidential, Charlotte, NC

Responsibilities:

  • Monitored the SUAR IT help desk system, responded to user submitted hardware and software issues, managed equipment reservations and checkouts.
  • Assisted with website and application updates, performed desktop hardware repairs if necessary, updated desktop software, imaged Apple OS X and Microsoft Windows XP based workstations.
  • Assisted with inventory management and other duties as assigned.

Support Engineer/Quality Assurance Associate

Confidential, Corona, CA

Responsibilities:

  • Designed and implemented UI automated regression testing system within virtualized environments using Microsoft Test Manager (MTM), Microsoft Visual Studio and Microsoft Team Foundation Server (TFS)
  • Administered and maintained Hyper-V Server architecture alongside OS Administration
  • Experience supporting services within distributed virtualized computer environments
  • Experience in scripting in Windows PowerShell and Linux Console
  • Experience working with System Center Configuration Manager (SCCM) used to centralize and facilitate updates/upgrades of QA Testing environment
  • Assisted project leaders and team members in solving quality assurance and testing issues working with Team Foundation Service (TFS) and Microsoft Test Manager (MTM)
  • Experience working with Agile principles
  • Extensive experience in System Integration, Functional Testing, Regression Testing, User Acceptance Performance Testing, and Coded-UI Testing
  • Experience in performing log files analysis using tools like event viewer and open source tools like grep for windows
  • Maintained Hyper-V Server lab environments and ensured discrepancies remained at a minimum for QA and development
  • Lead new client install, configurations, and Level II Support issues.
  • Trained new coming support engineers and ran cross functional meetings amongst both business and technical teams

CIA Tech

Confidential, Pineville, NC

Responsibilities:

  • Assisted customers with service/repair issues within the Standard Operating Platform (SOP) of the Precinct.
  • Provided the initial contact with customers, checks in product, and performed basic tests to determine product needs and service solutions.
  • Facilitated the complete solution of product sales, upgrades, installations and service in the store. Personify and upheld the Confidential service standards.
  • Communicated department goals, as well as all other pertinent company information to members of the Precinct in a clear, accurate, and timely manner
  • Worked with clients directly to ensure staff is assisting customers with service/repair issues while achieving department goals.
  • Provided on-going coaching, and acted as consultant to Precinct Agents and other store personnel as needed to achieve goals and high standards of customer service inclusive of scope of work for In Home Services.

Hire Now