0% found this document useful (0 votes)
98 views3 pages

Dakota J. Carter: Technical Consultant Profile

Dakota J. Carter has worked as a technical consultant, software developer, and QA engineer. He has over 15 years of experience working with technologies like Python, Linux, Java, C++ and databases. He is skilled in software design, test automation, DevOps and cloud architecture. Previously he worked as an electronics sales associate at Walmart and Best Buy where he helped customers select devices and optimize their home networks. He has a bachelor's degree in computer science specializing in game development from Baker College of Allen Park.

Uploaded by

api-548862314
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views3 pages

Dakota J. Carter: Technical Consultant Profile

Dakota J. Carter has worked as a technical consultant, software developer, and QA engineer. He has over 15 years of experience working with technologies like Python, Linux, Java, C++ and databases. He is skilled in software design, test automation, DevOps and cloud architecture. Previously he worked as an electronics sales associate at Walmart and Best Buy where he helped customers select devices and optimize their home networks. He has a bachelor's degree in computer science specializing in game development from Baker College of Allen Park.

Uploaded by

api-548862314
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Dakota J.

Carter
Technical Consultant

PROFESSIONAL OVERVIEW

I have spent most of my life dealing with computers, I first installed Linux(Ubuntu sysVinit days) at
age 10 and have been infatuated with computers ever since. I’m a quick study, I’ve always enjoyed
math because it just makes sense. I started out learning C++ as my first programming language,
which I’ve found, growing fond of Python along the way.

Roles  Software and QA automation Engineer


 Software Developer
 Software Architect
 System Administrator

Technologies  Python
 Linux/Bash/Shell
 Unix
 C/C++
 Java/C#
 Postgresql/Mariadb/mysql
 Git/Subversion/Perforce
 Jenkins/Bamboo/TFS
 JIRA
 Confluence
 Bitbucket
 Crucible/Fisheye
 Apache
 NGINX
 AWS
 Postman
 Docker

Core Competencies  Problem Solving


 Object Oriented Programming
 Task Oriented
 Analytical Thinking
 Teaching

EDUCATION GEOGRAPHIC LOCALE


Page 1
Bachelor of Computer Science: Game  Trenton, Michigan
Software Development

PROFESSIONAL AND BUSINESS EXPERIENCE

Perficient, Inc. August 2017 – Present


Technical Consultant

Responsibilities:

 Core team member for creating a codeless QA automation framework that used NLP, Selenium and
Python
 Designing, updating, and maintaining the new QA automation framework to help manual QA
resources contribute to the automation effort by creating and executing codeless automation scripts
 Created a lexer and parser to read Natural Language tests
 NLP allowed for provisioning of the tool by QA Teams
 Lexer and parser was for an NLP-like language
 Refactored framework so code followed the UNIX philosophy
 Language was designed to use element descriptors instead of element locators
 Build automation tests for cloud-based services.
 Setup pytest and hypothesis property-based testing for TDD
 Pushed my team to perform TDD
 Setup an entire Atlassian suite to create a CI/CD pipeline for framework development
 Setup multiple Jenkins instances for relative clients
 Collaborate with clients on code standards and following W3C and WCAG guidelines
 Design solutions that are not only relevant to the client but relevant to the industry
 Administrating Servers with Atlassian/Jenkins/Selenium Grid/Docker on them
 Developing new frameworks for new problems/processes that arise.
 Write documentation for software.
 Have exposure to a few advanced Automation frameworks that use AI/ML and NLP

Wal-Mart August 2014 – October 2015


Electronics Sales Associate

Responsibilities:
 Trained new associates in Electronics, Photo, Site-2-Store, Grocery, and Register.
 Sold and activated cellphones, manually configured some to correctly access the APN
 Helped customers choose the right product for them not the “most profitable”
 Objectively educated customers on the pros and cons of each device.
 Kept customer records so I could call them when products arrived.
 Walked customers through optimizing their home networks.

Best Buy November 2015 – January 2016


Connected Devices Blue Shirt

Responsibilities:
 Talked to customers about home security and connected devices
 Forced to push Geek Squad Protection on customers
 Went through a lot of good training though

Page 2
EDUCATIONAL EXPERIENCE

Baker College of Allen Park September 2012 –


Project Developer

Responsibilities:
 Taught how to properly structure software
 Created an open world first person shooter akin to “Gears of War”
 Designed a point of sale system my professor said was “Good enough to sell”

Page 3

You might also like