Post Job Free
Sign in

Sr Sharepoint Developer /.Net Developer

Location:
Hoboken, NJ
Posted:
December 13, 2010

Contact this candidate

Resume:

AMIT RAVAL

**** **** ***** ** ***# *** H*B valid till Sept 2011 - B1 valid till 2016 Ph. (H) 571-***-****

Herndon, VA 20171 Email: *********@*****.***

Key Result Area:

7+ years experience in various platforms and variety of challenging projects targeting different domains

Range of experience includes product innovation / incubation and running through the whole life cycle of product development from inception to serving support

Served as Technical Architect / Tech Lead in designing, managing and coding using .Net Framework 3.5 & 4.0. This involved drawing UML diagrams with high level – low level design, detailed documentation for implementation, task assignment, task tracking and escalation, code reviews, deployment and support

Extensive knowledge and experience in .Net, C# 3.5 & 4.0. Proficient hands on experience with C#

Proficient in SOA based product development. Led, designed, developed and maintained SOA based products

Proficient hands on with WCF, Web Service for designing, developing & supporting SOA based products. Integrated with heterogeneous and homogeneous components via service based implementation model

Implement authentication, authorization, session management, data/context caching, high availability, extensibility, service/contract versioning, legacy service/contract transformation and support, service routing, SOAP headers, token based sessions, quick response etc... concepts with WCF and web service on self hosted and IIS hosted platform

Designed & developed complex asynchronous event driven messaging systems

Represented previous employer in MSFT CTP program for WF 4.0 development. This involved working closely with MSFT personnel, discussing designs and concepts, exchanging code and collaborated as early adapter for WF 4.0 and WCF

Implemented service/application hosting and monitoring systems for 24x7 availability, alarm generation on failure, ticket escalation and resolution and fail over support

Adopted RUP and Agile development methodology. Served as Scrum Master for 3+ years

Achieved Health Canada and ISO 13485 for Blood Transfusion Product [FDA in process]

Excellent Interpersonal skills and teamwork. Enthusiastic and quick to learn new applications and tools with eagerness to take individual responsibilities. Worked in large and small teams as well as led a team of up to 15 developers

Earned several awards for outstanding performance including Employee of the Year, Best Innovation, Medical Instrument Certification for software development etc...

Technical SKILLS

Business Domains: Health Care [FDA, Health Canada, ISO 13485], IHE www.ihe.net , LMS [Lab Management System], US Sales Tax [SST certified process], Medical Billing

Technologies: C#,.NET, WCF, WPF, WF , COM, Core Java, VB, C++, Win32, Win Forms

Database: SQL Server 2005-2008, Inter System Cache [ORDBMS]

Software Development Methodologies and Tools: Agile, RUP, VSTS 2008 , VSTS 2010

Others : Xml, LINQ, SOA, Web Service, COM,Multi threading, Distributed systems' integration, LLBLGen, GeoCoding [GIS Application], LDAP [Novell E – Directory], MONO, Web Services, UML, Knowledge Management, JMS, MSMQ, VCVSm NUnit, MBUnit, Junit,Test Driven Development, Visio, Enterprise Architect

EDUCATION

Master of Computer Application, BhartividyaPeeth Deemed University

Bachelor of Commerce, M.S. University, India

EXPERIENCE SUMMARY

Assignments:

Title: Visual Workflow

Employer: Eclipsys – www.eclipsys.com Jul 2009 – Aug 2010

Team size: 15 Role: Technical Architect

Environment: C#, WCF, WF[3.5/4.0], XML, LINQ, SQL Server 2008, MSMQ, VSTS 2010

Description: VWF is part of Eclipsys's future SDK road map. This system is a suite of modules to form a flexible yet sophisticated work flow, rule, service and asynchronous messaging-driven application development platform. This platform will be distributed as a stand alone SDK for external partners, independent adapters, and a common platform to develop Eclipsys products.

Responsibilities:

Conceptualized and architected high level – low level design

Represented CTP for Eclipsys and collaborated closely with MSFT team on WF 4.0

Designed path breaking navigable WF using WF4.0, which is not possible using WF 4.0

Developed custom WF designer and activity designer

Materialized activity library by using composition and implement from scratch approach

Innovated concepts i.e. Rules Engine which can be used by not technical business users

Designed & developed event driven systems to process huge concurrent calls from across the systems

Implemented WCF services which worked in asynchronous, one way call etc...

Implemented multi-threaded event execution mechanism for high availability and quick response

Developed quick beta demos in order to acquire approval with MSFT and internal stake holders

Implemented test cases which followed test driven development methodology

Implemented LINQ to SQL data layer

Adopted Agile methodology for development

Acted as Scrum Master for entire development cycle of the product

Assigned tasks, conducted code reviews and managed team of 15

Maintained sources in Visual Source Safe

Title: Genomics & Blood Transfusion, ER - Enterprise Repository [IHE]

Employer: Eclipsys – www.eclipsys.com Mar 2008 – Aug 2009

Team size: 12 Role: Technical Architect

Environment: C#, WCF, WF[3.5/4.0], XML, LINQ, SQL Server 2008, MSMQ, VSTS 2010, Win form, WPF[MVVM]

Description: Genomics is a DNA testing product which analyzes DNA pattern for a given disease or pedigree tree. Genomics caters to three branches of DNA testing by integrating various medical instruments to provide result posting mechanism for internal and external billing systems. The Blood Transfusion product solved the work flow of end-to-end blood transfusion i.e. from issuing a blood unit to posting the transfusion results. Enterprise Repository is a document management system that follows IHE standards.

Responsibilities:

Conceptualized and architected high level – low level design

Collaborated with customers for requirement gathering and POC approvals

Implemented WCF services with hosting infrastructure

Implemented service inspectors for audit, logging and security

Developed extremely complex genome matching algorithm for pedigree tree

Implemented Genomics testing flow which includes Molecular Diagnostics, Cytogenetics and Flow Cytometry

Implemented user configurable interactive work flow driven system

Integrated with external services like HL7, LIS[Lab Information System], medical instruments, third party billing etc...

Implemented Blood Transfusion product on Win Mobile platform

Represented as key role in successful acquisition of Health Canada audit process & ISO13485 certificates

Administered FDA process for level 2 medical instrument

Implemented win form based administrative console for blood transfusion process

Enacted as Scrum Master for entire development cycle of the product

Assigned tasks, conducted code review and managed team of 12

Implemented various stages to production (Pilot, Beta and Production)

Maintained the sources in VSTS and practiced check–in driven build

Represented CTP for Eclipsys and collaborated closely with MSFT team on WF 4.0

Title: Avatax Tax Engine Services, SDK,Tax returns & filling

Employer: Avalara – www.avalara.com Feb 2006 – Feb 2008

Team size: 14 Role: Technical Architect

Environment: C#, VB.NET, Enterprise Architect, LLBLGen, Web Service, VSTS2008, IIS 6.0, Java, NDoc, NUnit, MB Unit, JDoc

Description: Avatax product suite includes an array of solutions which form tax calculation engines and the vendor facing SDK. Tax Engine is an SOA product that validates addresses and calculates sales & use tax. The SLA for calculating tax is set to less than 3 seconds per transaction. The SDK was developed for integration with Avatax services on .NET and Java platforms.

Responsibilities:

Conceptualized and architected high level – low level design

Implemented real time sales tax plug in for E-Bay Prostores OEM integration

Developed product architecture along with high level and low level design

Implemented tax calculation engine for the use of From: & To: addresses utilizing Geo coded data

Utilized ORM tool [LLBL Gen] to generate data layer

Upgraded services with changing tax rates and jurisdictions supplied by external address data providers

Implemented Web Service with WSE 3 plug-in

Developed authorization and caching mechanism

Implemented tax exemption system

Designed SDK structure and method signatures for integration

Developed help documentation, sample code and support material for SDK users

Implemented COM exposed version for .NET SDK

Acted as Scrum Master and adopted RUP and Aglie methodology for product development

Implemented Unit Testing with NUnit and MB Unit

Title: OSS-BSS

Employer: Capsilon – www.capsilon.com Dec 2003 – Jan 2006

Team size: 22 Role: Software Engineer

Environment: C#, VB,Web Service,IIS 5.0, Core Java, JMS, NUnit, VSS, MONO, Cute SFTP, Novel E-Directory

Description: Standard OSS – BSS system to support smooth operation and business support function like process monitoring, alarm generation & escalation, dynamic billing, customer support etc...

Responsibilities:

Adopted given design and implemented prescribed components

Developed system programming codes [win32] to check vitals signs for running components in the system

Implemented Java, C++ and C# code to implement different components in the system

Developed SFTP inbound and outbound modules

Implemented asynchronous messaging based process monitoring and controlling system using JMS [ Fiorano MQ] and MSMQ

Developed LDAP[Novel E-Directory] based authentication and authorization system



Contact this candidate