Work Experience
Skills
Programming Languages:
Go, Python, JavaScript, TypeScript, PowerShell
Databases:
MySQL, PostgreSQL
Technologies/Frameworks:
Docker, NextJS
Tools & Platforms:
AWS, Azure, GitHub, Auth0, Jira/Confluence
Security & Integration:
MFA, SSO, SCIM Integration, RBAC, Custom API Integration
Experience
Software Engineer II - RxBenefits
January 2024 - Present, 3700 Colonnade Pkwy #600, Birmingham, AL
- Work with a very wide variety of languages and SAAS tools to orchestrate effective and cohesive user experiences within our portal applications. Dynamically tailoring that experience relevant to the different types of authenticated user audience.
- Refactor existing code/services to improve performance and begin utilizing more AWS services such as queuing automated jobs to EventBridge that get processed in Lambda.
- Provide onboarding training to employees/contractors when they joined my team where I made sure they were up to speed on our day to day processes. As well as get to know the individual to build good rapport, learning their current skill set and motivators which allowed me to delegate tasks by what my team excels at. Ultimately, aiming to help them feel empowered/confident around what can be expected which has increased our team’s output.
Software Engineer - RxBenefits
January 2023 - January 2024, 3700 Colonnade Pkwy #600, Birmingham, AL
- Lead backend development for a team creating a new custom API Gateway microservice in Go to facilitate requests/responses between other microservices. Utilizing OAuth 2.0 authentication/authorization through Auth0 to implement a new role based access validation architecture. Attached a Docker Postgres database that contained necessary user and access records.
- Added a wide range of custom REST API endpoints using git/GitHub versioning control. These features included but not limited to: resource validation, routing, openAPI docs, database migrations, and helm chart configuration.
- Created various Node.js serverless functions to facilitate JWT access token claim injection and custom user registration/login flows.
- Contributed to frontend development using NextJS/React.
Security Administrator - RxBenefits
January 2021 - December 2022, 3700 Colonnade Pkwy #600, Birmingham, AL
- Created various automation scripts with Powershell and Python that are used in regular processes such as user creation, workstation decommissioning, and a variety of SOC-2 auditing needs. Utilizing AWS Lambda functions where applicable.
- Managed full implementation of Keeper Password Manager for the organization. Performed a thorough proof of concept trial that involved setting up SSO, Azure SCIM provisioning/deprovisioning, RBAC, and automated device approval upon successful SSO & Mobile push MFA authentication.
- Performed risk assessment and vulnerability analysis and created a more automated tracking/remediation process through Jira.
Help Desk Analyst - RxBenefits
July 2019 - December 2020, 3700 Colonnade Pkwy #600, Birmingham, AL
- Configured Extreme Network switches into stacks and installed those along with APC backup batteries. Configured the proper Vlans to the respective ports depending on patch location.
- Obtained Comptia Security+ Certification.
- Provided technical support to internal/external clients through Jira ticketing system.
- Became proficient in Powershell scripting by creating automation scripts to enact consistent repeatable results.
- Created/updated windows images to be used when setting up new employee computers as well as contributed to setting up the computers and ensuring all new hire requirements were completed before start date. Utilized Ivanti Management Console to create distribution packages for pushing software updates to users.
- Experience with Office Administration Portal including Azure AD, SharePoint, Exchange, and Endpoint Management.
- Experience with ProofPoint, Sophos, and Tenable platforms.
Education
- CompTIA Security+ certification
- Some college at the University of Alabama at Birmingham - Computer Information and Sciences