| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateDevOPS & ServicesLANGUAGES & FrameworksCandidate's Name
Technologies OverviewEMPLOYMENT HISTORYTechnical LeadSenior Software Development EngineerSenior Software EngineerSpot InsuranceSpot InsurancePlatform ScienceLed an Agile Scrum team of 4 engineers reporting to the Director of Engineering, collaborating with the Product Owner and UX team and to generalize the microservice-based claim handling system to support a new claim type for a major client. Released the MVP of the project on-time to satisfy the contractually-mandated deadline. Analyzed our architecture through the lens of Domain Driven Design to recommended efficiency improvements to reduce number of API calls and close-coupled behavior. Identified security-review items to test and harden API endpoints. Defined unifying refactoring work to allow more extensible use of endpoints ensuring a more consistent treatment of return types in our APIs. Upgraded ZenDesk Integration using AWS Event Bridge and Step Functions to automatically create ZenDesk tickets for customer advocates to track incomplete new claims. Designed a human-readable claim number specification which simultaneously protected internal business data while facilitating easier phone communication between Claim Advocates and customers. Augmented Product Owners Jira tickets with back-end specification details to accelerate developer productivity reducing the need to interrupt development and wait for clarification. Improved and documented the local development environment integrating all microservices and modules in one environment with additional scripting to enable changing environment variables, pulling from gitlab, building all elements, and running with a single command. As microservices changed, integrated updates to an auto-generating test database to allow developers to locally test code before deploying to shared environments. Delivered weekly releases of up to 4 microservices and 12 front-end and micro-frontend applications. Release materials included a runbook for each release which defined validation criteria, services to be released, outside coordination, as well as versioning and verifying that code had been fully tested. Full-stack developer with emphasis on Typescript/Node.js - stack experience split between MEVN without the M and LAMP now with the P! Led an Agile Scrum team with 4 engineers developing microservices with REST APIs supporting front-end web applications. Expertise in refactoring design decisions, proof of concept research and technical recommendations, backlog review, feature definition, mentoring, documentation and onboarding. Technical Team Leadership Project Planning Cross-Department Communication Technical Documentation Microservices Architecture REST API Design & Integration Databases & Networking Software Development Lifecycle CI/CD Pipeline Unit, API & Browser Testing Automation & Developer Tools UI/UX and Graphic DesignJune 2022 - January 2023April 2022 - June 2022March 2023 - November 2023Novice Proficient Experienced Advanced ExpertSenior Software Engineer & Technical LeadCandidate's Name 1TypeScript & JavaScriptNode.js Express Axios + npmReact Redux NextVue.js 3 Vuex Pinia VitestKnockout.jsOpenAPI v3 & SwaggerTypeORMSQL PostgreSQL, SQL Server, MySQLC, C++, C#PHP / Laravel / PHPUnit.NET CoreEntity Framework CoreNHibernate with XMLAWS KinesisAWS EventBridgeAWS Step FunctionsMocha & Jest Unit TestingSelenium Browser Test AutomationHTML 5, CSS 3SASSJSONJavaYAMLPythonSchemeGit GitHub, GitLab, Azure RepositoriesDocker + Docker ComposeKubernetes + HelmWebpack Module ManagementJira & Confluence Board & Release MgmtAzure DevOps Kanban Board & CI/CDGulp ScriptingBash ScriptingDbeaver Database ManagementPostman API TestingHyper V & WSL2 VirtualizationApache WebserverAzure DevOps CI YML PipelinesWhiteSource Pipeline Integ.SonarQube Pipeline IntegrationZenDesk Event IntegrationWashington, United StatesLINKEDIN LINK AVAILABLEEMAIL AVAILABLERemoteSpot Insurance provides targeted insurance products for active lifestyle individuals. Based in Austin, Texas, it provides an API-driven B2B2C model working with recreational partners and insurance carriers to deliver coverage and claims handling. Node.js, Typescript, React, PostgreSQL, Express, Axios, Jest, Auth0, Docker, BASH, AWS, Dbeaver, Postman, OpenAPI, npm Platform Science delivers a telematics and fleet management platform, collecting and centralizing truck data for some of the largest trucking fleets in the United States.PHP, Laravel, AWS Kinesis, AWS Lambda, Android Management API, Typescript, Javascript, Node.js, Lerna, Nx (micro- frontend), MySQL, TypeORM, Vue, Pinia, Vitest, Dbeaver, Postman, Jenkins, Datadog, Kubernetes, Android, MacOS Within a multi-team Laravel monolith, generalized the handling of Connected Vehicle Devices from a singular to multiple OEMs, thereby supporting upcoming Navistar integration. This included updating the activation workflow through AWS Kinesis with an external API, the Typescript/Vue UI, test suites in PHPUnit, database seeders, and an external end-to-end testing application built on Javascript/Node.js. Added features to a Node.js/Typescript/MySQL/Vue microservice in an event-driven ecosystem (tested with Vitest and Cypress) for the purpose of removing device management from the monolith, thereby switching from Samsung Knox to Android Management API, thus allowing support for tablets from multiple manufacturers. Analyzed a microservice to estimate work for multiple degrees of localization and produced a demo implementing i18next for supporting string interpolation and number/time formats. Wrote a user story to apply the demo approach throughout the application, implement Vue component format changes for RTL languages, detect locale and user language settings. Documented project and research materials for reference during implementation. DESIGNOS & ADMINISTRATIVEIDE & CMSApplications & PatternsEDUCATION & Technical TrainingCOLORADO STATE UNIVERSITY Rogue COMMUNITY COLLEGEPluralsightBachelor of Science in Computer ScienceBachelor of Science in Natural SciencesMinor in Chemistry and PhysicsAWS Machine Learning FoundationsKubernetes Certified Application DeveloperLaravel 9 FundamentalsObject Oriented PHPMicroservices Architecture FundamentalsDomain-Driven Design in PracticeAWS Developer: Introduction to AWS LambdaDocker for Web DevelopersAssociate of Science in Digital Graphic DesignAssociate of Arts Oregon Transfer DegreeCertificate, Digital Graphic DesignWEB Talisan Creations DEVELOPER is a design & studio GRAPHIC providing DESIGNER web development, logo packages, and other specialty products. TALISAN CREATIONS HTML, CSS, JavaScript, Java, Illustrator, Photoshop, InDesign, Google Analytics, Android, Wordpress, PHP, Kickstarter HighJump Software was a global provider of supply chain management software that was acquired by Krber. HighJump Software rebranded to Krber Supply Chain as part of the One Krber initiative. January 2010 - December 2018Technologies continued EMPLOYMENT HISTORY continued SOFTWARE DEVELOPER HIGHJUMP SOFTWAREDeveloped Visual Studio Code Extensions using TypeScript and Node.js on an international Scrumban team. Created UI windows as single-page websites utilizing JavaScript, CSS, HTML5. Utilized Azure DevOps git repository for version control and CI along with other team management software (Microsoft Teams, Skype, Outlook) for maintaining contact with team members around the globe.Created product icons and developed UI webviews to current branding standards. Wrote and maintained a developer-facing resource of coding and message standards, product documentation, infrequent task instructions, environment setup instructions, and troubleshooting. Spearheaded an initiative to develop tutorials and videos in order expedite the onboarding of new hires and assist current developers with common challenges working with the technology stack and environment. December 2018 - June 2020Candidate's Name 2SOFTWARE ENGINEER II Krber Supply ChainEvaluated reactive frameworks to integrate into the pipeline in order to sunset Knockout.js. Built a proof of concept SPA using Vue.js within the designer webviews to prove the recommendation and led to adoption. Configured the gulp build script and CI/CD pipeline to fully integrate Vue.js using webpack. Additionally, integrated WhiteSource into the pipeline.Created a modular and dynamic system of components in Knockout.js to support the OpenAPI/Swagger specification in a web interface, allowing users GUI configuration of the underlying JSON specification. Developed, created, and presented a public client-facing technical demonstration for the Elevate 2021 trade show. Interfaced with other teams as the point person for critical knowledge acquisition as the designer product became more interconnected with platform customization specifications. June 2020 - September 2021Visual Studio Code IDEVisual Studio IDE 2017/2019Eclipse IDEAzure DevOps Markdown WikiNotion DocumentationPHPBB Message BoardWordpress CMSAdobe Creative SuitePhotoshopIllustratorInDesignAfter EffectsGimpQuarkXPressMicrosoft Windows 98-10Unix/Linux UbuntuAndroidMacOS OS X - 13 (Ventura)SysAdmin Windows & UbuntuHardware InstallationNetwork ServicesGoogle AnalyticsKickstarterMicrosoft OfficeSlackMicrosoft TeamsZoomSkypeMicroservice ArchitectureDomain Driven DesignVSCode Extension DevelopmentREST APIDatabase MigrationsUDACITYUDEMYSenior SOFTWARE ENGINEERKrber Supply ChainSeptember 2021 - April 2022Mentored seven other engineers, onboarding them to new processes and technologies. Backlog groomer and ticket writer for feature completeness and gap analysis. Subject Matter Expert for the application designer product. Point person for knowledge transfer sessions, inter-team education, and onboarding new leadership. Restructured a shared multi-product repository into five separate repositories, allowing other teams to begin working on child products without full access to our codebase. Reconfigured build scripts preserving one-command build across all repositories, implemented a new library workflow to test new versions of the npm package before publishing, ensuring all nine team developers could seamlessly transition their environments with no downtime. Routine work included Node.js development with Vue.js front-end in a suite of Visual Studio Code extensions creating and publishing applications to a cloud or on-premises WMS based platform. Responsible for UI design across designer products. Rewrote Continuous Integration (CI) and analysis pipelines from GUI configuration to YML specification in order to check them into product git repositories for version control. Krber provides end-to-end supply chain solutions including Warehouse Management Software for more than 4,500 customers worldwide. They support their WMS Platform by building Visual Studio Code extensions, which are designer tools to accelerate the specification of custom applications by internal and external engineers. Node.js, Typescript, Vue/Vuex, SASS, HTML, Gulp, Webpack, Azure DevOps, C#/.NET, Selenium, Mocha, JSON, SQL Server |