Career Profile
Experienced and versatile System Engineer with a passion for technology, specializing in system integration, IT infrastructure, and technical support. Seeking a challenging role where I can apply my skills in developing innovative solutions, managing large-scale upgrades, and consulting for small to medium businesses. Committed to continuously learning new technologies and delivering high-quality technical solutions to enhance operational efficiency and customer satisfaction.
Experience
Responsible for installing and integrating new versions of Transact System Enterprise in many different colleges and universities around the United States and Canada. Tasks include everything from checking network connectivity and coordinating with onsite networking team, migrating Oracle databases to new servers, analyzing custom scripts to replicate on newer servers. Ensuring Oracle Linux/RHEL systems are to spec. Also ensuring proprietary hardware devices are functional with the new server(s). Also responsible for creating and maintaining Ansible scripts for hosted system upgrades, creating documentation and workflow/checklists for other members of IE team.
- Developed Ruby on Rails Ticketing/CRM application for internal team that saved countless hours performing project mangement related tasks. Included administration of full-stack Rails platform, version control via Git, database administration and backups via PostgreSQL
- Developed Ansible scripts and processes to upgrade hosted environment consisting of 60+ machines, saving hundreds of hours of team member’s time quarterly
- Installed and upgraded Transact System Enterprise identity management system on universities and colleges around the United States and Canada
- Provided technical support for existing integrations, analysing client’s current insfrasture and configurations
- Performed Oracle database migrations utilizing datapump, Oracle database installations, and configured backup schedules for RMAN
- Managed projects internal and client teams by establishing expectations and timelines, as well as aligning resources for university projects
- Documented technical processes and workflows for the rest of the integration engineer team, including creating and maintaing a knowledge base in Confluence
-
Trained team members and other department members on Linux usage and techniques applicable to their positions
Skills Applied: Ansible, BASH, Confluence / JIRA, Docker, Git, Jetbrains RubyMine, Linux Administration, Oracle Database, Postgres, Project management, PSQL,Ruby, Ruby on Rails, SQLDeveloper, Techinical Writing / Documentation, Training, Windows / Server Active Directory Administration
Worked with Transact Campus, Inc as a contractor/IT specialist contract-to-hire. Hired full time with Transact Campus, November 2019.
- Documented build procedure and upgrade processes for Transact System Enterprise identity management system
- Managed projects with outside university / college / educational institution teams, and executed update and installation procedures for the Transact System Enterprise
- Created a document versioning system utilizing Git as the backend
-
Hired full time in November 2019
Skills Applied: Git, Powershell Scripting, Project Management, Technical Writing / Documentation, VS Code, VueJS, Windows / Server Active Directory Administration
Responsible for overseeing network, hardware, software, user end points as well as budgetary allocation for IT related items, as well as end user training and support. Also responsible for security and internal auditing for US insurance regulations, including WISP reporting and tracking.
- Built and maintained local XCP-NG server and utilized Docker for deploying applications to rest of office
- Analyze costs of IT related equipment, control of IT related supplies and purchasing
- Developed comprehensive disaster recovery plans to ensure data security and availability during times of crisis.
- Optimized existing systems through continuous improvement initiatives for enhanced performance and usability.
- Designed and implemented physical LAN, including building of servers, configuring of Ubiquiti switches and routers, installing layer 1 CAT 5 cabling
- Trained staff on new technologies and provided technical guidance when needed.
- Documented and implemented standardized WISP security policies
- Led the implementation of new technologies to support business objectives in a timely manner.
- Provided users with technical support for computer problems.
-
Maintained and upgraded Windows workstations as needed
Skills Applied: Active Directory RSAT, Docker, End User Training, Internal Auditing, Linux, Network Administration, Software License Tracking, Technical Writing / Documentation, Windows Desktop Support, XCP-NG, Zentyal /Samba 4
Responsible for day to day IT duties as well as server deployments, network updates, software licensing and tracking.
- Created Ruby on Rails application to track prices of computer and computer related equipment, saving 40% of purchasing costs
- Managed and maintained in-house Debian servers, including monthly / patch cycles.
- Created and utilized update workflow with PDQDeploy to install monthly package updates, saving many hours of manual updating.
- Deployed networking equipment, including rack mounted servers, routers, switches, patch panels, etc. including cable runs and enclosure assembly.
- Windows Server Active Directory deployments and migrations from Server 2003 to Server 2008.
- Utilized Opscode Chef to deploy new Debian servers.
- Tracked IT inventories including hardware, software and related licensing.
- Responsible for Microsoft Licensing self-audits and updates.
- Active Directory management and OU policy changes.
-
Updating of WSUS software and updates.
Skills Applied: internal software audits, cable runs, OpsCode Chef, PDQDeploy, purchasing, rack mounting, Ruby on Rails, server builds, Windows Server / Active Directory, WSUS.
Certifications
- How to apply prompt engineering to effectively work with large language models, like ChatGPT
- How to create complex prompt-based applications for your life, business, or education
- How to use prompt patterns to tap into powerful capabilities within large language models
Earners of the CompTIA Linux+ certification have the knowledge and skills required to succeed in a Linux operating system environment. CompTIA Linux+ earners have demonstrated the ability to configure the system, navigate the command line, and use common package management systems. They are also able to customize the environment, create scripts and configure networking.
This course will give you an overview of client-side web UI frameworks, in particular Bootstrap 4. You will learn about grids and responsive design, Bootstrap CSS and JavaScript components. You will learn about CSS preprocessors, Less and Sass. You will also learn the basics of Node.js and NPM and task runners like Grunt and Gulp. At the end of this course, you will be able to a)Set up, design and style a web page using Bootstrap 4 and its components, b) Create a responsive web page design, and c) Make use of web tools to setup and manage web sites. This course also includes an honors track that enables you to work on your own project developing a website using Bootstrap 4. Students enrolling in this course should have prior good working knowledge of HTML, CSS and JavaScript.
This course concentrates mainly on Javascript based front-end frameworks, and in particular the Angular framework (Currently Ver. 4.x). This course will use Typescript for developing Angular application. Typescript features will be introduced in the context of Angular as part of the exercises. You will also get an introduction to the use of Angular Material and Angular Flex-Layout for responsive UI design.
Projects
Side projects and interests
OSS Contributions
I love open source, and try to use my skills to better the lives of others.