Post Job Free
Sign in

Project Software Engineer

Location:
West Chester, PA
Posted:
March 28, 2014

Contact this candidate

Resume:

Bharti Gupta

************@*****.***

West Chester, PA, 19380

Phone: 484-***-****

Professional Summary

Solution oriented software developer with 5+ years’ experience. Demonstrated ability to acquire

technical knowledge and meet expectations in constantly changing, dynamic environments. Areas of

achievement include:

Cloud Solutions Designed, developed, and updated cloud infrastructure solutions by

simplification and automation of critical business processes through scripting and

associated tools

Architecture – Over 5 years of full lifecycle experience architecting and building n tier,

client/server, MVC and intranet architectures in .NET, C++, VB and Java.

SDLC Methodologies: Designed and coded application components in an Agile Scrum

environment utilizing a test driven development (TDD) approach and Continuous

Integration (CI) approach. Utilized pair programming approach to ensure high quality

code. Worked in close cooperation with project managers and other functional and cross

geography teams to form a team effort in development.

Web Development Experience building Internet and intranet applications and sites with

various web languages and servers since 2006.

Leadership Experience leading teams, serving as project lead, contributing to project

planning and estimation, conducting design and code reviews, mentoring.

Self motivated Quickly and independently able to learn any new technology on my own.

Innovation – Patent application filed to USPTO for ‘System and Method for updating

an Offline Virtual Machine’: Methods and systems for updating a virtual machine image

application serial number 12/764,685

Technical Expertise

Languages Java, Ruby on Rails, C#, PHP, SQL, C, C++, JavaScript, HTML, CSS, XML,

VB.NET, ASP.NET, Visual Basic, Unix Shell Script, Windows PowerShell

Compilers Java Development Kit, Visual Studio .NET, Visual Studio, C++

Databases SQL Server, Oracle 9i/10g/11g, MySQL

Tools and Eclipse, NetBeans, Tomcat, Ant, Maven, XML VMware vSphere, Quality

Center, Subversion, Tortoise SVN, CVS, SourceForge, Oracle SQL

Libraries

Developer, LAMP, Visual Studio .NET, ADO.NET, MFC, ODBC, Java JDK,

JDBC

Techniques Enterprise Architecture, User Interface Design, Design Patterns, RDBMS

Design, MVC, UML Modeling, Multi Platform Development

Operating

MS DOS, MS Windows, UNIX/LINUX

Systems

Experience

Unisys Corporation July 2011 – Present

Software Engineer, Cloud Engineering

Unisys Secure Private Cloud

This is a pre integrated, internal private cloud solution that offers Infrastructure as a Service

(IaaS) and enables transforming the data center operations into an agile, efficient and highly

automated infrastructure.

Responsibilities:

• Involved in developing the Custom Built VM Workflow, through which the

Data center Administrator can provision and de provision the Virtual machine dynamically

hosted on hypervisors

• Worked on supporting Virtual Desktop Infrastructure (VDI) workflow that

facilitates running desktop operating systems and applications inside virtual machines

that reside on servers in the data center

• Created new themes using Liferay to enhance the usability experience of

Single Pane of Glass (SPoG). Involved in providing an n level hierarchy and multiple

platform support in the Unisys Secure Private Cloud.

• Developed the Northbound APIs using Java and RESTful web services

(Jersey APIs) and using SSL encryption.

• Worked on Dasein adapter to allow the solution to integrate with hybrid cloud

manager that is based on Dasein gateway.

• Developed understanding of other cloud platforms like Amazon Web Services (AWS),

Apache CloudStack.

College of Liberal Arts and Sciences Aug 2010 – June 2011

Web Developer

Alumni Survey

This portal provides a venue for alumni to share their successes and to stay connected with

the department and fellow alumni.

Responsibilities:

• This was designed using the MVC architecture of Ruby on Rails. The work involved

implementing the respective model, view and controller classes for appropriate user

action that includes filling up and submitting the questionnaire, viewing the submitted

feedback along with the database modification to support new tables.

College of Liberal Arts and Sciences Aug 2009 – Aug 2010

Java Developer

SolrStore

The focus of the SolrStore open source project is to extend the Jena API with the ability to

persist graphs/models using a non Relational Database Model.

Responsibilities:

• To import data from various external sources, for example, the NITRD in a proprietary

RDF format and to make it accessible through an application using Lucene.

• Optimized the search capabilities by modifying the module to take new parameters and

present the results in a timelier manner. The work required extensive use of SPARQL

endpoint

• Formalized a project management contract that entailed project management

categories and activities inclusive of the project justification, project objective, project

scope, project deliverables, project stakeholder roles and responsibilities, project

schedule, communication plan, risk management, project success criteria, and revision

history.

• Researched various Jena projects such as TDB, SDB, SIREN, LARQ, SARQ and

EARQ to help shape the approach. Created a business case to present to Jena

community that ultimately became the high level design for the project

CA Technologies Inc. July 2006 August 2009

Software Engineer

Worked on multiple projects during my tenure at CA Technologies

CA Desktop Migration Manager

This falls under CA Change & Configuration Management vertical of CA IT Client

Management Solution.

Responsibilities:

Worked on new features of the product:

• Merger and Acquisition Tool: that allows the migration of users to different user profiles

on the same machine.

• Disk to Disk Migration: Provides the ability to migrate directly to or from an alternate

drive (e.g., a mapped drive) when an operating system is not up and running

Enhancement of existing features:

• Support of IPv6: Modified code to implement a new instance of the channel abstraction

which manages the features of this new protocol

• Support FIPS 140 2: Protects sensitive data using security functions that are certified

compliant to the FIPS 140 2 encryption standard. Supported the option to encrypt

migration files and real time migrations

• Windows x64 support: Certify support of migrations on Windows x64 platforms.

Migration of settings and data from the 32 bit/64 bit environment to the new 64 bit

environment was achieved by modifying the existing Win32 API calls to handle registry

redirection in x64 platform

CA Asset Intelligence

Designed to automatically convert raw asset data into actionable intelligence so you can more

quickly and easily make informed business decisions about your IT assets, reduce risk

exposure, and pinpoint areas of concern.

Responsibilities:

• Oracle MDB migration: Led the design, development and testing effort to make the

application independent of the database. This involved writing the database agnostic SQL

queries

• Migrating the stored procedures from SQL Server to Oracle,

• Re writing the PHP code to support Oracle database connectivity

• Created a 'proof of concept' using various SQL Server/Oracle import/export built in

utilities such as SQL Server Bulk Loader, Oracle Data Pump

• IPv6 support: Along with the configuration changes to the IIS server in IPv6

environment, JDBC connectivity code was enhanced to handle the dual stack in this

application

Education

Master of Sciences in Computer Sciences, Villanova University, PA

GPA: 3.77/4.0 May 2011

Bachelor of Sciences in Computer Science, PTU, India

GPA: 4.0/4.0 Jun 2006

(Accredited by World Education Services)



Contact this candidate