We provide IT Staff Augmentation Services!

Sr. Developer Resume Profile

5.00/5 (Submit Your Rating)

Summary

  • Nine years of IT industry experience encompassing a wide range of skill set, roles and industry verticals
  • Involved in complete life cycle of software development process.
  • Extensive experience with analysis, design, development, customizations and implementation of software applications using C,C ,VC ,MFC and .Net/Microsoft technologies
  • Well versed with the latest Microsoft tools like Visual Studio 2010, SQL Server 2012 Sql Server Integration Services
  • Experience with inter process communication using Message queue , WINSOCK and RPC
  • Experience using Templates , STL and dynamic memory management using pointers
  • Have designed and developed windows desktop application using VC /MFC.
  • Strong database skills, Object Oriented Programming and development knowledge
  • Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
  • Have experience of leading a team of 5 and offshore/onsite co-ordination.
  • Extensive experience in CMMI processes like source control using VSS/TFS and Clear case , knowledge management, defect tracking

Technical Skills

  • Programming Languages C, C , C
  • Technologies SSIS/MSBI, MFC, COM/DCOM, ADO.NET, .NET, WCF
  • Database Oracle 9i, SQL Server 2012 and DB2
  • Version Control Rational Clear Case, Visual Source Safe and PVCS
  • Operating System Windows 2003/XP, UNIX

Project Works

Confidential

Role : VC /COM Developer

Project description

Direct Energy is one of the largest retail providers of Electricity and Gas to both Residential and Business customers. I have been working in maintenance and support of the applications, ERM and Hedge. ERM is the billing application that takes care of processing the usage, generation of invoice, acts as the repository of all the account information, maintains the full life cycle of the customer and perform other billing related tasks like processing different types of EDI files etc. Hedge is used for handling prospect customers, managing the contracts, products and different price plans, rendering the contract to the customer and moving the signed contract as active account to ERM.

ERM and Hedge are closely coupled application and well integrated with the other upstream and downstream applications.

Environment: VC /.NET, COM and Sql Server 2005

Responsibilities

  • Being the technical point of contact for the billing application, provide the timely support to the business users.
  • Analyze and resolve any technical issues with ERM and Hedge applications.
  • Interact with the business entity and other stakeholders to come up with the requirements for the enhancement.
  • Extensively involved in the integration work when Direct Energy acquires other companies. Designed and developed components that will help the migration of the accounts from the other billing system to ERM smoothly with minimal manual work.
  • Onsite Offshore co-ordination to make sure that the development team is in the page with the client
  • Involved in effort estimation, represented the team in the status meetings and collaborated well with technical as well as business users

Confidential

Role : C, C /SQL Developer

Project description

iCOST is a finance tool that acts as repository for all finance related data from different division, used for planning, forecasting and reporting. ICOST has interfaces to the external applications from different division. Performs data extractions, transformation and normalization and then load the data into consolidated DB. Finance Users log into web portal to create planning models based on the data from consolidated db. They perform forecasting and generate different reports

Environment: Front End VC /.NET Backend - Sql Server 2012

Responsibilities

  • Worked with Business Analysts in requirement hearing with the client and created functional spec for the ETL and migration.
  • Worked on the enhancement of PDA tool for the generation of BOM. This tool is built on MFC/VC
  • Completed the development of SSIS Packages to perform ETL in different environments
  • Developed the stored procedures in Sql servers to extract data from different data ware houses, perform normalization and load the destination tables in the reporting db.
  • Developed the conversion script for migration and supported migration from old system during 'Go-Live'
  • Responsible for maintaining legacy business components written in C
  • Created Unit test scripts and performed unit testing of deliverables
  • Onsite Offshore co-ordination to make sure that the development team is in the page with the client
  • Involved in effort estimation, represented the team in the status meetings and collaborated well with technical as well as business users

Confidential

Project : AMAT PMP Apps Support

Project description

AMAT Applied Materials Account - I was the application lead for the application bundle called PMP which stands for Product Management process. This application bundle has a few custom applications used by the Applied Materials in design, development, marketing and sales of Applied Material's Products. My team has head count of 5. Our application set involves the following technologies:

1. VC /MFC

2. C /ASP.NET 2.0

3. PL-SQL Stored procedure Oracle

4. Unix scripting

5. Java Script

Responsibilities

  • As an Application lead, I am responsible for timely delivery of work products for all the enhancements requests from the customer.
  • As an Onsite co-coordinator, I am responsible for effective communication between customer and offshore team. Involved in design and development of various component of the application
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results. Responsible for the deliveries from the team
  • Responsible for SLA adherence of the PMP Team, should be greater than or equal to 99.8 for the production support
  • Responsible for maintaining Team's CSAT Customer Satisfaction 4.5 or above

Confidential

Role : Sr. Developer

Project description

CS1500 is Nortel's proprietary network switch. In CS1500 project, I was working on a module called Metallic Loop Testing MLT . Including me the head count in this module is 2. This module is used for measuring the electrical characteristics such as current , voltage etc in the communication lines

Responsibilities

  • Responsible for the timely delivery of design documents of the module and source code.
  • Responsible for passing the requirements to offshore counter part and coordinate with him

Environment: UNIX, C /SL1 Language

Confidential

Role : Sr. Developer/Team Lead

Project description

QDFS is an application developed by IBM India for the company called Qualex whose business is on photo fulfilment services. QDFS has GUI part and server part. GUI part is developed using PB and Java. GUI of QDFS is used for Administration purpose. QDFS has set of services developed using C . This part of QDFS processes the orders from Customers via internet. Customers will send their orders to Qualex authorized service providers eg:ofoto . Order file can be of three types namely XML, COF or Text. Then service providers dump their orders to QDFS FTP/OCS servers. From here orders will be sent to the Durham Master Server from where it is routed to particular iLab for fulfilment. Then Order will be billed and delivered to the customer. Following are the processes in QDFS:

  • 1. Detp Detection process which detects the order files
  • 2. FTP - Used for file transfer across the machines
  • 3. RTEP Parses and Routes the order file.
  • 4. Http - For image download from the URL and posting the ACK file to the customer
  • 5. logp - Logs the order information to the Billing application which does billing

Responsibilities

  • Involved in the Customer interaction to gather the requirement
  • Involved in effort estimation and work allocation to the team members
  • Involved in design and development various component of the application
  • Involved in unit Testing and Documentation
  • Responsible for the deliveries from the team

Environment: VC , Windows XP, DB2

Confidential

Role : Sr. Developer/Team Lead

Project description

NetM is Siemens' proprietary Network Management System that manages the Network Elements in the communication Network. Network Element is basically a switching device that enables the communication between the required source and destination in the wire line networks. NEAdministration is a sub system of NetM to administrate NEs in the Network. Administration involves creation, modification and deletion of network elements in Network Manager. Once the NE is created in the Net Manager using NE Administration, the Communication Server of the system executes tasks in the NEs and receives alarms from the NE. The task execution and alarm reception by the communication server is made possible by the other components in the system.

Responsibilities

  • Involved in customizing user interface of NEAdmin
  • Involved in developing business logic components for NEAdministration
  • Involved in unit Testing and Documentation
  • During the module testing phase, involved in the usage of tools like Rational purifyplus to ensure the good coverage of testing and to detect memory leaks
  • Involved in impact analysis, design and implementation during the change requests
  • Involved in complete lifecycle of the development of a command line tool used for automatic upgrade of NEs with minimal administration effort from the user side
  • As Change request Co-coordinator, involved in requirement hearing discussions with the system Engineers to have a better understanding of the requirements

Environment: VC , Windows XP, Oracle

We'd love your feedback!