Home

Karthik Thiruchangu - Senior .NET Developer
[email protected]
Location: Remote, Remote, USA
Relocation: Yes
Visa: H1B
Karthik Thiruchangu
Senior .NET Developer
732-538-6179
[email protected]
Plainfield, IL
Yes
H1B

SUMMARY

Decisive, enthusiastic, energetic, focused senior software developer with 15+ years of development experience, primarily in e-commerce, banking, and insurance. Responsible for application analysis, design, development and implementation of small to large scale enterprise software solutions. Diversified experience building Windows based systems and Web based systems using C#/ASP.NET/MVC/.Net/WinForms/WCF/WebServices/ Frameworks 1.1-4.5/VB.NET in N-TIER architecture in various domains. Experience includes:

Software application design, analysis, and extensive experience in full life cycle of the software development process (SDLC).
.NET based application architecture, design, development, deployment and unit testing.
Designed and implemented Web Applications using ASP.NET and MVC.
Created Toolkits, Utility classes, AJAX toolkit, .NET Frameworks, tweaking architecture for website performance improvement and tuning.
Used different Configuration management tools like SharePoint (Documents), TFS (Source) and VSS (Source).
Worked with Service Oriented Architectures SOA (Web Service, WCF, etc.)
Created Technical Design Document, UML (Use Case Diagrams, Sequence Diagrams, Class Diagrams), Process flow Diagrams, Data Flow Diagrams.
Experienced in creating UML diagrams such as Use Case, Class, Sequence, Activity and state diagrams for technical documentation using Rational Rose and Visio.
Created customized reports using Crystal reports, etc.
Created SGR (Standards, Guidelines & Rules) and coding standards for database objects.
Prepared Test Cases and QA Documentations.
Created technical, non-technical and architecture related POC s, Cost Analysis, Whitepapers, Case Studies.


PROFESSIONAL EXPERIENCE


City of Chicago, Chicago, IL, USA February 2019 Till Date
Lead .NET Developer

Responsible for new development and maintenance of the City of Chicago Web Portal.
Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5 and XHTML.
Developed Web API s as well as HTML views with HTML5, CSS3 and Angular.
Designed and developed classes for REST APIs and Web services.
Performed code management and Builds using Team Foundation Server (TFS).
Supported the business for production release and troubleshoot problems. Documented and reported findings to facilitate problem resolution.
Developed Client-Side Validation techniques using jQuery and Angular 4.
Hands on experience on Web forms and Entity Framework.
Develops componentized UI architecture providing UI elements for entire applications using React and worked with React Flux architecture.
Responsible for handling high volume transactional, messaging and distributed systems.
Coordinated all client policies and procedures specific to City of Chicago guidelines.
Performed load testing to measure site scalability, reliability and performance in terms of evaluating page response time, memory utilization, CPU utilization.
Involved in unit testing, module testing and integration testing.
Created technical specification documentation and Unit Test Plans.


Environment: Windows 10, Visual Studio, .NET 4.5, .Net Core, ASP.NET, C#, ADO.NET, IIS 7.5, Oracle, Angular 4+, Typescript, Kafka, Confluent, Confluence, Object Oriented Programming (OOP), JavaScript, HTML5, CSS3, WCF, MVC, Razor, MS Visio 2013, Team




McDonald s, Chicago, IL October 2017 January 2019
Senior .NET Developer


Developed Client-Side Validation techniques using jQuery and Angular 2.
Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5 and XHTML.
Developed html views with HTML5, CSS3, AngularJS and ReactJS.
Designed and created database objects such as stored procedures, packages, functions, triggers and indexes.
Designed and developed classes for Web services.
Responsible for Code Management and Builds using Team Foundation Server (TFS).
Oversaw all technical aspects of the build, including overseeing creation of schedules, documents and guides for contractors, vendors, and consultants.
Participated in daily Agile/Scrum meetings to manage project deliverables.
Created technical specification documentation and Unit Test Plans.
Served as point of contact for end users during Production release and troubleshoot problems. Documented and reported findings to facilitate problem resolution.
Responsible for Web forms and Entity Framework.
Supported high volume transactional, messaging and distributed systems.
Used Docker files in application to automate deployment in Docker.
Complied and deployed the code using Bamboo and JIRA for issue/task tracking.
Performed load testing to measure site scalability, reliability and performance in terms of evaluating page response time, memory utilization, CPU utilization.
Involved in unit testing, module testing and integration testing.

Environment: Windows 10, Visual Studio, .NET 4.5, ASP.NET, C#, ADO.NET, IIS 7.5, MS SQL Server 2012, Angular 2, Typescript, Kafka, Confluent, Confluence, Office WOPI APIs, Object Oriented Programming (OOP), JavaScript, ReactJS, .NET Core, Terraform, HTML, CSS, WCF, MS Visio 2013, Team Foundation Server (TFS), Windows Server 2012/2016.


American Youth Soccer Organization (AYSO), Torrance, CA January 2017 October 2017
Senior .NET Developer


Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS.
Developed React components for Responsive Web design used Bootstrap to build grids, layouts and components.
Wrote all synchronous / asynchronous unit tests.
Implemented ASP.NET MVC pattern mechanism to display player information and league categories.
Developed web services to access player related functionalities.
Performed Code Management and Automated Builds using Team Foundation Server (TFS).
Managed Docker orchestration and Docker Containerization.
Involved in migration of Bamboo server & GIT server.
Implemented JavaScript for client-side sorting and validations.
Hands on experience on Web forms, performing load testing to measure site scalability, reliability and performance in terms of evaluating page response time, memory utilization, CPU utilization.
With the concept of React.JS worked on metrics and also end to end events tracing for analysis purpose.
Coordinated work of multiple teams creating deployment for AYSO servers.
Designed and created database objects such as stored procedures, packages, functions, triggers and indexes.
Used MS Dynamics (Great Plains) and Professional Services Tools Library (PSTL).
Created reports and integration packages using the Great Plains Report Manager.
Involved in unit testing, module testing and integration testing.
Created Technical Design Document, UML (Use Case Diagrams, Sequence Diagrams, Class Diagrams), Process flow Diagrams, Data Flow Diagrams.
Created design documents, technical specification documents and Unit Test Plans.

Environment: Windows 7, Windows 10, Visual Studio, .NET 4.5, ASP.NET, C#, ADO.NET, MS Dynamics (Great Plains), React JS, Typescript, Office WOPI APIs, Terraform, IIS 7.0, .NET Core, MS SQL Server 2012, MS Visio 2010, Development, Object Oriented Programming (OOP), JavaScript, HTML, CSS, Team Foundation Server (TFS), Windows Server 2012 R2, Web Services, SOA.


AIM Specialty Health, Deerfield, IL, USA August 2016 December 2016
Senior .NET Developer

Environment: Windows 7, Visual Studio, .NET 4.5, C#, ADO.NET, IIS 7.5, MS SQL Server 2012, React JS, Node JS, ASP.NET, Object Oriented Programming (OOP), JavaScript, HTML, CSS, WCF, MS Visio 2010, Tortoise SVN, Windows Server 2008 R2.


JP Morgan Chase (JPMC), Chicago, IL May 2016 July 2016
Lead .NET Developer

Environment: Windows 7, Visual Studio, .NET 4.0, ASP.NET, C#, ADO.NET, IIS 7.0, Oracle, WCF, MS Visio 2010, Windows Server 2012, React JS, Node JS,Object Oriented Programming (OOP), JavaScript, HTML, CSS, Tortoise SVN,MSMQ, Web Services, SOA, Restful API, Web API.


Insurance Auto Auctions (IAA), Westchester, IL September 2015 May 2016
Senior Application Developer/Lead

Environment: Windows 7, Visual Studio, .NET 4.5, ASP.NET, C#, MS Dynamics (Great Plains), ADO.NET, IIS 7.0, Angular JS, Typescript, Shortlist, Node.JS, MS SQL Server 2014, MSMQ, WCF, Web API, MS Visio 2007, Windows Server 2008


Follett, Westchester, IL December 2014 September 2015
Lead .NET Developer

Environment: Windows 7, Visual Studio, .NET 4.5, ASP.NET, C#, ADO.NET, IIS 7.0, Oracle, Beeline, WCF, Bootstrap, MS Visio 2007, Windows Server 2008, AngularJS 2, Angular JS, MSMQ, Node.JS, Web Services, SOA, Restful API, Web API


Liberty Mutual, Dover, NH December 2013 December 2014
Lead .NET Developer

Environment: Windows 7, Visual Studio .NET 3.5, ASP.NET, C#, ADO.NET, IIS 6.0, MS SQL Server 2008, WCF, MS Visio 2007, Windows Server 2008


JPMorgan Chase, Dallas, TX June 2012 December 2013
Senior .NET Developer

Environment: Windows 7, Visual Studio .NET 3.5, ASP.NET, C#, ADO.NET, IIS 6.0, MS SQL Server 2008, WCF, MS Visio 2007, Windows Server 2008


Liberty Mutual, Portsmouth, NH June 2011 May 2012
Senior .NET Developer

Environment: Windows 7, Visual Studio .NET 3.5, ASP.NET, C#, ADO.NET, IIS 6.0, MS SQL Server 2008, WCF, MS Visio 2007, Windows Server 2008

TD Ameritrade, Omaha, NE October 2010 June 2011
.NET Developer

Environment: Windows 2000, SharePoint 2007, Visual Studio .NET, C#, VB.NET, ASP.NET, ADO.NET, Visual SourceSafe 6.0, XML SDK 4.0.


JP Morgan Chase, Lewisville, TX December 2007 October 2010
.NET Developer

Environment: Windows 2000/XP, Visual Studio .NET, C#, Visual Basic .NET, MQ Series, IBM HTTP Server, Visual Source Safe (VSS), Crystal Reports .Net, Rational Rose, UML, XML 4.0



Bank of New York, New York, NY October 2006 December 2007
.NET Developer

Environment: Windows 2000/XP, VB 6.0, IIS 6.0/5.0, COM+, Visual SourceSafe 6.0, Visual Interdev 6.0, ADO 2.6, MS Visio 2000, Rational Rose, XML 4.0, JavaScript, VBScript, Crystal Reports 8.0


Halifax Bank of Scotland, Chennai, India September 2004 October 2006
.NET Developer

Environment: Windows 2000/XP, C#.Net, VB 6.0, MS SQL Server 2000/2005, IIS 6.0/5.0, Visual Interdev 6.0, Visual SourceSafe 6.0, ADO 2.6, XML, XSL/XSLT, COM+/MTS, VBScript, JavaScript, Crystal Reports 8.0
Keywords: csharp quality analyst user interface message queue javascript microsoft California Illinois Nebraska New Hampshire New York Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1373
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: