From:                              route@monster.com

Sent:                               Saturday, May 07, 2016 5:09 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Ashutosh Shahi 

Last updated:  10/25/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Bangalore, KT  
IN

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Ashutosh_10 yrs Exp in C# .net dev

Resume Value: d7qwyj39hg4ftn9q   

  

 

             

 

Ashutosh Shahi

Email  : ashushahi@gmail.com                                                                        M. No.   : +91 9900057321                                                                                                                                                                         

                                                                                            

Summary

11+ years of work experience in Software Architect, design and implementation using C# .Net, Winforms, WPF, ASP.Net MVC, JQuery, WCF and MS SQL. Working as Software Architect in a Symphony Teleca Corp, Bangalore.

 

Skills

Domain

Networking, Finance, Healthcare, Electric

Microsoft Technologies

C# 2012/2010/2008/2005/2003, WinForms, WPF

ASP .Net, JQuery, WCF, ASP.Net Web API, LINQ, Entity Framework

ADO.Net, Windows Azure, SQL Azure, Azure Service Bus

Tools

NUnit, FxCop, NCover, Enterprise Architect, Load Runner

Linux/Unix and  C++

C, C++, Shell Programming

Database

Microsoft SQL Server 2012/2008, T-SQL

DI Framework

Unity, Smart client software factory, Prism, MVVM light, NInject

 

Specialization

Software Architecture

Client- Server, Web Application, SOA and Cloud Application

Distributed Application

Distributed Application by Domain driven design, Message queue based design, Event driven design, SOA

Design methodology

Domain driven design, Modular deisgn, SAAS application design

Development Method

Agile Scrum, BDD/TDD

 

Education

·   Bachelor of Technology (BTech) in 2003 from Indian School of Mines, Dhanbad (ISM, Dhanbad) in Computer Science and Engineering.

 

Awards and Achievements

·   Got 2056 ALL India Rank in IIT-JEE 1999.

 

Experience Summary

 

Company Name

Period

Designation

Symphony Teleca Corp, Bangalore

Jan2011-Till Date

Software Architect

Philips Healthcare, Bangalore

Nov 2009 – Nov 2010

Sr. Technical Lead

Schneider Electric, Bangalore

Nov 2004 – Nov 2009

Senior Software Engineer

Software Research Associate

June 2003 – Nov 2004

Software Engineer.

 

JOB Profile

 

·   Provides technical leadership to the team, collaborators and customers.

·   Is aware of state-of-the-art software architecture methods, tools, and trends.

·   Presents proposals, concepts, and results to collaborators and customers.

·   Performs development and consulting projects in close teamwork with colleagues.

·   Makes architecturally-significant design decisions at the right level of abstraction.

·   Design the framework to support business process to enable rapid development.

·   Worked on Project analysis and requirement gathering.

·   Agile scrum project execution experience.

·   Worked on new technology POC.

·   Experience of designing, coding and maintaining of various project.

·   Had leads the team of 15 developers.

·   Having HLD/LLD documentation experience.

·   Uses the Design Pattern extensively.

 

Project:

 

SilverPeak Agility

Organization: Symphony Teleca Corp, Bangalore

Technology Used   : C# 2012, WPF,MVVM light, ASP.Net MVC, ASP .Net Web API, PowerShell, WIX, Unity

Duration                            :  April 2013 – Till Date

Silver Peak Agility enables virtual switch extension for Hyper-V. RESTful service is created and deployed on the SCVMM.  This service is used to fetch VM/Host information and add/remove traffic redirection rule. To deploy extension driver on host machine configuration provider is developed to set configuration values like driver name/version/supported OS version/port profile etc at SCVMM.  

·   Design the technical solution.

·   Implement the framework code

·   Monitor the implementation of features.

·   Implement the secure ASP .Net web API service

·   Created UI using WPF and ASP.NET MVC

·   Written the nunit test case to test the RESTFul service.

·   Created Configuration provider of SCVMM.

·   Worked on wix installer with custom action for this project.

 

 

ServiceNow Connector

Organization: Symphony Teleca Corp, Bangalore

Technology Used   : C# 2010, Azure Cloud, WCF, JavaSrcipt, ASP .Net

Duration                             :  Jan 2013 – April 2013

ServiceNow connector project is used to establish connection between ServiceNow SAAS and LogMeIn Rescue service. The ServiceNow is modified to call connector to generate the PIN using LogMeIn Rescue service API. At the end of LogMeIn session the session information is passed from LogMeIn to ServiceNow using Connector. Connector is hosted on Windows Azure.

 

·   Client requirement analysis and proposed the technical solution.

·   Create requirement and design documents.

·   Implement the connector service and host it on Azure cloud.

·   Created message queue based solution to session data.

·   Configure the ServiceNow SAAS to call connector service.

·   Create the aspx pages called by LogMeIn to put session information to ServiceNow.

 

 

Opics Plus

Organization: Symphony Teleca Corp, Bangalore

Technology Used   : C# 2008, WinForms, WPF, ASP.net MVC, WCF, MS SQL 2008

Duration                             :  Jan 2011 – Jan 2013

Opics Plus is the .NET service-oriented, Treasury & Capital Markets solution with unsurpassed STP and back office capabilities.  It is a comprehensive solution for front-to-back office, cross-asset processing of a wide range of financial instruments. In a single system, it handles vanilla and complex derivatives, fixed income, equity, treasury trades and custody.

Opics Plus combines unparalleled integration across financial instruments and across the different departments of a financial institution.

 

·   Working on framework architecture of Treasury Market Product Opics Plus.

·   Refactored the framework to enhance performance.

·   Interact with client/business people to get new requirements/enhancements.

·   Take the responsibility of design and execution of requirements and coordinate with different stakeholder to get it done.

·   Monitor the implementation of features.

·   Helps the product support team in deployment.

 

 

 

iSite

Organization: Philips Healthcare, India

Technology Used   : C# 2008, WinForms, ASP .Net, SSIS, WCF, MS SQL 2005/2008, T-SQL

Duration                             :  Nov 2009 – Oct 2010

ISite Studio is an integrated suite of components and services to achieve transfer of clinical information, diagnostic images and ensure consistency of data transfer. ISite Studio is envisaged to provide an effective upgrade path to the existing product lines of iSite to higher versions, and to cater to business driven requirements such as hardware upgrades, archive consolidation and split, upgrade of legacy or third party PACS. SSIS object model is used to create visual studio type custom framework that enable to create project and view its status on run time. Different technology C#, WCF, SSIS, Microsoft SQL server is used for development.

·   Leads the team of iSite project based on SSIS object model.

·   Client interaction on daily basis to gather the requirement

·   Project execution by delegating the work and monitoring the progress.

·   Designing database comparer tool.

·   Working on refactoring to accommodate new requirement changes.

·   Working on enhancement and bug fixing.

 

 

PSCNet

Organization: Schneider Electric, India

Technology Used   : C# 2008, Winforms, ASP .Net, WPF, WCF, LINQ, SQL Server 2008, SCSF

Duration                             :  Jan 2008 – Nov 2009

This is an enterprise class client server application to enable customer of Schneider Electric to configure various product. It is a rich client application that uses XAML (converted from DWG file) to draw component on client side and WCF/LINQ to store it on database. It uses smart client factory to modularize the development and SQL CE replication with MS SQL server 2008 for replication. It also provides offline work capability. The new DWG file is created from configured project and used inside the factory for further processing.

·   Design and implement business layer

·   Design data access layer using LINQ based domain object mapper.

·   Design and implement SCSF based UI.

·   Worked on performance enhancement of save and open.

·   Implement synchronization using Microsoft Synchronization block.

·   Implement business rule.

·   Implement pricing.

·   Work on document generation using ASPOSE library.

·   Worked on refactoring to accommodate new requirement chance.

·   Worked on enhancement and bug fixing.

 

 

 

IDQS

Organization: Schneider Electric, India

Technology Used   : C# .Net, Winforms, SQL Server 2000

Duration                             :  October 2006 – Jan 2008

This is core library development project for Customer Software division of Schneider Electric. We are responsible for design, develop and maintain different libraries like OfferDataBase, ProductAccessServices, Product, Deployment, Internationalization, UnoRedoManager, Persistence, Pricing, Unit, RegistrationManager, AboutBox etc.

·   Work on requirements(Some block)

·   Design the block (some block)

·   Write the code(Various block)

·   Bug fixing(various block)

 

 

 

 

 

 

 

OFS Configuration Tool

Organization: Schneider Electric, India

Technology Used   : C# .Net, Winforms, Custom Grid, XML

Duration                             :  Feb 2006 – October 2006

This Configuration tool is designed to configure OFC Factory Server. OFC Factory Server is used to communicate between HMI and PLC. This software is used to configure registry such that OPC server can work with HMI and PLC. The user interface is developed in C# .Net and for data storage XML and Microsoft registry is used.

·   GUI is implemented to maintain various business activities.

·   Implement business logic.

·   Write registry access class and xml handling class.

 

 

Duro HMI

Organization: Schneider Electric, India

Technology Used   : C# .Net, WinForms, COM Interoperability

Duration                             :  Jan 2005 – Dec 2006

This is a HMI Application is designed to work on MasterPact Circuit breaker hardware. The user interface is developed in C# .Net and database is maintained by file and hardware variable. Hardware lock functionality is implemented to increase security of software and give different authority to users.

·   GUI is implemented to maintain various business activities.

·   Implement business logic of different requirements.

·   Implement hardware lock functionality.

·   Implement file functionality.

 

 

Hanshin Super Highway Project

Organization: SRA India Pvt. Ltd, Bangalore

Technology Used   : C# .Net, Winforms, XML, Java Struts, Oracle, Apache Tomcat server

Duration                             :  December 2003 – November 2004

This application is developed for the Hanshin Super Highway, Japan to maintain their client information. It is a desktop based application made on Interoperability concept having client side in .Net and server side using JAVA technology to give look of Microsoft at desktop and efficiency and reliability of J2EE technology at server. Client sends data to the server using XML and server also return result in XML format. Database is implemented in Oracle.

This project uses XSD for client and server side validation. Client side is implemented on Databinding concept, where each form data is validated before sending to the server. For secure data passing through network https protocol is used. Server maintains session of different client for distributed database. It also maintains a table storing the status of client. Each client has to send a packet called HeartBeat to renew its session life after certain interval. If server does not get HeartBeat packet for certain period it delete client from client maintenance table.

·   Implement client side using MVC Pattern.

·   Participated in detail design analysis

·   Design the different form of the project in .Net technology

·   Code for databinding and XML validation on client side

·   Make XSD file to validate form data

·   Make BLogic class to get data from client in JAVA technology using framework supporting class

·   Generate result data by Oracle query using framework database support and pass it back to client on specific XPath

·   Write JUnit class to test the BLogic result

·   Write unit test specification for different form

·   Integrate and test different form module developed

 

PCAMS project

Organization: SRA India Pvt. Ltd.

Technology Used   : C# .Net, Microsoft SQL Server, Active Report, EI Table

Duration                             :  June 2003 – October 2003

This Application software designed for Pico Apartment Company. It used to maintain various business activity of the company. The user interface is developed in C# .Net and database is maintained by Microsoft SQL Server 2000.One of the key aspect of this project is to generate report using the tool Active report.

·   GUI is implemented to maintain various business activities.

·   Common Form is implemented as base form class having all common functionality together.

·   Write database access class and xml handling class.

·   Add input validation function in base class

·   Remoting is implemented to change the project into client-server model.

 

 

 

 

Personel Details:

 

Name-Ashutosh Shahi

Father’s name-Sri Rajdeo Shahi

Address – D-105,Kerthi Harmony apartments,

                 T.C.Palya Main Road,Rammurthy nagar,

                 Bangalore-560016

Date Of Birth-05/06/1978

Marital Status-Married

Passport no-G6891530



Experience

BACK TO TOP

 

Job Title

Company

Experience

Project Architect

Symphony Services Corporation (India) Private Limited

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Manager (Manager/Supervisor of Staff)

Date of Availability:

Within one month

Work Status:

UK - I am authorized to work in this country for any employer.
US - I require sponsorship to work in this country.

 

 

Target Job:

Target Job Title:

IT Architect

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

UK
US

Relocate:

Yes

 

Languages:

Languages

Proficiency Level

English

Fluent