Muthukumar Venkatraman, Developer in Phoenix, AZ, United States
Muthukumar is available for hire
Hire Muthukumar

Muthukumar Venkatraman

Verified Expert  in Engineering

C# Developer

Location
Phoenix, AZ, United States
Toptal Member Since
September 14, 2015

Muthukumar has over ten years of experience in the software industry, with hands-on experience in design, development, re-engineering, migration, and team management. He has worked with various domains like manufacturing, finance, and healthcare and is comfortable with big data tools such as Spark and HBase. Muthukumar has good communication skills and works effectively for on-time delivery.

Portfolio

American Airlines
Agile Software Development, ASP.NET, ASP.NET Web API, Azure, .NET 6...
Mindtree
Entity Framework, AngularJS, Subversion (SVN), TFS, HBase, Spark, jQuery...
Mindtree Ltd
Visual Studio 2008, SQL Server Integration Services (SSIS), Visual SourceSafe...

Experience

Availability

Part-time

Preferred Environment

Eclipse, Visual Studio, Linux, MacOS, Windows, Agile, Postman, Visual Studio 2012, Visual Studio Code (VS Code)

The most amazing...

...thing I've developed is a campaign management system for one of the top financial institutions in the US to support campaigns for international markets.

Work Experience

Technical Lead

2015 - PRESENT
American Airlines
  • Developed ASP.NET Core applications for flight attendants and led a team for migrating the application to the cloud along with modernizations.
  • Contributed to development, cloud hosting, and design.
  • Served as an architect and technical lead.
Technologies: Agile Software Development, ASP.NET, ASP.NET Web API, Azure, .NET 6, ASP.NET MVC 6, C#, Apigee, Docker, Azure DevOps, GitHub

Technical Lead

2011 - 2015
Mindtree
  • Implemented company policies, technical procedures, and standards for preserving the integrity and security of data, reports, and data access.
  • Proposed technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects.
  • Recommended architectural improvements, design solutions, and integration solutions. Generated deployment packages. Designed and developed utility tools. Developed web pages and user control that could be used with the company's CRM application.
  • Developed web pages and user control that could be used with the company's CRM application. Reviewed and redesigned existing frameworks.
Technologies: Entity Framework, AngularJS, Subversion (SVN), TFS, HBase, Spark, jQuery, Microsoft Dynamics CRM, Telerik, SQL Server 2008 R2, ASP.NET, C#

Module Lead

2009 - 2011
Mindtree Ltd
  • Developed technical solutions for business requirements provided by the business partners.
  • Worked on task estimation, planning, and development.
  • Worked on core modules for the credit authorization system which calculated credit scores for customers.
Technologies: Visual Studio 2008, SQL Server Integration Services (SSIS), Visual SourceSafe, Web Services, Windows Communication Foundation (WCF), C#, VB.NET, ASP.NET

Senior Associate

2008 - 2009
Mindtree Ltd
  • Part of the onsite development in Sweden to develop the material management system for a new truck factory constructed in Russia.
  • Involved in the architecture review with the senior architect.
  • Identified the architectural issues with the system and fixed them.
  • Involved in design and development, as well as preparing the test cases for verification.
  • Provided maintenance and support for the development of applications.
Technologies: TFS, JavaScript, XML, NCover, NUnit, Microsoft SQL Server, ASP.NET, C#

Programmer Analyst

2007 - 2008
Cognizant Technology Solutions
  • Was responsible for migrating 3 Windows applications from VB to .NET technologies.
  • Designed and developed core modules such as data access and business components which were later utilized by the team members to speed up development.
  • Designed and developed the database and created views and triggers.
  • Documented procedures for the core business modules.
  • Participated in code review meetings and provided code review comments to the team members to improve the quality of the code.
Technologies: Oracle, Microsoft SQL Server, VB.NET, ASP.NET, C#

Senior Software Engineer

2004 - 2007
Chella Software Private Limited
  • Led a team of 3 developers and upgraded the back office solution from VB to VB.NET.
  • Involved in database architecture, design, building of database objects, and benchmarking.
  • Developed core modules for modularity and flexibility in use.
  • Led a small team focused on enhancement and customization, R&D, and analysis of various architectural approaches to the development of the product.
  • Took complete ownership in developing the Branch Module which supported branches from various cities that allowed them access to reports.
Technologies: Crystal Reports, Microsoft SQL Server, VB, VB.NET

Clearvision

Clearvision is a solution for large brokerage firms to handle their back office. It helps with various processes, including settlement and clearance, accounting, payments, receipts, reporting, and other related operations. The product is built on an N-tier architecture (database, data, web service, business, UI). The web service layer is used for communication between the client and server.

Material Management System

Material Management System is a web application for delivery planning and component tracking. A major objective of this application is to make sure that there are no material shortages on the assembly line and to maintain master information like parts, suppliers, material control, stocktaking, deviations, alarms, follow-up, and transactions.

Unity ( Credit Approval System)

Unity is a web-based loan origination system that is used by one of Australia's leading financial institution to submit and accept credit applications from Equipment and Vehicle dealers/ partners. It has an automated approval system for consumer finance with a built in Credit Scorecard. Scorecard is a statistics based model for attributing a number (score) to a customer, which tries to predict the probability of an existing account turning "bad". In calculating the score, ranges of data sources are used, including data from an application form inputted by the dealer and from credit reference agencies, or from existing information about the customer

CMS - Campaign Management System

CMS is a platform through which one of the United States' leading credit card suppliers will manage their contact with existing customers\applicants. The objective of CMS is to help marketers make the "right" offer through high-valued response models, detailed eligibility data, enhanced targeting, and contact management to maximize profitability using ROI decision capabilities.

Languages

Visual Basic .NET (VB.NET), C#, Stored Procedure, JavaScript, XML, VB.NET, VB, Java, Swift, XAML, Swift 4, Swift 5

Tools

Visual Studio 2012, Crystal Reports, Microsoft Dynamics CRM, Subversion (SVN), Visual Studio, NCover, TFS, Visual SourceSafe, Visual Studio 2008, LINQ to SQL, Microsoft Team Foundation Server, Postman, GitHub

Storage

SQL Server 2008, JSON, SQL Server 2008 R2, SQL Server Management Studio (SSMS), Microsoft SQL Server, HBase, SQL Server Integration Services (SSIS), Azure SQL

Frameworks

Apache Spark, ASP.NET Web API, AngularJS, ASP.NET, ADO.NET, NUnit, Spark, Windows Presentation Foundation (WPF), Entity 5, ASP.NET MVC 6

Paradigms

Agile Software Development, MapReduce, REST, Agile, Azure DevOps

Platforms

MacOS, Windows, iOS, Eclipse, Telerik, Linux, Oracle, Visual Studio Code (VS Code), Azure, Azure PaaS, Azure Event Hubs, Azure Functions, Docker

Other

IIS 7, Web Services, Windows Communication Foundation (WCF), .NET 6, Computer Science

Libraries/APIs

Entity Framework, jQuery, Vue 2, Apigee

2000 - 2004

Bachelor of Engineering in Computer Science and Engineering

Madras University - Chennai, India

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