I
Software Engineer · West Chester, PA
Hi, I'm Ian.
A versatile, creative engineer with 8 years of experience in developing and maintaining enterprise level solutions.
About
A little about me
I am a fullstack software engineer with 8 years of mixed development and devops experience. I enjoy a good challenge and excel in adapting quickly to high pressure environments with a high learning curve.
Skills
Tools I work with
Languages
C#Visual BasicTypeScriptJavaScriptPythonSQL
Frameworks
.NetDjangoReactNext.jsNode.js
Tools
GitLabOctopus DeployTeamCityAWSGitDockerMS SQL ServerLinux
Experience
Where I've worked
Aug 2021 — Mar 2024
Software Engineer II, DevOps · Softrip LLC
Remote
- Implemented/maintained DevOps practices and tools as a one-person team, while continuing to support our software via bug fixing and mentoring.
- Helped plan and execute company migration from self-hosted servers to AWS through strong organization and attention to detail resulting in daily operational success.
- Planned and executed move from a combination of self-hosted GitLab and TeamCity to GitLab SaaS, redesigning the CI pipeline from scratch in the process.
- Increased build and test pipeline efficiency by cutting pipeline execution time by 75% using containerization (Docker) and asynchronous scripting.
- Helped rework and maintain development/deployment workflow and coding standards after company restructuring.
- Managed instance creation, deployments, release management, automation.
Feb 2016 — Aug 2021
Software Engineer · Softrip LLC
Ft. Washington, PA
- Helped support and develop features for enterprise resource planning platform software designed for use in the travel industry (utilized C#, .Net, SQL, VB (legacy app), Polymer, Javascript, Nodejs)
- Responsible for developing new custom features via client submitted programming requests, fixing bugs reported by clients, reviewing/testing/interviewing potential hires, training new hires, communication with clients, assisting in client project management
- Developed Angular based server diagnostic tool used to view and manage running requests, open sessions, resource utilization, and statistical data
- Recommended, designed and implemented a new hiring process. Was trusted to review and filter resumes, administer programming tests and conduct interviews
Education
Where I've studied
Temple University
B.S. in Information Science and Technology
Philadelphia, PA
Contact
Let's work together
I'm always open to discussing new projects, opportunities, or just chatting about tech. The fastest way to reach me is email.