Follow me on Twitter, Mastodon and Bluesky.
I work at Cargill as Lead Software Engineer and Enabler-in-Chief.
My primary roles are enabling software engineering teams to thrive with platforms, services, tooling and helping teams adopt a fullstack approach and pragmatic philosophy to software engineering. Beyond that, I help business teams thrive with technology, build engineering teams focused on growth and autonomy, and lend an engineering perspective to management and its pedestrian duties.
If you are interested in more details, please read the historical record of my work.
I like emoji.
Breakdown
I have experience with the following to varying levels. I consider these buzzwords. They are basically meaningless without the context of the work. Despite that, some organizations believe buzzwords buy sales and success — read the following buzzwords as an exercise in asking useful questions. I cannot share details publicly about the projects that used these specific technologies, though in confidence I may speak more about them privately.
Languages
- Java
- JavaScript
- PHP
- Python
- Rust
Markup
Style
- Bootstrap
- Bulma
- CSS
- Foundation
- Material UI
- SASS
- Styled Components
- TailwindCSS
JavaScript
- Axios
- D3
- Lodash
- Node
- React
- React Router
- React Native
- Redux
react-query
create-react-app
next
- Service Workers
- Vue
Prehistoric JavaScript
- AngularJS
- Browserify
- Gulp
- jQuery
- Knockout
- MooTools
Java
- Android
- Gradle
- Jackson JSON
- Maven
- Spring
- Spring 6+
- Spring Boot 3+
- Spring Security
- Spring Security OAuth2
- Spring Data
- Data Rest
Python
PHP
CI/CD
- Azure
- Azure DevOps
- Azure Pipelines
- Bitbucket Pipelines
- Drone
- GitLab CI/CD
- Jenkins
- Vela
Design
- Axure
- Balsamiq
- Excalidraw
- Figma
Database
- CLion
- DataGrip
- Git
- Insomnia
- IntelliJ
- iTerm2
- Sublime Text
- TablePlus
- Visual Studio Code
- ZSH
Communications
VCS
Organization & Planning
- GitHub Issues
- Jira
- Kanban Flow
- Trello
- VSTS
- Zenhub
Cloud
- AWS
- EC2
- Elastic Beanstalk
- Route 53
- Cloudfront
- S3
- SES
- Azure
- App Services
- Storage Accounts
- CDN Endpoints
- Kubernetes
- Terraform
- Vercel
- VPS
- Linode / Akamai
- Digital Ocean
Identity Provider (IDP) Services
DevOps
- Continuous Integration (CI)
- Continuous Deployment (CD/1)
- Continuous Delivery (CD/2)
Blockchain
- Hyperledger Sawtooth
- Chain
Impressive Buzzwords & Keyword Jargon
Here's a list of meaningless out of context keyword jargon. These were definitely not generated with a robot.
- Advantageous Adaptive Resource Allocation
- Business Model Innovation
- Creative Ideation Techniques
- Data & Digital Driven Decision Making
- Ethics & Integrity Considerations
- Futuristic Scenario Planning
- Generational Initiative Strategies
- Human-Centered Design
- Intuitive User Experience
- Journey-Before-Destination Mapping
- Key Performance Indicators Evaluation
- Legendary Maturation Methodology
- Mindful Communication Approaches
- Niche Market Segmentation
- Organizational Restructuring
- Predictive Analytics
- Qualitative Research Methods
- Risk Management Strategies
- Sustainability Planning
- Trusted Team Building Techniques
- Unique User Research Methods
- Value Proposition Development
- Workplace Empowerment
- eXperience Evolution
- Yield Optimization Strategies
- Zero Trust Checks & Balance Strategies
Daugherty
Between March 28th, 2016 and April 21st, 2023, I worked at Daugherty as Architect, Senior Software Engineer and Principal Consultant.
“Whatever I want”
Anyway if you want to pay me the same or more to do whatever I want to do without performance reviews then, my direct messages are open.
I follow this same philosophy. The original quote is from Dan Abramov, core contributor to React. My direct messages are open.