Post Job Free

Resume

Sign in

Software Developer Service

Location:
Kernersville, NC
Posted:
September 23, 2015

Contact this candidate

Resume:

Shanmugapriya Chockalingam in.linkedin.com/pub/priya-lingam/23/545/601 acrtop@r.postjobfree.com Mobile#: +1-919-***-****

Work Permit: L2 Visa. Applied for EAD and awaiting for approval by Nov 31st

Senior Development Lead Engineer in Test.

BigData, Java/J2EE, .NET, Test Development, Agile methodology.

Technical Skills

7 years of Software Industry experience in development and testing.

Certified in Microsoft Azure Cloud certifications “Implementing Microsoft Azure Infrastructure Solutions (70-533)” and “Developing Microsoft Azure Solutions(70-532)”.

1.5 years experience on ETLs, Bigdata, Azure cloud & basic understanding of Hadoop.

3 years of strong Java/J2EE development experience.

1 year of good .NET development experience.

Expertise in PHP, XML, SOA, JSP, Ajax, jQuery, SSIS packages.

Struts framework, Spring, JSF, Seam framework.

Good experience with Agile methodology as well as Waterfall methodology.

Database: SQLServer, Oracle, DB2, MySQL, Derby.

Platform: Windows, Unix.

Programming: Java, C#, C/C++, Shell scripting.

Software: IIS server, Biztalk server, Maven, JSF, Struts, JBoss, Servlet, FTL, Apache, Web sphere.

Tools: VisualStudio, Eclipse, SQLdeveloper, JUnit, Tomcat, TFS, CVS, SVN, TFS, GIT

Education

Master of Computer Application (MCA), Madurai Kamaraj University, 2008.

Bachelor of Science in Chemistry (BSc), Madurai Kamaraj University, 2005.

WORK EXPERIENCE (Jan 2008 – July 2015)

Microsoft India Pvt. Ltd. (Mar 2014 – July 2015)

As a Senior Software Test Lead, worked in “Tax” team, which deals with Global Microsoft account taxing. Team responsible for extracting data from multiple sources, apply data processing logic and load the data to “WareHouse” and AZURE storage for reporting. Responsible for generating adhoc report and offline reports for tax audit counter parts.

Responsibilities

Create POCs for big data processing on HDIsight, Azure, Hive, Azure SQL.

Create COSMOS scope and iscope queries Create end to end test automation and data samples for the entire processes. Optimizing performance of ELT process

Understand the data patterns and provide the logic to reduce the volume of data

Achievements

Ramped up with new MS technologies within a month and started working on the deliverables.

Implemented parallel download for all remote ETL sources thereby reducing the ETL cycle by 40%

CSC INDIA Pvt. Ltd. (May 12 – FEB 14)

As a Software Developer worked for the client AT&T. Part of a 5 member team that was responsible for identifying the functionality that needs to be automated. Team was responsible for preparing proposal document for the functionality to be automated. The team should suggest the feasible platform and technology, once the proposal approved. Team, along with onsite team, should come up with solution for AT&T end user queries.

Responsibilities

To understand all the functionalities. Identify the functionalities that can be automated.

Prepare proposal document with all the details. Send to AT&T client for approval.

Work on automation, once the proposal document approved.

Achievements

Automated telemetric report part completely singlehandedly.

EBAY INDIA Pvt. Ltd. (CSC Payroll) (May 2011 – Mar 2012)

As a Software Developer, was responsible for creating a tool called ‘Devcnx’. This tool is the intra social networking site, where employee can create their profile, share, create and accept the events. It’s a forum to share the technical events across the world. This tool helps in reducing the mail chains and shares the events effectively.

Technology used were MVC pattern, PHP as view, PHP code Igniter as controller and all backend in JAVA. It uses MySQL as a DB.

Web services have been built with “turmeric SOA” (Ebay open source plug-in) and the layers till DB developed using JAVA. PHP & JQuery were used for ajax calls. Postmark and Cron jobs used to send mails. “Md5 hash” algorithm for encryption.

Responsibilities

To understand the requirements and develop modules according to the requirements

To create DB scripts, backend layers, WSDL, Web service client, PHP page for corresponding module. Roll out the code to testing environment

Bug fixing, Roll out to production and prod bug fixing

Achievements

Ramped with PHP and JQuery in two weeks and started delivering on the sprint tasks.

IBM INDIA Pvt. Ltd. (Aug 08-May 11)

FTL Developer (Jan 2011– May 2011)

Worked with IBM Global Business Service for Bank of America Client. That project was dealing with migrate code to new technology and do development for the new requirements. We have to sustain the BOA functionalities by

-Converting struts1.2 to struts 2.0

-DAOs to spring

-JSPs to FTL

Java/J2ee Developer (Aug 08 – Dec 10)

Worked with IBM Global Business Service for Vodafone Italy Client. Vodafone Italy is the AMS project (development and maintenance), which migrated from IBM Italy. This application was dealing web area of Vodafone, has many challenges such as language, frequent changes in requirements, improper time estimation from onshore.

The team has to sustain the Vodafone website by

- Adding new features, functionalities,services, tools and corresponding database change

- Changing the existing to bring up to meet the current market challenges

- Make the features more user friendly

Responsibilities

Analyze the requirements and preparing the design document.

Coding, Unit Testing with Junit, tomcat, TDD-UT, stubs and mock classes.

Build & Deployment

Bug fixing & Production support

Achievements

Got “Best Employee” award from client.

Handled end to end process of the application, before forming build and deployment team, production support team and testing team.

INTERNSHIP (Jan 2008 – May 2008)

IBM INDIA Pvt. Ltd.

College internship with IBM, worked for AT&T client. Created the automation tool - Reconciliation automation tool. Worked on Java/J2EE that involving Oracle 9i, MySql, Tomcat, Ms-Access, MS-Excel, Windows 2000, JSP, Servlet, DB2, CSS technologies.

Responsibilities

Analyzed all the manual process in reconciliation application.

Design. Develop and Exhibit the tool to the team.

Provide user manual



Contact this candidate