Post Job Free

Resume

Sign in

Software Developer .Net

Location:
Fremont, CA, 94538
Posted:
November 20, 2016

Contact this candidate

Resume:

Bhuvana

acxku2@r.postjobfree.com

408-***-****/408-***-****

Summary

8.5 Year of extensive experience in Software Design, Development and Maintenance.

Expertise in web& windows application development using .NET Technologies using C#.NET, ASP.NET.

Having the Knowledge & experience in JavaScript, AJAX, SQL Reporting Services/Profiler/Sliding Window, EntityFramework, Jquery, JSON, REST, Angular JS, Web API, SOAP, and web forms, Query Tuning, PowerShell, MMC, UML, Mvc2, Mvc3, Mvc4, LINQ, Razor, Swagger, DNN.

Strong database Knowledge in MongoDB, MySQL and SQL Server 2000/2005/2008/2012.

Excellent analytical, communication interpersonal skills.

Having work experience on TDD and MSTest/NUnit.

Worked on Version Control VSS 6.0, Borland Star Team, TFS, SVN, CVS, Bugzilla, HPQC, Perforce (p4v).

Having knowledge on Scrum, Share point server.

Worked on SOAP, WCF, WPF, IIS, SSAS, SSRS.

Microsoft Certified Application Developer (MCAD)

Skill Sets

Languages

C#.NET,Java

Operating Systems

Windows 2000/XP Professional, Linux (Red Hat and Fedora)

Windows Vista/7, Windows 2008 Server.

Web Technologies

WINForms, ASP.NET, Spring 4

Scripting Languages

Java Script, Power shell Script.

Framework

MS .NET 2.0, MS.NET 3.5, MS.NET 4.0, MS.NET 4.5

Tools

Visual Studio .NET 2005/2010/2012/2015, VSS 6.0, MS Office, Powershell, MMC, Visio

Databases

MS SQL Server 2000/2005/2008/2012, Mysql server 6, Mongo DB

Education And Certification

EDUCATION: Bachelor of Technology – Electronics and Communications Engineering 2005

Jawaharlal Nehru Technological University, India.

Microsoft (MCAD) : Developing and Implementing Web Applications with Microsoft C# .Net and Microsoft Visual Studio .Net 2.0

Professional Experience

Ellie Mae(Pleasanton CA, USA) July 2016- Present

EDelivery Swagger API's

Senior Software Developer

Description: The Ellie Mae EDelivery Swagger API's will coordinates delivery of file packages orchestrating other file services in order to fulfill the delivery.

It supports below functions based on package contents.

Simple Sharing of documents, Document requests

Electronic Signatures (Including consent and authentication requirements)

Automated paper fulfillment.

Responsibilities:

Developed application's user interfaces and business logic using MVC WEB API

Involved in development using Agile Scrum methodology

Worked on Robo Mongo user interface to use Mongo DB.

Worked on MongoDB writer & readers and projections/Aggregations.

Worked on Expert PDF component and GD Picture.

Worked on DocuSign third party application.

Worked on calling WebAPI in the WCF Service.

Worked on JWT tokens and Roles for the EDelivery project.

Worked on Integration and unit tests on domain, controller and storage level.

Environment: ASP.Net 4.5, C#.net, MVC architecture, Web API, Mongo DB Writer/Reader & MongoDB, Robo Mongo and JQuery/AJAX/Html.

Veritas(MountainView CA, USA) Oct 2015- June 2016

Vx Status Page

Senior Software Developer

Description: The Status Page service will keep users in the loop of system outages and planned downtimes of our services as well as automatically alert teams when a service unexpectedly goes down.

And also worked on Language Portal, Harvest, SymTD/VxTD, SymEdit/VxEdit applications.

Responsibilities:

Developed application's user interfaces and business logic using MVC architecture.

Involved in development using Agile Scrum methodology

Worked in Factory design pattern.

Worked on Rest API and created Java client API to interact with Rest API.

Used DNN as a CMS tool, for the client site web portal applications.

Used Hibernate to connect to MySQL DB and created mapping and HQL queries.

Written front end web site using HTML5 and CSS3 and JQuery/Ajax.

Worked on LDAP Authentication using LDIF file.

Worked on Maven build and QA server deploying and publishing.

Written unit & Integration testing for the development methods using MsTest/nUnit Mocking.

Environment: ASP.Net 3.5, C#.net, HTML5, CSS3, MVC architecture, Hibernate, MySQL Server 6.

LamResearch(Fremont CA,USA) April 2015- Sept 2015

KMOffline,PartsFinder,SystemKey,SystemSoftware

Senior Software Developer

Responsibilities:

Developed application's user interfaces and business logic using MVC 4.0 architecture.

Coded business logic and database logic using Entity Framework and Repository Pattern.

Worked on REST API and WCF Services and WEBAPI

Involved in Database Design, SQL functions/stored procedures, and development of LINQ queries.

Involved in migrating old legacy Lam products into .net 3.5 mvc architecture and with web service calls using SOAP.

Extensive coordination with Product Management, Business and Developers analysing client requirements.

Developed client side validation using JSON, Jquery, ajax and Angular JS.

Unit Tested the entire application by using MSTest.

Applied Browser Close logic and Authentication to System Software product and tested.

Environment: ASP.Net 3.5, C#.net, MVC 3, SQL Server 2008, OS: Windows 7/2008 server, Angular JS.

Bally (Bangalore,India) March’12 to March ‘13

CMP(Casino Market Place)

Senior Software Analyst

Description: Casino Market place is the Gaming product of Bally in which user can login and play the Casino's, and gain points, redeem points, can get bonus chips. CAGE is internal bank accounting system where all the money transactions can taken care.

Responsibilities:

Managing customer data from the servers and need to do Sliding Window Partition as per requirement for the Bally projects SDS, CMP & CAGE

Worked on REST API and WCF and WPF Services

Need to fix Star Team Bugs and need to give development support to the DB teams of respective projects.

Performed SQL Transactional Replication of servers specified.

Involved in Query Tuning of complicated queries and used SQL Profiler for debugging.

Have worked on DB Migration and Upgrade tool from CMP 11.0 version to 13.0 version.

Have worked on Integration Services (SSIS) to extract data.

Developed and used WCF web services to connect CMP Client with CAGE and SDS Servers.

Environment: ASP.Net 3.5, C#, MVC 3, WCF services, SQL Server 2008

SHELL(Bangalore,India) May’09 to Feb’ 12

The Deal Management and Pricing application (DMAP)

Team Lead

Description: The DMAP is Shell's strategic tool for handling list price changes and for creating customer specific pricing deals. It is based on an existing tool called the Mass Price Change Tool (MPCT). A pragmatic approach has been taken to set the scope for the Pricing Tool. Focus is on the automation of day-to-day activities, which are executed on a high frequency/high effort basis. The Mass Price Change Tool (MPCT) is the existing live GSAP 2.1 application infrastructure upon which DMAP will be built. DMAP will add a far richer set of functionality to support Account Managers to negotiate, model and amend customer pricing in the tool, and provide the necessary approvals/notification workflow required to support the business processes.

Responsibilities:

Developed application's user interfaces and business logic using MVC architecture.

Involved in Database Design, SQL functions/stored procedures, and development of LINQ queries.

Involved in Low Level & High Level Design, Use case Diagrams(VISIO) and Business rules analysis and understanding the application requirements.

Created Reports using Reporting services (SSRS).

Worked on Linked server established between 2 different servers.

Developed client side validation using Jquery, ajax and Javascript.

Worked on unit & Integration test using Nunit.

Environment: ASP.Net 3.5, C#, SQL Server 2005/2008, Java Script, Ajax, WCF, MVC 2architecture.

Citrix (Bangalore,India) Feb'08 to Dec ‘08

Citrix Installation Manager(Windows application)

Software Developer

Description: Citrix Installation Manager is a new feature of citrix xenapp on windows server 2008 or windows vista that enables administrators to install applications and hot fix updates on XenApp from a central location. The Installation Manager is a set of cmdlets which gives functionalities for scheduling installation tasks in the XenApp farms from a centralized location using Windows Task Scheduler 2.0 and it also provides a MMC snap-in to provide a Graphical User Interface for scheduling and managing installations from the centralized location.

Responsibilities:

Prepared PowerShell cmdlet Get-IMServer using MFCOM SDK.

Worked on Terminal Server API's for Disable logon, Change Sessions, Send Messages.

Worked on Localization for 5 different languages.

Involved in Database Design, SQL functions/stored procedures/Cursors/UDF's

Worked on Installation Utilities like Event Log, MSIExec, Reboot or logoff after installation.

Environment: MicrosoftVisualStudio.Net 2008(.net 3.5),Powershell,MMC console, XML, Windows Task Scheduler 2.0 and Terminal services, NUnit and Unit testing.

IISc (Indian Institute Of Science)Bangalore July’07 to Jan ‘08

Scheme Management System

Software Developer

Description: IISC has many departments. Department Head will send the Project proposal to Funding Agency Department. Funding Agency department after reviewing the Project Proposal Sanctions the Project. The Schemes Department Updates the Project Details and maintains the Budget Sanctioned for the Project till the project gets expired .The Cycle of this system is first committing or blocking the Money for each Project. When Money is used Making the Process of Expenditure then Receipts and Payments and Finally Releasing the Committed Money. The system is required to work in a Multi User Environment hosted on Web Browser. Inputs will be recorded directly into the system and the system is required to produce a number of reports.

Responsibilities:

Worked on Establish(Employer) Module coding, testing.

Involved in Database Design, SQL functions/stored procedures/Cursors/UDF's and PL/SQL

Created Reports using Crystal Reports 11.0

Developed application's user interfaces and business logic using 3 Tier architecture using web forms.

Written JavaScript functions for client side validation.

Environment: Microsoft VisualStudio.Net 2005 (.Net 2.0), Javascript, CSS, AJAX, XML/XSLT, ASP.Net 2.0, ADO.Net 2.0, C#

Infoapps Technologies India Pvt Ltd Aug ‘05 to Jun ‘07

Job Portal (Desi Dice)

Software Developer

Description: This website is developed to fulfill the gap between the Jobseeker and Employer. This website is used to post jobs, to view the jobs and to apply jobs. Mainly it consists of two modules namely Job Seeker and Employer. Post jobs, search candidate is the part of the Employer module and Post Resume, search job is part of Job Seekers module.

Responsibilities:

Developed application's user interfaces and business logic using 3 Tier architecture using web forms.

Involved in Use case Diagrams and Business rules analysis and understanding the application requirements.

Involved in Database Design, SQL functions/stored procedures and PL/SQL.

Extensive coordination with Team members, higher level management by analysing client requirements.

Developed client side validation using JavaScript, Ajax.

Environment: Microsoft VisualStudio.Net 2005, AJAX, JavaScript, CSS, ASP.Net 2.0,ADO.net 2.0, C#



Contact this candidate