Sushma Chitradurga Shivaprakash
Phone: +1 479-670-6752 | Email: sushmacs989103@gmail.com
SUMMARY:
9+ years of overall IT experience in all phases of Software Life Cycle using .Net technologies. 
Experience in multiple domains like Static analysis, HVAC, Banking and SCADA system. 
Expertise in C# and .Net technologies.
Experience in Windows application, Web application, Web services, Web API, Silverlight, MVC3, WCF, ASP.Net 2.0, 3.5 and 4.0, ASP.NET Core 2.0,2.1, Telerik Silverlight UI Control, Telerik UI Control for ASP.Net Core and Cloud computing.
Proficient in handling SQL, MySQL and Polyhedra databases.
Strong working knowledge in designing applications based on the requirements. 
Good written and oral communication skills.
Potential contributor for the projects, involving various stages of product development cycle.
Played a key role in project proposal and project execution estimation.
Experience with Visual Studio, Team Foundation Server, Perforce and TFS Source.
Practiced Agile methodology of project execution as team member for 4 years and as a lead for 2 years.
3+ years of experience in leading team.
EDUCATION:
Bachelor of engineering, Electronics and Communication Sep 2003 – Jun 2007
SDM College of Engineering, Khalgatgi Road, Dhavalagiri, Dharwad, Karnataka 580002, India
Phone: +91 836 244 7465SKILLS:
ASP.Net Core 2.0, C#, .NET window WPF &amp; web applications, Web API, RESTful Web services
MySQL, MSSQL 2008 R2, MSSQL Server 2005, MSSQL 2014, Entity framework 4.1, Entity framework Core and Polyhedra databases
Bootstrap 4.0, Telerik Kendo UI for ASP.Net Core 2.0, Telerik Silverlight controls, MVC4, AngularJS, JavaScript, CSS, jQuery, Typescript
Crystal reports, RDLC report and iTextSharp,c,c++,bootstrap
Visio 2010, Visual Studio .NET 2003, Visual Studio 2005/2008/2010
EXPERIENCE:
.Net Developer                   Dec 2017- Till date
Red Cedar Consultancy, LLC
161 Fort Evans Road Northeast, Suite 200
Leesburg, VA 20176
Client: Harmonia Holdings Group , LLC- McLean, VA
Adulterated product monitoring application (APM): A system to track adulterated product distribution from receiving establishment location to shipping location, analysis of the adulterated product to preform recall of the product based on the analysis and check the effectiveness of the recall and track the supplier chain.
Technology used are ASP.Net Core 2, MSSQL 2014, TypeScript, Web API, Bootstrap 4.0, jQuery, JavaScript, Telerik Kendo UI elements
Participated in UI designing and development using Kendo Telerik UI, JavaScript and jQuery.
Developing stored procedures to locate and identify the establishments shipped, received adulterated products and also other establishments involved when the product was in transit.
Agile methodology of project and task execution.
Participated in user story analysis, task break down and estimation.
Participated in code reviews.
Animal disposition reporting application (ADR): A module to capture the Meat, poultry and Ratite slaughter and disposition details. Each disposition can have lab sampling analysis request and results tracked.
Technology used are ASP.Net 2, webforms, Web services and SQL database with C# languages for back end coding.
UI/WebForm designing using Javascript, Ajax and Jquery.
Writing lab sample management process related stored procedures.
Agile methodology of project execution.
Participated in user story analysis and task estimation and execution.
Major contribution in lab sample management module to capture track and present data from scheduling lab sample management to results capturing.
Contributed in bug fixing, User acceptance testing and production support to address the issues.
Achievements:
Key role working on enhancement for lab sample management module. Appreciation for quick learning and delivering quality work.
Larsen and Toubro Technology Services – Mysore, KA, IndiaDec 2016- Jul 2017
(Sabbatical leave with no pay)
Project LeadJan 2016- Dec 2016
Larsen and Toubro Technology Services – Mysore, KA, India
Client- Emerson Remote Automation solutions – Watertown, CT, USA
Transitions: 
Jan 2016 - Nov 2016: Larsen and Toubro Technology Services 
Plot No.358-360, Hebbal Industrial Estate,
Hebbal Industrial Area, Mysuru, Karnataka 570018, India
FieldTools: Configuration tools for RTUs and flow computers to SCADA host.
Phase 2: Coordinated technical &amp; marketing requirements for application off shore team. Coordinated between cross functional team to design the solution for requirements.
Worked on Driver layer of application framework and Protocol Parsing components to parse DNP3 protocol packets.
Designed and developed report generation engine to develop PDF and CSV reports in C# 4.0
Performance tuning and monitoring memory leaks using ANTS performance and memory profiler.
Analyzed and revamped Unit Conversion module under my lead.
Used IBM ClearQuest application for bug and change request tracking.
Prepared and presented technical proposals for clients.
Provided requirement specifications &amp; design documents.
Involved in CMMI level 5 Quality Compliance process &amp; reviewing project deliverable for compliance.
Used Perforce tool for version management.
Project Leader/ Onsite Project Coordinator         Apr 2014-Jan 2016
Larsen and Toubro Technology Services – Mysore, KA, India
Client- Emerson Remote Automation solutions – Watertown, CT, USA
Work locations:
Apr 2014 - Feb 2015: Larsen and Toubro Technology Services, 
Plot No.358-360, Hebbal Industrial Estate, Hebbal Industrial Area, Mysuru, Karnataka 570018, India
Feb 2015 - Dec 2016: Emerson Remote Automation solutions, 
1100 Buckingham Street, Watertown, CT 06795
FieldTools: Configuration tools for RTUs and flow computers to SCADA host,
Phase 1: Manage Waterfall &amp; Agile process in the design and development phase of FieldTools application - configuration software (Tool used by field engineers in oil and gas units). 
Developed Remote Device Interface a SCADA components to monitor &amp; collect data from Remote Terminal Unit (RTU).
RNP3 protocol parser module to parse the messages received from the device.
Created application components like Database Builder, Firmware Upgrade and Configuration Upload and download in C# 4.0
History, Alarm and Event data collection from RTU in compliance with SCADA standards.
Implemented read/write commands for communicate the changes in the system to device.
Involved in Quality Assurance reviews for all deliverables and making sure the deliverable are compliant.
Developed Active Query Module listening to Polyhedra database socket to convey the changes to application framework layer.
Provided status updates to project stake holders.
C# Code reviews.
Senior Software Engineer / Onsite Project Coordinator Sep 2013-Apr 2014
Larsen and Toubro Technology Services – Mysore, KA, India
Client- Emerson Remote Automation solutions – Watertown, CT, USA
Work location: Emerson Remote Automation solutions, 
1100 Buckingham Street, Watertown, CT 06795
FieldTools: Configuration tools for RTUs and flow computers to SCADA host
 Phase1: Project kick off. 
Gathered functional and non-functional specifications. Prepared requirement specifications and built requirement documents. 
Understand Polyhedra database &amp; data types supported by the system, Coding Language (CL) to write the database trigger.
Designed and developed Remote Device Interface architecture in C# 4.0 as per SCADA standards to collect the RTU data in a SCADA system.
Attended Technical meetings with application architect and SCADA architect.
Designed software components and reviewed design with application architects using Visio 2010.
Documented G2 Display (Client’s legacy display tool) development procedure for display developer guide.
Analyzed existing Open Enterprise software and RTU families supported by the system.
Delivered status to project stake holders at planned milestones.
Senior Software EngineerJune 2012-Sep 2013
Larsen and Toubro Integrated Engineering Services – Mysore, KA
Client- United Technologies.
Work location: Larsen and Toubro Technology Services, 
Plot No.358-360, Hebbal Industrial Estate, Hebbal Industrial Area, Mysuru, Karnataka 570018, India
Electronic Locking solution for hotel lock management system.
This locking system consists of Web application to manage the property to lock assignment. Wall reader devices to allow users to permitted area as decide while encoding a card. Re-validator devices for the staff to enter the areas permitted as per their responsibilities and schedules. Portable Programmer devices to program the locks as per property plan. Encoders to encode or erase the cards and Property Management System (PMS) to be able to encode the cards for guests.
All the devices have their own windows services to be able to listen to messages from QPID message API, filter and respond to the ones addressed to particular device. 
Requirement gathering by reverse engineering process of the existing lock solution.
Understanding Property Management System Protocol and card payload in order to form the valid card upon encoding.
Designed database entities using Entity framework 4.1.
Implemented authentication using ASP.NET 4.0 Membership and role provider.
Developed window service in C# 4.0- Property Management System, which receives requests via QPID Messaging API as per publish subscribe model, encoded in Onity protocol format. As a response PMS can either encode a card via socket or serial communication mode using payload created as per PMS protocol.
Developed webpages using APS.NET 4.0, MCV3, JavaScript, JQuery and Ajax for the systems web application.
Microsoft visual studio 2010 as IDE and Microsoft Team Foundation Server 2010 for tracking work item.
Perforce source control with P4V client for code integration &amp; documents version control.
Achievements:
The team of 12 was awarded the best team for our commitment to build an upgraded system along with detailed requirement and design documents by reverse engineering.
Software EngineerMar 2012 – June 2012
Larsen and Toubro Integrated Engineering Services – Mysore, KA
Client- Vitacon
Work location: Larsen and Toubro Technology Services, 
Plot No.358-360, Hebbal Industrial Estate, Hebbal Industrial Area, Mysuru, Karnataka 570018, India
Ultra sound bladder scanner to detect post void residual. 
WPF application with MVVM pattern, Capturing real time images and marking the region of interest via Sobel edge detection algorithm. 
Implemented mean deviation algorithm to recognize the wrong diagnosis in C# 4.0
Migrated the existing web application and web service to cloud compatible SaaS solution.
Coordinated with Microsoft team to design the application and understand the costing.
Addressed design challenges of migrating the existing application to cloud.
Deployed the ASP.NET 3.5 web application and store procedure on to the staging platform and tested using Emulator. 
Achievements:
Successful pilot cloud application in the organization.
Software EngineerMar 2011 – Mar 2012
Larsen and Toubro Integrated Engineering Services – Mysore, KA
Client- Novenco-Marine, Norway
Work location: Larsen and Toubro Technology Services, 
Plot No.358-360, Hebbal Industrial Estate, Hebbal Industrial Area, Mysuru, Karnataka 570018, India
HVAC system application to calculate energy consumption, heat generated and carbon dioxide production for a varying configuration vessels like Chiller, Cargo and Accommodation. The system also displays the resulting values in domain specific report like 
Requirement gathering via analysis of existing excel application and gathering all the formulas and understanding the relation between formulas.
Designed and developed Silverlight 4 application using telerik control with C# backend using MVVM pattern.
Designed SQL server 2008 R2 database and developed the complex store procedures to accept XML as input.
3D Graph implementation using Visi-Fire, graph plotting 3rd party tool.
Developed a web service to get current currency value and converted value to reflecting in the application cost displays.
Tested and deployed Silverlight application on client server.
Microsoft visual studio 2010 as IDE and Microsoft Team Foundation Server 2010 for source control versioning and tracking work items.
Achievements:
Awarded outstanding performer during annual appraisal.
Software EngineerJan 2009 – Mar 2011
Vagi Data System- Bangalore, KA, India
Client- Unicorn 
Work location: Vagi Data Systems, 
N S Iyengar Street, Sheshadripuram, Bengaluru, Karnataka, India
Unipick Inventory system for gherkin pickle from procurement of gherkins from farmers to packing and distributing the packed bottles to the distributors across the state. 
ASP.NET 2.0 web application with 3 tire architecture.
Requirement gathering and preparing the requirement specifications.
Designed and developed database schema, constraints and stored procedures in SQL server 2005.
Unit test case preparation and testing against manual test cases generated.
Deployed Web applications using Visual studio 2005.
Migrated data from staging server to production server.
Software EngineerApr 2008 – Dec 2008
Vagi Data System- Bangalore, KA
Client- Chitrakala Parishat College of Fine Arts
Work location: Vagi Data Systems, 
N S Iyengar Street, Sheshadripuram, Bengaluru, Karnataka, India
Library management solution
This solution allows to enroll library management team and students. Keeping track of books issued and books due to be returned. Book reservations facilities for the students. The management team will have the facilities to view reports based on their needs.
Requirement gathering and preparing the requirement document.
Developed n-tired Windows application using WinForms in Visual studio 2003 in VB6 language.
Designed MYSQL database.
Developed and deployed reports using crystal reports.
Delivered the product as MSI package.