Zach Baker
Sr. Software Developer
Tulsa, OK ****9
cell:801-***-****
email: ********@*******.***
CAREER OBJECTIVE
Seeking a growth oriented position to continuously expand upon my knowledge in the ever changing field of software development. I am a motivated self-starter with a high passion for all things software development. The ideal position would challenge me and expose me to new methods, processes, languages, and frameworks in the development field. I am very quick to embrace and engulf myself in areas I haven’t experienced yet and find it exciting to take on new challenges.
EXPERIENCE
Verango Media
Salt Lake City, UT
Sr. Software Developer (06/2018 – 12/2018)
Sr. Developer for a small consulting firm based out of Salt Lake. My primary duties were heavily involved in PHP, MySQL, Python, Linux, and various AWS services. My main project was writing plugins or control interfaces to Wordpress for a major manufacturer looking to brand portals with different schematics in real time with a custom with a control panel to be compatible with any number of plugins, themes and other packages. It was designed with load-balancing multi-server architecture based upon AWS ELB Cloud infrastructure to actively scale the operation. The DevOps portion was deployed using docker containers tilized for rapid deployment from development pushed from git repositories with deployment scripts written in either Bash or Python.
Apex Digital
Salt Lake City, UT
Sr. Software Developer (03/2016 - 04/2018)
Primary duties varied heavily from clients, one major client involved developing improvising existing C# logistics management software package to conform to new business rules as well as write a tool for translating data from former DB format to exist within Ms SQL Server. The client side facing involved tracking inventory for from wholesale distributor/warehouse to drop shopping to the final client. Implement stamps.com API into SKILLS
Amazon Cloud Design and
Architecture (Such as S3, EC2,
RDS, ELB, Route53, Botocore,
devops and automated
deployments)
C/C++/ C#/C# .NET
Shell Scripting (BASH, Perl,
etc.)
Virtual Containers and
instances (Docker, VMWare,
Vagrant, Virtualbox,
Kubernetes)
Python (data
science/analytics, scripting,
API calls)
PHP (w/Magento and
Wordpress frameworks)
Linux (Ubuntu, Debian,
CentOS, Redhat)
WebAPI Services (RESTful,
SOAP, JSON)
System Daemon/Background
Services such as Apache,
NGINX, IIS, BIND (DNS),
SMTP(mail), SNMP etc.)
GIS - Geospatial Information
Systems (ESRI ArcGIS, QGIS,
VR, CAD, Python scripting,
LiDAR Data)
Database and Big Data
design/architecture such as
MySQL(Maria), PostGreSQL,
MsSQL, Oracle, ElasticSearch,
NoSQL, MongoDB.
Javascript Frameworks
Angular, Google API’s,
JQuery,Javascript, JQuery,
Node.JS/NPM
existing design, automated batch printing for receipts, and create barcode scanning from warehouse workstations to increase operations. Designed and implemented “turnkey” solutions for Asterisk Phone systems containerized on the AWS platform for a failsafe 5 9’s uptime phone system. Managed all major backend equipment for day-to-day operations using CentOS and various linux packages/services.
Cricut
Salt Lake City, UT
Lead DevOps Developer
Cloud Based Solutions Integration Specialist (02/2015 - 11/2015) Develop a Continuous Integration Continuous Deployment Pipeline (CI/CD) for an automated deployment system using virtual containers for a Magento based shopping cart on the Amazon Cloud (AWS) through a staging process utilizing Jenkins for the automated build processes which used scripts I wrote mostly with BASH, Python, and PHP. The AWS Clusters were load balanced using ELB and specialized rules using AWS Route53 technology for dns-based real-time based load balancing and health monitoring.
Migrate existing code from pre-existing design and platform to seamlessly integrate for the new solution to release without interruption for releases to the high volume website. Write automated Content Delivery Network (CDN) software utilizing Node.JS (NPM), C++ and Grunt.
Provide solutions to bridge frontend to backend ensuring Angular and other RESTful API calls are properly interacting with backend C#.NET services hosted on proprietary network separate from AWS production.
Researched and implement common industry practices for Amazon Cloud and Magento environments to improve
interactivity on high availability clusters with minimum CPU/Memory usage by using Nginx, Varnish, Opcache, and a Custom Delivery Network service written in Node.JS, C++ and C#. Cymbeo
Salt Lake City, UT
Sr .NET Developer (05/2014 - 01/2015)
Web development including both back and front-end services primarily within C# .NET highly focused on maximizing UI (User Interface) effects written in Javascript with tools such as Angular, JQuery, Proprietary Frameworks, and Google’s API for the front Jenkins
JIRA
Code Revision Software (GIT,
SVN/CVS, etc.)
Salesforce (Apex, VisualForce,
SO)
Cloud and Network
Monitoring (Grafana, Nagios,
Cacti)
Unit Testing and QA
Automation (Selenium)
TDD - Test Driven
Development
Agile & Scrum Methodology
layer driven by Oracle for our backend database.
Other responsibilities would include taking professionally drafted
“mockups” and other designs to “bring to life” further improving customer experience and overall improving branding/marketing recognition most my expertise was central to our very high volume control panel clients would manage their productivity in order to help meet sales and commission goals increasing their revenue. These tools would have to be written to maintain a high level a scalability to be as responsive during peak usage times
(e.g.: during international yearly conference) or unexpected DDOS campaigns, as well as exceed industry standards for security. For example, one of my tasks included creating interactive real-time map within the control panel to interface w/Google Maps and see relevant sales/leads/activity information as it pertains to their account broken down by geolocation stored in background upon first load utilizing methods to cut server/traffic load by caching data to utilize client side improving overall experience as well as decreasing the burden on our infrastructure; especially the Oracle DB server as well as network traffic. This tool is also as highly specialized to export and create custom reports for the user to run “on the fly” in multiple formats Aero-Graphics
Salt Lake City, UT
Lead/Sr. GIS Software Developer (02/2012 - 05/2014) Heavily involved in a wide array of languages and frameworks evolving and changing constantly to meet frequently evolving requirements. Design applications and scripts to transform, manipulate and automate processes primarily in Python and C# highly customized to leading industry standards within the GIS field frequently using applications such as ArcGIS, VR, AutoCAD, as well as a plethora of others.
Work with other departments as needed to assure conformity to meet industry needs purposed by Business Requirements Documents (BRD) as well as strict government protocols for data on imagery in XML, GeoTiff, and GIS Shapefiles.
Design primary and internal websites, build interactive UI tools to simulate and explain complex procedures to give the users and potential customers a better understanding of what the company can do for their business and what different solutions would offer what results.
The majority of the non-desktop written software/tools were utilizing Google Maps API and JQuery with PHP & PostGres database server for the backend.
Atlantis Consulting
Salt Lake City, UT
Sr. Software Developer (04/2010 - 01/2012)
PHP backend developer for multiple portal websites. Lead engineer for Data Feeds and Data Mining operations which involved importing and exporting datasets both to and from various file types (FTP, SFTP, XML, Excel, Doc, CSV, embedded email etc.) to be processed by business rules to be exported out via our distribution channels for order fulfillment via internal or external distributor channels such as Amazon, Kmart, or Sears. Develop solutions for inventory management and controls for our warehouse such as batch printing for shipping and distribution, and reporting on our SLA report to meet goals with our partners. UCN (inContact) / NICE
Salt Lake City, UT
Sr. Software Developer (04/2008 - 03/2010)
Lead Software Developer for integration for their Salesforce Project C++ CTI Adapter Participate and plan daily SCRUM meetings, function as SCRUM master as needed. Performed as a subject matter expert (SME) to other departments Frequently communicate and coordinate upcoming issues (trouble tickets) with QA and other relevant departments to help streamline resolving bugs. Maintain proprietary codebase in C, C++, and Delphi for their telecommunications suite VOIP based hosted ACD solution.’