Summary
Overview
Work History
Education
Skills
Timeline
Generic

Trusha Sheth

Summary

  • More than 13 years of extensive experience in most of the phases of the Software Development Life cycle(SDLC)- Requirements definition, design, documentation, development, integration, testing and troubleshooting, implementation, and maintenance.
  • Had strong experience in working with Web-based, Client server, Distributed, and N-Tier architectures. Experience in developing and deploying applications on Azure using Azure Pass. Skilled in utilizing Azure services such as Azure app services, Azure Storage, Azure functions, and Azure Databases to create high-performance, scalable, and secure cloud-based solutions.
  • Experience with RDBMS databases.
  • Experience in advanced concepts of ASP.Net core, including Dependency Injection, Middleware, Configuration, and Entity Framework Core. Implement these concepts to develop scalable and maintainable applications, resulting in improved performance and increased efficiency.
  • Experience with software development Processes and Models: Agile Scrum Model.
  • Specialized in delivering timely efficient results.
  • Participated in highly complex projects with customers, managers, and end-users.
  • Coordinated deployments of new software, feature updates, and fixes.
  • Researched and integrated design strategies, product specifications, development schedules, and user expectations into product capabilities.
  • Kept leadership up-to-date on current issues and proposed recommendations.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Analyzed work to generate logic for new systems, procedures, and tests.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Excellent analytical, problem solving and interpersonal skills. A good team player with excellent technical, communication, and interpersonal skills and capable of taking up responsibilities independently and collaboratively in teams.
  • Quick Learner and adapts quickly to any new situation/changes and works pro-actively towards meeting deadlines

Overview

18
18
years of professional experience

Work History

Senior .NET Software Developer, Full Stack

Lifeskill Rescue Service Ltd
09.2018 - Current
  • Worked on architecture and development in application
  • Worked on Visual Studio 2019 -> 2022/.Net core 3.1 to implement Restful web services.
  • Worked on multiple legacy systems adding value according to requirements
  • Proposed solutions and led the application of a continuous integration server for automated testing and deployment
  • Developed and tested each module according to the functional specifications and technical design.
  • Responsible for maintenance of applications with technologies
  • Prepare and dispense work assignments, Provide guidance, and review the work of other team members.
  • Designed and implemented Restful(JSON) services using Asp.net MVC Web API Controllers.
  • Used Swagger, Fiddler, and Postman tools to test the APIs
  • Designed and executed efficient Exact Transformation Load(ETL) pipelines using Azure Data Factory.
  • Implemented data extraction from various sources, including on-premises and cloud-based databases, and transformed the data to meet the business requirements.
  • Experience with deploying Azure Data Factories using ARM Templates through Azure CI/CD pipelines.
  • Designed and developed the databases on different database server types as required for the applications.
  • Participated in the establishment of detailed test and deployment plans.
  • Worked with Git, TFS, VSTS, Tortoise Technologies and Tools: .Net Framework 4.8/ Visual Studio 2017/2019/2022, C# asp.net MVC 4/5, .Net core, Javascript, Jquery, HTML, XML, CSS, Web API, Entity Framework, SQL Server 2016, SQLite, MySQL, Linq, JSON, XML, VSTS/Azure DevOps, Azure data factory, Azure function apps, Openlayers, Perl Scripting, Windows Task scheduler, .Net Windows services, HighChart, Postman.
  • Handle API Request Calls - National Weather Service (NWS) API, NOAA weather API, OpenLayers API, Paypal Integration API, Stripe Payment API Integration, Swift SMS gateway service API, Weather API.

Sr. Software Engineer

M-Connect Media
08.2017 - 07.2018


  • Senior.Net developer of an Agile globally distributed team(India, Canada, US) following ITIL practices.
  • Involved in all the phases of the software development life cycle(SDLC) from requirement to delivery
  • Developed and deployed REST service using Asp.net Web API
  • Exposed the services through HTTP methods(GET, POST, PUT, DELETE) for client interaction and hosted them on Azure for improved scalability and performance.
  • Consumed the API on the .Net MVC application.
  • Worked on Web performance testing using VSTS and Visual Studio 2017
  • Hands-on experience in various Microsoft Technologies like c#, Asp.Net, MVC with Razor, ADO.Net, Web Forms, LINQ, SQL Server, SSRS
  • Design and developed RDBMS database.
  • Designed and developed Azure Web job using c# for exporting and importing data to/from Azure Storage Blobs
  • Good knowledge of deploying code changes to Azure cloud environment through Azure CL/CD pipelines.
  • Developed and implemented Oauth Access Token generation for secure authentication and authorization
  • Environment: .Net framework 4.5/4.6 Visual Studio 2017, c#, Asp.Net MVC 4/5, Javascript, Jquery, CSS, Web API, Entity Frameworks, Azure function apps, Azure web jobs.

Sr. Software Developer

MatchBook AI
02.2016 - 06.2016
  • Interact with business analysts to understand the business requirements.
  • Designed and developed various abstract classes, interfaces, and classes to construct the business logic
  • Created .Net class library to integrate with Web API controller
  • Developed classes in the Business layer and Data Access layer in c#
  • Created Rest Services using Asp.Net Web-API, exposed analytics data to the client, and hosted them on the client-server
  • Implemented Unit Testing to validate the functionality and performance of applications developed in c#.Net
  • Use Multithreading to increase the response time of the applications.
  • Use Agile practices and Test Driven Development techniques to provide reliable, working software early and often
  • Worked on creating stored procedures and views and restful APIs that are consumed by the other teams.
  • Used JSON object to transfer data between server and client
  • Used source control applications like VSTS and Git
  • Collaborated with other developers to identify and alleviate a number of bugs and errors in software
  • Environment: C#,.Net Framework 3.0 /4.2, ADO.Net, MS SQL

Sr. Software Developer

Hidden Brains InfoTech Pvt. Ltd
04.2010 - 04.2014
  • Communicated with business analysts and clients to understand the requirements and delivered the tasks on a daily basis.
  • Complete SDLC, which includes Requirements Gathering, Analysis, Design, Development, Implementation, Upgrade, Enhancements, Maintenance, Support, and Bug Fixing.
  • Responsible for writing code-behind business logic for C# window-form application.
  • Created LINK Server and SQL Job to connect and fetch data from MY SQL to SQL Server database.
  • Experienced in managing AWS database.
  • Created Reports using Crystal Report.
  • Completed the daily assigned task and updated task details to the client.
  • Used to manage dynamic pages from CMS sites and publish them.
  • Used TortoiseSVN for integration, maintenance, and Security of code.
  • Implemented Error Handling, Modification, and Unit Testing.
  • Worked as a team lead and managed the work allocation in the team.
  • Environments: Net Framework 3.5, C#, CrystalReports, Asp.Net,ADO.Net, Ajax, LINQ, HTML, MSSQL server 2005, SSRS, TortoiseSVN(SVN), Test Directory, IIS

Team Lead

Nascent Info Technologies Pvt. Ltd.
05.2008 - 11.2009
  • Meeting with domestic clients and business analysts to gather the requirements.
  • Coordination with Project, Operations, and Logistics teams for smooth implementation.
  • Directed and supervised a team of 7 engaged in developing the application and testing.
  • Built strong relationships with customers through a positive attitude and attentive response.
  • Environment: C#, .Net 2.0/3.0,.Net Web application, Crystal Report, MSSQL, HTML, Javascript, CSS

.NET Developer

Prakash Infotech Pvt. Ltd
04.2006 - 04.2008
  • Interact with business analysts to understand the business requirements.
  • Developed N-Tire application.
  • Integrate PayPal Payment Gateway for credit card payment
  • Coding for various Modules, adding Extra features, Error Handling and Modification, Bugs solving.
  • Created Store Procedures, Functions, Triggers, Indexes, and Views using T-SQL in SQL Server 2005
  • Implemented Unit Testing to validate the functionality and performance of applications developed in c#.Net
  • Used source control applications like Tortoise SVN
  • Supporting Test Team for technical and environmental issues.
  • Code review with Team Leads.
  • Involved in the code Inspection of Change Requests.
  • Environment: C#,.Net Framework 3.0 /4.2, ADO.Net, MS SQL, MSAccess

Education

Master of Computer Application - Information Technology

Saurashtra University
Rajkot, Gujarat, India
06.2005

Skills

  • Development Tool(IDE) Visual Studio 2008->2022
  • Programming languages: c#net, vbnet, Net core 3, Perl Scripting (Intermediate)
  • Database Management : Azure Data Factory(ADF), MySQL, MSSQL, PostgreSQL, MariaDB, SQLite(basic), MSAccess, SQL Server Integration Services (SSIS)
  • Technologies -Net/Net Core Web Application, Rest API, Net Window service application, Net Window application, Postman collections
  • Framework - Net, Net Model-View-Controller (MVC), strawberry perl(Basic)
  • Others: LINQ, Unit Testing, Ajax Tool, Highchart, OpenLayers, Postman, Fiddler, Swagger, NuGet, Agile Scrum, Pivot Tracker, Jira Tracker
  • Scripting and Markup Languages- HTML, XML, CSS, Linq, Javascript, JQuery, JSON, AJAX,
  • Version Control - Microsoft Visual Studio Team Services(VSTS), Team Foundation Server (TFS), TortoiseSVN, Git
  • Application Servers Microsoft Internet Information Services(IIS)
  • Cloud Technologies - Azure, AWS

Timeline

Senior .NET Software Developer, Full Stack

Lifeskill Rescue Service Ltd
09.2018 - Current

Sr. Software Engineer

M-Connect Media
08.2017 - 07.2018

Sr. Software Developer

MatchBook AI
02.2016 - 06.2016

Sr. Software Developer

Hidden Brains InfoTech Pvt. Ltd
04.2010 - 04.2014

Team Lead

Nascent Info Technologies Pvt. Ltd.
05.2008 - 11.2009

.NET Developer

Prakash Infotech Pvt. Ltd
04.2006 - 04.2008

Master of Computer Application - Information Technology

Saurashtra University
Trusha Sheth