Resume
Experience
Lead Developer | Parsons Corporation
Current Position
- Leading development of Silenthium, a covert communications solution
- Working with NodeJS, React, Python, and PHP technologies
- Developing custom Moodle plugins for specialized training environments
- Collaborating with cross-functional teams on secure communications systems
Technologies: JavaScript, NodeJS, React, Python, PHP, Moodle
Software Developer | UMass Transit IT Department
Current Position
- Develop transportation management systems using Ruby on Rails
- Maintain and improve digital infrastructure for university transit operations
- Focus on clean, maintainable code practices
- Collaborate with operations teams to understand business requirements
Technologies: Ruby on Rails, Database Management, System Administration
Full Stack Developer | Newspaper Industry
Previous Role
- Developed and maintained a fully featured CMS using PHP
- Built multi-platform publishing system with Ruby on Rails
- Implemented front-end solutions using Vue.js
- Collaborated on content management and distribution systems
Technologies: Ruby on Rails, PHP, Vue.js, CMS Development
Meet and Greet Supervisor | UMass Transit
Previous Role
- Managed department operations and staff of 15+ employees
- Oversaw onboarding and training processes
- Developed operational procedures and workflows
- Balanced management responsibilities with hands-on technical work
Technical Skills
Programming Languages
- Ruby - Advanced (Rails framework)
- JavaScript - Advanced (Node.js, React, Vue.js)
- PHP - Intermediate (CMS development, Moodle plugins)
- Python - Intermediate (Web applications, data processing)
- SQL - Intermediate (SQLite, MySQL)
Frameworks & Technologies
- Ruby on Rails
- React.js
- Vue.js
- Node.js
- Bootstrap
- Nginx
- Linux Server Administration
Tools & Platforms
- Git/GitHub
- Linux/Unix systems
- Database design and optimization
- Web application security
- RESTful API development
Education
Bachelor of Science in Computer Engineering University of Massachusetts Amherst
- Focus on embedded systems engineering
- Computer software design
- Strong foundation in multiple programming languages
- Hardware and software integration
Projects
TimeDash - Time Tracking Application
A full-stack time tracking application demonstrating modern development practices with auto-generated API documentation and type-safe client generation.
- Features: Multi-position shift tracking, hourly rate management, company organization, detailed reporting
- Technologies: Ruby on Rails 8.0, Angular 20, TypeScript, OpenAPI, rswag, Bootstrap, SQLite
- Innovation: Contract-first development with automated TypeScript client generation from OpenAPI specs
Maintracker - Vehicle Maintenance Tracker
A comprehensive vehicle maintenance tracking application built with Ruby on Rails.
- Features: Fuel logging, maintenance records, expense tracking, MPG calculations
- Technologies: Ruby on Rails, Bootstrap, SQL, Linux deployment
- Impact: Helps users track vehicle expenses and maintenance history
3D Printing Design Portfolio
Custom 3D designs solving everyday problems, showcasing problem-solving and design thinking.
- Created functional household items using CAD software
- Published designs on Thingiverse with positive community feedback
- Demonstrates practical application of engineering principles
Professional Philosophy
I believe in writing clean, maintainable code that solves real problems. My experience spans from embedded systems to full-stack web development, giving me a unique perspective on both hardware and software challenges. I’m passionate about building systems that are not only functional but also elegant and user-friendly.
What Interests Me
I’m drawn to opportunities that combine technical challenge with meaningful impact:
- Modern Technologies - Working with current frameworks and best practices
- Code Quality - Environments where clean, maintainable code is valued
- Team Collaboration - Organizations that prioritize knowledge sharing and growth
- Work-Life Balance - Companies that support sustainable career development
Contact
For inquiries related to this portfolio or professional opportunities:
- Email: nick@dirschn.com
- LinkedIn: linkedin.com/in/dirschn
- GitHub: github.com/dirschn
- Portfolio: dirschn.com
References available upon request