Devops Engineer Resume
TECHNICAL SKILLS
Programming languages, libraries and tools: AWS, CloudFormation, CodePipeline, CodeDeploy, CloudWatch, EC2, Python, Regular Expressions, SQL, Django, JSON, Numpy, Pandas, Unittest, C, AngularJS, Bootstrap, CSS, HTML, JavaScript, Flask, Pytest, MongoDB, JWT, DynamoDB, AWS Lambda, Serverless, bcrypt, Sphinx, Powershell, Packer.io
Programming Standards and Methodologies: Object Orientated Design, Pep8, Agile
Operating systems: Linux (various distributions), Windows, Mac OS X, Unix
Certifications: AWS Certified Solutions Architect - Associate Level (AWS-ASA-22279)
PROFESSIONAL EXPERIENCE
DevOps Engineer
Confidential
Responsibilities:
- Developed AWS infrastructure-as-code architectures to improve software deployments.
- Used Packer.io to develop base AMIs that are used for several different software stacks.
- Used CloudFormation to take the base AMI and create a full AWS stack for each of the software stacks.
- The stacks use CodePipeline and CodeDeploy to assist in releasing new software without having to spin up new EC2 instances each release.
- Developed a Powershell script to assist in monitoring on-premise and AWS instances using CloudWatch.
Full Stack Software Engineer
Confidential
Responsibilities:
- Member of a development team for a Django based customer resource management platform.
- Worked with front end technologies such as AngularJS, JavaScript, HTML, CSS and Bootstrap.
- Developed a REST admin API using Flask, Swagger, Pytest, MongoDB, JWT and bcrypt.
- Developed a REST admin API using AWS Lambda, Serverless, Pytest, DynamoDB and JWT.
- Used Pep8 standards and Sphinx formatted docstrings.
- Used Team Foundation Server to manage task tracking.
- Participated in daily Agile status meetings and worked towards sprint goals.
Software Engineer
Confidential
Responsibilities:
- Updated existing software to Pep8 standards with Sphinx formatted docstrings.
- Reworked existing code base into an object orientated design model.
- Worked with team members to implement an Agile development environment.
- Implemented test driven development using the Unittest framework.
- Used Numpy and Pandas to develop analytics solutions related to solar energy output.
- Developed tables and queries to interface with SQL databases.
Software Standards Reviewer
Confidential
Responsibilities:
- Determined non-conformance areas of source code using the Voluntary Voting System Guidelines coding standards.
- Produced comprehensive reports for code compliance of each module.
Software Developer
Confidential Austin, TX
Responsibilities:
- Designed and implemented a Python based script to parse newsletter emails and insert news article metadata into a MySQL database using the IMAP, BeautifulSoup and Regular Expression libraries.
- Developed a Python, BASH, Regular Expression and MySQL based solution to data-mine large amounts of order documents looking for specific patterns.
- Built a C based proxy server to modify existing websites to add/remove items where the original website source wasn't available.
- This came in use when it was needed for company agents to use 3rd party websites that didn't have adequate user control for the needs of the company.