Software Engineer Resume
Objective
To obtain a job in a very challenging environment that will put my skills to the best use thereby ensuring steady professional growth and job satisfaction.
Professional Profile- Have 4.5 years of experience in software industry, spanning across analysis and development of software solutions.
- Proficient in developing N-Tier ASP.NET Web, Windows Service and Console Applications.
- Possess strong knowledge of OOPS concepts.
- Strong debugging skills obtained by working as a reverse engineer for a migration project.
- Microsoft Certified Technology Specialist - Web Based Client Development in 2.0 framework. Working towards obtaining the same in 4.0 framework
- Possess good interpersonal and communication skills.
- Hard working, accountable, highly committed and interested to learn new technologies.
Technical Specializations
- Programming Language: C# (proficient), C (Prior exposure)
- Database: Oracle 11g (intermediate), MS SQL Server 2008 (intermediate)
- Web Technologies: ASP.Net, ASP.Net MVC, JavaScript, Web Services, AJAX, JQuery, DOJO framework
- Installation Package: Microsoft setup project
- Frameworks: Microsoft .Net Framework 3.5 (Proficient), 4.0 (Intermediate), Entity Framework 4.0 (Beginner), MVC (Intermediate)
- Operating Systems: Windows (Proficient), UNIX (intermediate)
- Source Control: Serena Dimensions, VS Team Foundation Server, Perforce
- Other Tools: IIS Server 7.0, Control-M, HP Application Lifecycle Management, Rational Rose, MS Visio, PEX unit testing tool, TIBCO Designer.
- Working as a Software Engineer for Confidential, Chennai from December 2012 - till date.
- Worked as a Senior Analyst Programmer for Confidential, Chennai from February 2012 - December 2012
- Worked as Software Engineer for Confidential, Chennai from July 2008 - February 2012
- B.E (Electrical & Electronics Engineering)
- H.S.C
- Recipient of the STAR Award for preparing functional specification of a VB application.
- Consistent High Performer in all the financial cycles till date.
- I have been awarded an On-The-Spot award for successfully developing an application which was of critical nature and of immense use to the clients.
- Received the "Best Ethical Hacker" award for successfully hacking an application in a contest hosted by TCS.
Project: ADP HR.NET Revolution
ADP HR.NET is a Human Resource Management System which was built on .NET 3.5 framework. The aim of Revolution project is to revolutionize the UI of the application to utilize the latest DOJO JavaScript libraries and to convert the application to MVC framework.
Team Size: 10
Technologies: Dot Net 3.5, ASP.NET MVC, C#, Web Services, SQL Server 2008, DOJO JavaScript Library
Role & Responsibilities: Estimating tasks, Coding based on design specifications and Interacting with architects to resolve design issues.
Company: Confidential,
Project: ADP HR.NET UK v3
ADP HR.NET is a Human Resource Management System which was built on .NET 3.5 framework. Handled the Performance Management module in version 3 of HR.NET
Team Size: 8
Technologies: Dot Net 3.5, C#, Web Services, SQL Server 2008, Javascript
Role & Responsibilities: Estimating tasks, Coding based on design specifications and Interacting with architects to resolve design issues.
Company: Confidential
Project: CenturyLink Search - Directory Listing Service Website
CenturyLink Search is a Directory listing service website which provides directory assistance to its paid customers and other telecom service providers. It is basically a search engine which has oracle 11g and MS SQL Server 2008 as its backend.
Team Size: 10
Environment: Dot Net 3.5, ASP.NET, C#, Web Services, SQL Server 2008, Oracle 11g, TIBCO RV transport service. The website and its services run on clustered web farm environment.
Role & Responsibilities: Preparing Module Design Document, Coding, interaction with onsite architects.
Client: CenturyLink Telecom
Project: Facility Based Directory Listing - Non Recurring Charges (NRC) - Billing
NRC billing application is a console based application built on .net. It looks for the orders that come through daily in to the Directory Builder System and applies the necessary bill code to it based on preset billing rules. The billing rules are kept in a database and modified periodically which makes this application very dynamic to rule changes.
Team Size: 1
Environment: Dot Net 3.5, C#, Oracle 11g
Role & Responsibilities: Analysis of design, coding, and Support Activities.
Client: Qwest Telecom
Project: Directory Listing Information Services (DLIS)
DLIS, Similar to CenturyLink Search is a directory listing search engine which is for use internally It provides information in a Customer Service Representative friendly format and it also exposes web services which are used by other external telecom providers.
Team Size: 5
Environment: Dot Net 3.5, ASP.NET, C#, Web Services, SQL Server 2008, Oracle 11g. The website and its services run on clustered web farm environment.
Role & Responsibilities: Analysis of design, coding, and Support Activities.
Client: Qwest Telecom
Project: Listing Error Report Automation
The listings that are processed through the Directory Builder Database through a batch cycle produces status codes which are maintained in a file. A subset of the error codes from the status file should be sent to the Listings correction group who would correct the listings and resend it. This automation project works on the status file (size > 800MB) produced by the batch jobs and extract the necessary information that needs to be sent to the corrections group and produces an Excel report of it.
Team Size: 1
Environment: Dot Net 3.5, C#, UNIX
Role & Responsibilities: Analysis of design, coding, and Support Activities.
Client: Qwest Telecom
Project: Migration of Retail Private Label Desktop Application (RPL) from VB to Java
RPL comprises of 4 standalone desktop applications build on VB. This migration project is to integrate the 4 applications to a single integrated application. Since it was RPL was a legacy application, it did not have any of the functional or technical specification and reverse engineering was opted as a solution for the migration.
Team Size: 4
Environment: VB
Role & Responsibilities: Analyze the code to extract business rules out of it and prepare functional specifications and use case documents based on it.
Client: CITI - North America operations