Aram Malinich, Developer in Flagstaff, AZ, United States
Aram is available for hire
Hire Aram

Aram Malinich

Verified Expert  in Engineering

Software Developer

Location
Flagstaff, AZ, United States
Toptal Member Since
October 3, 2013

Aram is a developer with a proven track record of designing and implementing high quality systems. He has extensive experience working with teams to implement complex business solutions. Aram is an expert in C# and has completed numerous professional projects ranging from stand-alone websites to enterprise applications.

Portfolio

Paylocity
Microsoft SQL Server, jQuery, Knockout (Knockout.js), ASP.NET MVC...
The Form Factory
jQuery, PostgreSQL, REST APIs, RESTful Development, Knockout (Knockout.js)...
TrainingPeaks
JavaScript, HTML, C#

Experience

Availability

Part-time

Preferred Environment

Sublime Text, Git, NUnit, ReSharper, Visual Studio

The most amazing...

...thing I've created is an extensively refactored and extended legacy codebase providing a RESTful API for an application rewrite to HTML5.

Work Experience

Software Engineer

2015 - PRESENT
Paylocity
  • Created a dashboard and processing system internal to our payroll offering to manage filing and compliance for the Affordable Care Act.
  • Built an internal file storage API leveraging Azure app service and storage.
  • Pioneered microservices migration through reference implementations, API gateway management and support, and building tooling to simplify our build, test, and deployment processes.
Technologies: Microsoft SQL Server, jQuery, Knockout (Knockout.js), ASP.NET MVC, Entity Framework, C#

Founder/Principal Engineer

2013 - 2015
The Form Factory
  • Created a crowdfunding platform from scratch utilizing Ruby on Rails, Devise, jQuery, and Stripe API.
  • Refactored the front-end of a cryptocurrency exchange for modularity and performance with Knockout.js and RequireJS.
Technologies: jQuery, PostgreSQL, RESTful Development, REST APIs, Knockout (Knockout.js), Ruby on Rails (RoR), Ruby

Software Engineer

2011 - 2013
TrainingPeaks
  • Collaborated with teammates on the full-stack development of a next-generation web application based on HTML5, jQuery, Backbone.js, and Web API.
  • Served as the primary contributor to a RESTful API, integrating between the front-end rewrite and the legacy code base.
  • Held primary responsibility for the growth and maintenance of our queued/asynchronous processing subsystems.
  • Managed technical debt by identifying and refactoring legacy subsystems that did not meet current coding standards.
  • Maintained continuous integration on Cruise Control .NET and initiated the migration over to TeamCity to improve the reliability of the deployment process.
Technologies: JavaScript, HTML, C#

Programmer II

2009 - 2011
Deckers Outdoor Corporation
  • Designed and implemented a transactional email system leveraging XSLT hosted in WCF and administered through an ASP.NET UI.
  • Supported the legacy eCommerce platform using ASP.NET, C#, and SQL Server.
  • Built a custom framework for the web application to support Omniture tracking metrics to report customer experience and usage.
  • Provided reports and data mining as needed for business analysis.
  • Collaborated with a front-end design team to implement back-end functionality while keeping consideration for design and user experience.
Technologies: JavaScript, XSLT, C#, ASP.NET

Software Developer

2007 - 2009
Matrix Solutions
  • Collaborated with a team of in-house and offshore software developers during the rewrite of an existing media sales analytics tool into an enterprise-ready product using WinForms, ASP.NET web services, C#, and MS SQL.
  • Defined and managed the customer database upgrade process for subsequent product versions with Redgate database tools.
  • Built a virtual training environment based on VMWare for the product education team.
  • Provided mentoring for database design and SQL performance tuning.
  • Reviewed and critiqued the existing business data models to improve the accuracy and precision of reporting metrics.
Technologies: SQL, ASP.NET, C#

Programmer, Analyst

2005 - 2007
Giant Eagle, Inc.
  • Developed BI and KPI dashboards that summarized massive amounts of data.
  • Developed reports and enhanced current reports to meet various business needs against Oracle 9i/10g.
  • Contributed to the core enterprise libraries.
  • Provided prompt second tier support to internal employees working with internal systems.
  • Modeled and refined the new data warehouse architecture.
Technologies: SQL

TrainingPeaks.com HTML5 Rewrite

A major overhaul of the TrainingPeaks.com web application from a Flex app to an HTML5 application. From a development perspective, this was a great technology stack on which to work. On the front-end, the application consists of Backbone.js, Handlebars, CSS3 (Sass/LESS), HTML5, jQuery, and Flot graphing. The back-end involves MS Web API, MS SQL, MongoDB, and RestSharp.

Dark Horse Pros

A crowd funding site for athletes.

Languages

C#, SQL, HTML, CSS, JavaScript, XSLT, Ruby

Frameworks

.NET, Knockout (Knockout.js), Entity 6, NUnit, ASP.NET Web API, ASP.NET, ASP.NET MVC, Ruby on Rails (RoR), NHibernate

Other

Offshore Development, Remote Work

Libraries/APIs

Moq, REST APIs, Entity Framework, Backbone.js, jQuery, Underscore.js

Tools

Git, Microsoft Visual Studio, ReSharper, Visual Studio, LINQ to SQL, Sublime Text, Chrome Developer Tools, TeamCity

Paradigms

Agile Software Development, Kanban, RESTful Development, Pair Programming

Platforms

MacOS, Windows, Amazon Web Services (AWS)

Storage

Microsoft SQL Server, MongoDB, SQL Server Management Studio (SSMS), PostgreSQL, MySQL

2000 - 2005

Bachelor of Science Degree in Management Information Systems

Pennsylvania State University - Pennsylvania

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring