| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateSenior/Principal Software Engineer - Traffic for SnowflakeCandidate's Name
EMAIL AVAILABLEPHONE NUMBER AVAILABLEStreet Address Street Address
Centralia, WA Street Address
PostgreSQL Database Experience 20+ years of experience with this database and I have all this experience: Experience in database design, impementation and maintenance in a high-availability environment Strong proficiency in SQL and scripting languages (especially Go and Python). Familiarity with database monitoring tools (e.g., CloudWatch, Grafana). Solid understanding of database security practices and compliance requirements. Ability to troubleshoot and resolve database performance issues and outages promptly. Ability to troubleshoot and resolve database performance issues and outages promptly. Bachelors degree in Computer Science, Engineering, or a related field (or equivalent work experience). Understanding of containerization technologies such as Docker and Kubernetes and their impact on database deployments and scalability. Ability to apply innovative solutions to complex database challenges and a strong problem-solving mindset in a dynamic operational environment.CryptocurrencyI have the technical part down . . . Im familiar with Crypto Currencies and have automated trading for a partner.DiversitySee my Manager as Player Coach paper were on the same page this way. Machine LearningIve worked on at least one project in this space in 2016 and took the Udemy course Data Science Bootcamp, which was quite thorough. Ive been continuously learning: 2021-23 Kubernetes, Docker, Pyspark, Airflow, Hive SQL, Data Science; 2024 (so far) Python Mojo, a variant thats 35,000x faster than standard CPython. Presentation SkillsIm a people person and have enjoyed being on stage since elementary school. As an adult, Ive been teaching and presenting my whole career, including courses like computers for poets and technical articles on Medium.com.1My Technical Chops A New Engine for Easy Database Access An Even Better Way to Automate Tests Why Workday Recruiting Is a Dead Loss Waste of Money The Manager as Player CoachSummaryDeeply and broadly experienced software engineer and solutions architect: Conversant with 15+ different programming languages; expert in Python, Ruby, C, C++, Bash; jour- neyman in Clojure. DevOps/sysadmin for various Unix systems (Linux, Solaris, HP/UX), plus Windows and Mac. Database design and admin with PostgreSQL, MySQL, and various NoSQL databases. Web development, recently with Python/Django and various JavaScript frameworks. People Person enjoying team interaction, public speaking, and writing. Experience(GCP Engineer for Clear Spring Insurance (contract via Peopleerve inc) ( June 2021 - July 2024) GCP Enginer worked with GCP, chatGPT to get around apparent bugs in GCP) Luxury Specialty Retailer March 2023Updated Django v2 to Django v4, made other UI fixes, and pushed at least 75 git commits in my first week. Large Organization via Artech July to October 2023 Got my test automation code approved by their attorneys and into production after I was laid off. Contract under Nondisclosure with AI Startup May 2023 Worked with the ChatGPT API.Walmart (contract via West Coast Consulting LLC) January 2022 - May 2023 Sr. Software Engineer: Worked extensively with GCP and big data systems Hive and Hive SQL; gained experience with PySpark and test automation with code coverage tools. Colaberry Inc (October 2020 to December 2020)Senior Software Engineer: Working on the cloud team for an international agronomy tech company. Working with the Python boto3 library and using AWS IAM tokens for authentication. I documented a process the client had using these tokens in scripts. I also started learning Clojure. Futuralis Tech LLC) March 2020 to July 2020 Cloud Engineer.Worked on a team to support data scientists optimizing customer packaging for Amazon shipments. Used AWS services Lambda, Glue, Step Functions and Redshift and Python. Came up with an innovation to allow the minimization of Step Functions by storing state in a Redshift tableNorthbay Solutions LLC ( January 2019 to Feburary 2020) Solutions architect with database specialty for this AWS partner: Postgresql conversion from Oracle AWS Aurora(1 TB+ sized db) Reverse-engineered a 1980s Pick database for conversion to an AWS system Wrote a Pick 2Basic to Java transpiler that converted most of Pick Basic to roughly equivalent Java . . . I used the Lark Python parser generator for this project Used TeamCity for one of their clients projects Side Project with Anoymous Colleage July 2019 to March 2020 Automated trading project; first tried Interactive Brokers Python support then switched to various C implementations. Briefly also tried the FIX protocol. Also doing backtest software in Python.(Side Project with Local HVAC Contractor) ( November 2017 to February 2020) I modified a vendor systems C# program to produce JSON that I then used Python + SQLAlchemy to port into PostgreSQL with a Django + matplotlib interface to show graphs of the data involved. Wilbur-Ellis April to December 2018 Worked as PostgreSQL DBA and did deployment-related tasks: Auiomated an AWS ECR deployment using Docker, Python and PowerShell Wrote an ETL tool in Python/SQLAlchemy to adapt an old PostgreSQL schema to a new one Used Cmake and AWS Code Pipeline to work on a deployment/build system Open Systems Apps LLC January to March 2018 Contract web project using node.js, sails.js, Coffeescript, Python/Django.Rean Cloud LLC hfillMarch to December 2017Cloud engineer for this convert to AWS company. Did Python programming and PostgreSQL work getting Pgloader to download updates from S3 and install them. I wrote 3/4 of1 the Python code for the first project I did for this company, to drive Terraform to install AWS infrastructure I used Jenkins and Chef on a separate project.Ericsson bfApril2016 to January 2017 Did Python programming and PostgreSQL work getting Pgloader to download updates from S3 and install them. I wrote 75% of the Python code for the first project I did for this company, to drive Terraform to install AWS infrastructure I used Jenkins and Chef on a separate project.(Boston Consulting Group, Seattle) bfJanuary to April 2016 Worked on a data mining project for one of their large cleints this included: refactoring a large Python codebase into D.R.Y. format rehosting Jenkins and Trac servers on AWS and adding SSL to each evaluating SaltStack working with Amazon Redshift and Amazon RDS (both based on PostgreSQL) setting up tests for PySpark Using AWS CLI with a Python script to terminate idle AWS instances(Scholastic/HMH) June to December 2015 Python script for rebranding (Scholastic became HMH) much work with Git branching and merging Ruby code: Chef cookbooks and recipes.3(Motiga LLC) ( September to December 2014) Contract developer for this game company Pyramid work to update an internal web interface that wasnt working correctly Used Backbone.js, Bootstrap.js, Handlebars.js on this interface Main problem was that timing of updates to Redis were out of sync with writes to a PostgreSQL database; I figured this out and made the web interface not just show a blank screen but say wait 5 seconds Used Ansible for deployment to their internal stacks wrote a script to load data into Amazon Redshift(Cybersearch LLC) (March to August 2014) Contract developer for Hitachi Data Systems Used Python to learn the API for controlling their data storage appliance Developed and maintained a Python/Django (with CSS & JavaScript) application as an alternative to the UI on one of their data store systems.Rose International March to August 2012 Contract Devops DBA for a local telecom provider cloud-based API provisioning Worked with Openstack. scripting using it Nova and Neutron control languages Bootstrapped myself into Chef when the existing Chef guy wasnt getting it done. Worked briefly with Puppet Used Python for various tasks Used EnterpriseDB, which is based on PostgreSQL Worked with noSQL database Cassandra administered MySQL.(Bay Area Startup) ( January to March 2013) Worked aa A Devop for this company Environment consists of Ruby/Rails, MySQL, Redis I wrote Ruby alerter code, mostly, using the Pony email-sending Gem. Also worked with Amazon EC2 and RDS.(Disney Internet Group, Seattle WA) ( 2012) noSQL contract administrator for cloud storage: MongoDB and Cassandra. Wrote software tools and scripts in shell and Python. Did 3rd-tier support and troubleshooting for bfCassandra and MongoDB.(Advaiya, Kirkland WA) bf(2011 to 2012) Project-based company: Wrote 1300 lines of working Python in 2.5 months in support of a bioinformatics appli- cation for their client. Also worked with Google App Engine, Amazon AWS, and Django.(Spoken.com) 2011 Did Python and Java programming using tools web.py for a REST implementation Used SqlAlchemys SqlSoup for database reporting code. Investigated noSQL databases.4 Also helped troubleshoot a MySQL round-robin replication problem and did other MySQL DBA work.MessageSystems Inc. Seattle WA 2009-2011 Sr. Solutions Engineer I did web, database (mostly Postgresql) and programming support of customers. Wrote middleware and data manipulation software in Python, Perl and C. Formal EducationMSCS from University of Washington June 2012Projects Showing My Ability to Do This Job2022-23: Python 2 to Python 3 conversion and automated testing of the resulting code, with code coverage measurement via Coverage.py.Recent Relevant Media Software Engineering Radio #216: The Modern Cloud-Based Platform with Adrian Cockroft Click Here to Kill Everybody: CyberSecurity in a Hyper-Connected World by Bruce Schneier Perfect Software (and Other Illusions About Software Testing) by Gerald M. Weinberg Continuing EducationOmnivorous reader, including many computer trade publications and software engineering books.Professional Societies ACM IEEE Computer Society Usenix and Sage5 |