Continued working on a full React Native application, featuring…
Additional Expo integration for release channels
Smooth drawer based navigation with animation
Customized header navbars with store integration
Initial template of application user roles
Conducted additional software engineer interviews
Investigated and tested various Node based backend frameworks, including Express and NestJS
Experimented with Gatsby to build a flexible work log documentationt tool that could sort various entry aspects by tag and content.
November
Began a new project, focused on live asset tracking through stages of growth…
built a CI/CD pipeline with Bitbucket pipelines and…
dynamic frontend builds based on destination environment, and deployment to S3
deployments to Elastic Beanstalk of a node and express backend
helped bootstrap new Vue CLI app; adapted the build scripts to handle multiple environments easily
helped bootstrap an Expo-based React Native app
helped setup ES Lint and Prettier configurations
Concluded three month project…
using Drone for CI/CD, deploying Serverless AWS Lambdas and frontend assets to S3 and Cloudfront
primarily built the Vue frontend with Auth0 integration
Migrated previous projects from a sandbox environment to a modern environment, using Kubernetes, Drone and Docker for cloud deployment
Migrated previous projects from a sandbox environment to a modern environment, using Kubernetes, Drone and Docker for cloud deployment
October
Built a CI/CD pipeline to deploy a full stack application with Drone and:
integrated with Kubernetes, building a Spring Boot application into a customized Docker image, passing Xray security validation, to deploy the API layer
integrated with AWS, S3 and Cloudfront to deploy a Vue based user interface
integrated with Terraform to build codified domain name infrastructure
integrated with a biz app server as an standalone application dependency
Added Auth0 OAuth OIDC conformant authentication and authorization integration to an existing Vue based user interface, using the interceptor pattern for handling authentication and authorization API layer errors uniformly
September
Built a CI/CD pipeline with Drone, to run integration tests and deploy a Vue user interface to S3 buckets dynamically based on check-in branch and testing results.
Presented a successful prototype project at a knowledge sharing event with high level executives to explain the technology and value of the product.
Attended a third public HackerX recruiting event on behalf of Daugherty, and spoke to more than 15 software engineers during the event.
August
Joined a new team as primary user interface developer, working primarily working Vue and Boostrap 4 (stable) and consulting on the backend API service layers.
Built a prototype react native app with a general purpose theme to prove techincal viability in a potential product.
Continued to provide techincal interviews for frontend software engineering positions.
Attended 2017 MidwestJS as a part of Daugherty's sponsorship of the conference.
July
Built an intermediate API to fetch data from GitHub API v3 and decorate incoming data with custom data fields for use in a dashboard app.
Enhanced a ReSTful API by using the DTO pattern to decouple domain entities and exposed interfaces to clients and reducing complexity of circular data references.
Refined an existing Vue based application…
added more aesthetically pleasing designs for searching, filtering and increased usability by reducing visual noise.
added Google Analytics tracking for pageviews and application specific events to track usage and monitor goals of the application
Conducted technical interviews for frontend software engineers.
June
Built a Vue CLI template to help bootstrap Vue based prototypes with out of box branding, theming, basic layout components, utilities and more.
Assisted the presentation of the charting demo to a consortium of interested business unit leaders to demonstrate business potential and viability as a product.
Built and demonstrated an alternative version of a solution using the capabilities of a reference blockchain implementation for marketing purposes that could increase brand coherence, trust and value.
May
Worked on a Vue based user interface to display scatter and radar charts with data sourced from uploaded CSV files and transformed in the Java API layer dynamically based on incoming type of data that helped prove business need and viability.
Participated in Daugherty's private HackerX event, speaking to more than eighteen potential candidates over the course of the night.
April
Worked on a supply chain resource tracking tool, using the capabilities of a reference blockchain implementation, to demonstrate the value of a decentralized system such that multiple entities can have a stake in the system, and can be ensured that the manipulation of the data after entry is non-trivial.
Attended my third business unit meeting, and gave a brief demo of some our team's project work.
March
Presented at the Daugherty Office, a presentation on Vue that explained the basics of Vue with a workshop, and explored some of the more complex topics in the Vue ecosystem, like routing, state management and the tooling.
Attended a local HackerX recruiting event with the Daugherty team, spoke during our introduction on stage, and briefly talked to more than sixteen attendees.
Participated in a discovery project for multiple large business units to determine if the consolidation of business logic and user experience among thier respective existing systems could be provided by a single portal user interface.
February
Completed a Progressive Web App for the prototype project, built with built with Vue, Vue Router, Vuex, Webpack, Bulma and more, featuring…
desktop and mobile responsive design
offline assets through AppCache
offline data with periodic refreshing
connection aware conditional flows
Conducted additional technical interviews for new software engineering candidates.
January
Debuted a short Vue talk about Vue CLI and using Vue Components at JavaScriptMN, the regional monthly JavaScript meetup event.
Presented a copycat presentation for various Dev Center and client site developers at the first Dev Center + Client Site developers collaboration day.
Explored the internals of Spring and conditional beans by creating an implementation of "interior authorization", to intercept incoming JWTs in request headers of internal services in a microservice architecture app, and inflate Spring Security information using the intercepted JWT.