Summary
Overview
Work History
Education
Skills
Accomplishments
Websites
Timeline
Generic
Shreyash Patel

Shreyash Patel

Toronto

Summary

Accomplished Director of Engineering with over 10 years of experience driving engineering excellence, scaling teams, and delivering innovative SaaS solutions. Proven expertise in strategic planning, technical leadership, and fostering a culture of continuous improvement to achieve business goals. Adept at leveraging modern technologies to create scalable, high-performance applications while aligning engineering objectives with organizational strategies.

Overview

12
12
years of professional experience

Work History

Director of Engineering

Livabl
04.2017 - Current
  • Livabl.com: The most comprehensive online resource for the latest new home construction news and listings in North America.
  • Led a team of 15+ engineers to deliver scalable SaaS products with a 30% reduction in time-to-market
  • Spearheaded Agile and Scrum methodologies to align engineering efforts with bi-weekly release schedules
  • Designed and implemented microservices-based architecture, increasing system uptime by 25%
  • Enhanced team productivity by introducing modern CI/CD practices and optimizing DevOps pipelines
  • Collaborated with stakeholders to define product roadmaps and ensure alignment with business objectives
  • Achieved significant cost savings by migrating infrastructure to AWS and optimizing resource allocation
  • Worked in a continuous integration environment using Agile and Scrum methodologies to deliver solutions according to a bi-weekly release schedule
  • Participated in the Software Development Life Cycle – SDLC including Analysis, Design, Implementation, Testing, and Maintenance
  • Involved in project meetings to discuss implementation ideas and challenges while providing insightful input on design and the development of project requirements
  • With a deep understanding of C#, Asp.Net, MS SQL, Visual Studio, MVC 5, Razor View Engine, Entity Framework, HTML5, CSS, JavaScript, jQuery, Bootstrap and KnockoutJS developed web application
  • Utilized HTML5, JavaScript, Jquery, CSS, Bootstrap, and KnockoutJS to design web UI
  • Used AJAX control toolkit and JavaScript in client-side programming for the quick response and partial updates of page
  • Learned and implemented .NET core-2.0 to develop an application as an add on feature to the main application
  • Used JSON for data exchange between client and server
  • Hands-on Experience on Angular 11 technology for one complete project in rebasing the UI of the application using the techniques in Angular 11
  • Designed and developed Web Forms, User Controls and HTML Pages using ADO.NET
  • Setup Elasticsearch from scratch for index mapping to data injection
  • Developed web API to generate Elasticsearch query and get data based on user's requirements
  • Created stored procedures, views, tables, and user-defined functions in Microsoft SQL server 2014
  • Optimized complex queries by taking advantage of the actual query execution plan in SQL server management studio
  • Generated analytics reports for product owner based on Google analytics (GA4) and Elasticsearch Kibana
  • Maintained and Monitored windows and Linux servers on AWS
  • Implemented load balancing and routing patterns using Nginx
  • Created package for code deployment using TeamCity
  • Involved in the deployment of the application on the production server

Software Programmer Analyst

BMO Financial Group
04.2016 - 03.2017
  • Company Overview: Worked on Website and Web Application Development both, front-end and backend, in C#.Net, Asp.Net, and MVC; acquired thorough and deep understanding of Data Structure, Algorithms, and Object-Oriented Design
  • Utilized C#, Asp.Net, MS SQL, Visual Studio, MVC 4, Razor View Engine, Entity Framework, HTML, CSS, JavaScript, jQuery to create a web application
  • Created JavaScript functions used for form validations and modified DOM, modified Google Map API code to display multiple pointers on Google Map and created JavaScript function used to display tabs on the website
  • Customized GUI using Razor syntax, HTML5, CSS, BootStrap; developed client-side functions using Javascript, Jquery and Ajax
  • Utilized AJAX, jQuery, and JSON for sending a request and getting response without reloading the page, hide and show form fields whenever is needed
  • Upgraded and developed Data Layer and Business Layer with SOA based architecture
  • Worked with ADO.Net, LINQ as a part to optimize big queries and reduce hits on Database Server
  • Worked closely with business users and business analysts to better understand software requirements
  • Designed and developed reports using SQL Server Reporting Services – SSRS, worked with SQL Server Integration Services – SSIS
  • Followed the Test Driven Development – TDD approach, implemented test cases using the Unit Test
  • Worked on Website and Web Application Development both, front-end and backend, in C#.Net, Asp.Net, and MVC; acquired thorough and deep understanding of Data Structure, Algorithms, and Object-Oriented Design

Junior Programmer Analyst

Bliss Info
11.2012 - 12.2014
  • Company Overview: Involved in maintenance and enhancements of an application using Microsoft .Net Framework 3.5, C#.Net, Asp.Net, LINQ, WCF, AJAX, JavaScript, jQuery, XML Web Services
  • Designed Custom Web Control in the form of Composite and Derived Controls
  • Designed and Implemented User Interface Layer using Asp.Net Web Forms
  • Implemented WCF services as one of the application layers
  • Designed and developed Web Services using C#.Net, ADO.Net, and XML to handle online transactions with the central database
  • Actively involved in UI Design, Classic Asp Pages and Coding Asp.Net Pages using C#
  • Developed various Views, Models, Model Configurations and controllers in Asp.Net MVC3
  • Assisted in migrating old Data into new Database using SSIS
  • Involved in requirement gathering, analysis, and design and developing using Asp.Net front end technology
  • Used LINQ in DAL layer to pull relational data from the database and used entity framework in the Data Access layer for data-oriented software application
  • Created database tables from classes using entity framework and made the application data-centric
  • Used the Event log classes for logging errors, Crystal Report for report generation
  • Involved in Database Designing in SQL Server 2000 and T-SQL coding
  • Used WebTest & nUnit to automate unit testing
  • Involved in maintenance and enhancements of an application using Microsoft .Net Framework 3.5, C#.Net, Asp.Net, LINQ, WCF, AJAX, JavaScript, jQuery, XML Web Services

Education

Master's degree - Computer Engineering

University of Windsor
12.2016

Skills

  • Strategic Leadership
  • Test Methodologies
  • Problem Solving
  • Code Review
  • Performance Monitoring
  • Performance Measurement
  • Data Pipelines
  • Engineering Leadership
  • SaaS Development
  • Visual Basic NET – VBNET
  • System Performance
  • Technical Discussions
  • Software as a Service – SaaS
  • Project Management
  • Web Development
  • Business Process Improvement
  • Team Management
  • NoSQL - Elasticsearch & MongoDB
  • Strategic Thinking
  • Stakeholder Management
  • Strategic Initiatives
  • Product Management
  • Delivery Of Projects
  • Programming
  • Agile Methodologies
  • C# ASPNET Core
  • Microsoft SQL Server
  • Amazon Web Services – AWS
  • JavaScript
  • JQuery
  • KnockoutJS
  • JSON
  • ASPNET MVC
  • HTML5
  • Cascading Style Sheets – CSS
  • Angular11
  • Github
  • TeamCity
  • Microservices
  • ASPNET Web API
  • Internet Information Services – IIS
  • JIRA
  • Linux

Accomplishments

  • Led the successful rebranding of buzzbuzzhome.com to Livabl.com, managing a team of 15 engineers.
  • Oversaw the redirection of millions of pages, ensuring seamless user experience and maintaining SEO integrity.
  • Coordinated all aspects of the project, from initial planning to final launch, effectively managing timelines and deliverables.
  • Implemented new design elements and features, aligning with the new brand identity and enhancing functionality.
  • Collaborated with cross-functional teams, including marketing, design, and product management, to deliver a cohesive and impactful rebranding.

Timeline

Director of Engineering

Livabl
04.2017 - Current

Software Programmer Analyst

BMO Financial Group
04.2016 - 03.2017

Junior Programmer Analyst

Bliss Info
11.2012 - 12.2014

Master's degree - Computer Engineering

University of Windsor
Shreyash Patel