Dennis Trate

I’m a full-stack software engineer with experience in fintech advisory platforms and data aggregation. Skilled in C#, SQL, web application development, and Agile practices. Strong team player with a desire to be challenged. Having made a career change from the non-profit sector, I am currently enrolled in the Master of Science in Computer Science program at Villanova University.

Experience

Associate Software Engineer
eMoney Advisor, Radnor, PA, 2018-present

Full-stack C# engineer working on a comprehensive redesign project for Guardian's Living Balance Sheet web application. Involved in everything from database upgrades to serverside logic to frontend scripting, frameworks, and build tools.

  • Recognized rockstar-level job performance

Data Analyst
eMoney Advisor, Radnor, PA, 2017-2018

Diagnose and resolve incidents for parser, bulk file, and API-based data connections. Provide client engagement representatives with connection analysis. Assist developers with QA.

  • emNext winning team: Connections Status Page (companywide build-a-feature competition)

Education

Master of Science, Computer Science
Villanova University, 2019-present

Specialty Certificate in Computer Science
Montgomery County Community College, 2017-2020

Completing prerequisite coursework prior to graduate study. Discrete Math, Data Structures and Algorithms, etc.

  • 4.0 cumulative grade-point average
  • Phi Theta Kappa Honor Society

Bachelor of Science
Clarks Summit University, PA, 2000-2003

  • Cum Laude
  • Completed four-year program in three years

Skills

Languages

  • C#
  • Java
  • SQL
  • JavaScript
  • HTML
  • CSS
  • SML-NJ
  • MIPS/Assembly
  • Functional language paradigms
  • LaTeX

Libraries and
Frameworks

  • .Net Core
  • ASP.NET MVC
  • Deeplearning4j
  • LINQ
  • jQuery
  • Bootstrap
  • NUnit
  • Gulp
  • MERN Stack:
    • - MongoDB
    • - Express
    • - React
    • - Node.js

Tools

  • Git
  • Visual Studio
  • SQL Server Management Studio
  • IntelliJ
  • VS Code
  • JIRA
  • Bitbucket
  • Confluence
  • Jenkins
  • Octopus Deploy

Agile Practices

  • Scrum
  • Test-Driven Development (TDD)
  • Pair Programming
  • Mob Programming
  • Kanban

Personal Skills

  • Strive for emotional intelligence, clarity, and humor in my working relationships.
  • Extensive training and experience giving public presentations.
  • My teams have always included gender and ethnic diversity.

Other Adventures

Events, Projects, Etc

  • Member, Association for Computing Machinery
  • PennApps XVIIII Hackathon (Sept 7-9, 2018, 20% acceptance rate)
  • PennApps XVII Hackathon (Jan 19-21, 2018)
  • PennApps XVI Hackathon (Sept 8-10, 2017)
  • FIRST Lego League Judge (MS robotics championship, Corning Community College, NY, 2014)
  • FIRST Lego League Judge (University of Texas, Dallas, 2009)
  • Hackintosh Project — Custom MacOS install on home-built PC components

Courses and Workshops

  • Super-Charging TDD with Test-Driven Requirements, Industrial Logic workshop (Sept 20, 2018)
  • Agile Month, eMoney internal workshops on Mob Programming, Kanban, Story Mapping, and Retrospectives (Sept 2018)
  • Web Design for Everybody (Intro to Web Development, Coding) — University of Michigan via Coursera
  • 5-course specialization: Introduction to HTML; Introduction to CSS3; Interactivity with Javascript; Advanced Styling with Responsive Design; Capstone Project (Summer 2017)

Personal Interests

  • Alton Brown’s culinary productions
  • Villanova basketball
  • Cold war spy novels
  • All things Blade Runner
  • Pretending to enjoy camping