Programmer Resume Profile
PROFESSIONAL SUMMARY
- Experience in architecting mid-sized mobile and web based applications.
- Experience in UML Use Case Class Diagram .
- Experience in Microsoft Visual Studio .Net 3.5/4.0 WCF TFS and SVN
- Expertise in creating enterprise Windows Mobile applications using C on .NET Compact Framework 3.5.
- 10 years of experience in all phases of Software Development Life Cycle process SDLC involving in Project Management Analysis Design Development Testing and Implementation of Client/Server applications using Microsoft .NET which includes Client interaction. In both web based and mobile based applications.
- Experience in Developing N-Tier web applications using .NET Framework 3.5/2.0 Visual Studio .NET 2010/2008/2005 ASP.NET 3.5/2.0 C AJAX CSS XML Web Services WCF ASP.NET MVC ADO.NET IIS JavaScript JQuery and .net compact framework.
- Hands on experience in developing Windows Based as well as Web Based applications using Object Oriented Architecture.
- Experience in working on Mobile platforms like Windows Mobile 6.0
- Expertise in relational database like SQL Server 2008/2005/2000
- Expertise in database design schema stored procedures Triggers User Functions Views DB Diagrams jobs and optimizing queries.
- Proficient in working with applications based on 3-Tier Architecture and n-Tier Architecture.
- Expertise in migrating ASP/VB to ASP.NET/VB.NET/C .
- Motivated and determined to deliver productive high quality complete deliverables within deadlines with minimal supervision.
- Experience in leading a medium sized teams through entire project life cycle Waterfall Agile methodology
- Experience in following domains Retail Mobile Equipment Finance and CRM
- Experience in supporting Biztalk SSIS and SSRS applications
Technical Skills
Programming Languages |
C SQL T-SQL XML ADO.NET. |
Development Environments |
.NET Compact Framework 3.5 Visual Studio Visual Studio.NET 4.0/3.5/2.0 MVC 3.0. |
Scripting Languages |
JavaScript VBScript JQuery HTML XML CSS Json |
Databases |
MS SQL Server 2008/2005/2000 Compact SQL |
Source Control Systems Versioning Tool |
Visual Source Safe 2008/2005 VSS Visual Studio 2010/2008/2005 Team Suite Team Foundation Server and SVN |
Reporting Tools |
SSIS |
Web Servers |
IIS 6.0 IIS 7.0 |
Web Technologies |
ASP.NET HTML AJAX Web-Services SOAP MVC |
Microsoft Skills |
.NET Framework 2.0/3.5 .NET ADO.NET ASP.NET AJAX Toolkit MVC Framework ADO.Net entity data model Entity Framework. |
Microsoft Tools |
Visual Studio 2.0/3.5/4.0 Visual Source Safe 2005 Visio MS Office and IIS. |
Testing |
Unit Testing Black box Testing System Testing Integration Testing. |
Devices |
MC 9090 MC 9190 MC65 |
PROJECTS
Confidential
Role Project Lead
Core functionalities of CITConnect include the following
1 Customer/contract lookup
2 Service tickets using business process automation tool Metastorm BPM
3 Document generation using DOC1.
4 View scanned contract documents using DOCULOGIC and email or fax them to the customer on request
5 Integrate with the email Post/Fax and IVR systems for auto processing of tickets without manual intervention
6 Generating reports for metric collections for each region for the requests placed by the customers
7 Analyze utilization of each customer service representatives based on the no. of tickets processes and various other reports
Roles Responsibilities
- Leading and managing a team of 6 developers through the project life cycle
- Task Assignment to team members and estimation of work
- Schedule support and co-ordinate User Acceptance Testing and complete sign-off
- Worked closely with the Architecture group to derive various solution approaches for the project to finalize the High level Design requirements.
- Act as a liaison between the business team and the project team
- Involved in the design and development of the web based application.
- Involved in review of code written by team
- Involved in using the JavaScript Functions in JQuery and Ajax.
- Writing the code behind code for the Frontend Screens using c .
- Developed apps using Model View Controller MVC pattern using MVC Framework.
- Created the Entities for the database objects Custom Entities and tables using Entity Framework on Server Side.
- Involved in creating the WCF services using visual studio2010.
- Involved in Database Design and Database Normalization
- Developed stored procedures views temporary tables cursors user-defined functions triggers using T-SQL
- Involved in fixing of the issues in Procedures functions Cursor and Triggers.
- Created the business logic layer and data access layer on server side.
Environment
Visual Studio 2010 C MVC 3.0 WCF Web Services MVC 3.0 Razor engine ADO.Net JQuery JavaScript MVC Framework SQLServer2008 IIS and Metastorm workflow tool
Confidential
Role Project Lead
Roles Responsibilities
- Involved in collecting the Functional requirements from the Client and preparation of Functional Specifications.
- Leading a team of 10 developers through the project life cycle
- Project estimation resource allocation planning and Task Assignment to team.
- Involved in design and architect the solution
- Created the project stub and data access layer on server side.
- Involved in code review
- Writing the code behind code for the Frontend Screens using C .
- Developing the site using Model View Controller MVC pattern using MVC Framework 3.5.
- Involved in Database Design and Database Normalization
- Developed stored procedures views temporary tables cursors user-defined functions triggers using T-SQL
- Involved in fixing of the issues in Procedures functions Cursor and Triggers.
- Involved in query optimizing and performance issues
- Reviewed existing code and ensured that it s secure optimized and according to standards.
- Created the business logic layer and data access layer on server side.
- Involved in creating the Data contracts for Data members Service contracts for data contracts using Web services.
- Involved in designing and developing front-end screens using HTML ASP.NET Controls.
- Verifying unit test cases and executions
Environment
Visual Studio.Net2008 .Net Framework 3.5 MVC 3.0 Razor engine MVC Framework JavaScript JQuery Ajax Web Services WCF Services ASP.Net C ADO.Net SQLServer2008 Windows XP IIS TFS.
Confidential
Role Project Lead
Roles Responsibilities
- Conduct code review test cases and test plans
- Involved in creating Data access layer using nhibernate.
- Involved in Design Development and Testing of Web Pages and Web Services using MVC3 C JavaScript HTML Ajax and ADO.NET.
- Developed Business layer classes DBL components to embed all the business logic
- Design data model and db structure
- Developed Data Access layer to interact with the MS SQL database
- Involved in complete SDLC of this 3-Tier web application.
- Analyze and Detail out Technical Requirements
- Involved in Project estimation resource allocation and planning
- Involved in design and architect the solution
- Developing the site using Model View Controller MVC pattern using MVC Framework 3.5
- Deploy the application on windows 2008 server
- Act as a liaison between the business team and the project team
- Schedule support and co-ordinate User Acceptance Testing and complete sign-off
Environment
Visual Studio 2008 Dot Net Framework 3.5 MVC SQL Server 2005 Biztalk Windows XP SVN nhibernate windows mobile 5.0 and XML.
Confidential
Role Technical Lead
Roles Responsibilities
- Involved in design and architecting solutions that can be used from MC9090 to read RFID tags effectively.
- Lead and guide the development team technically.
- Setting up labs for RFID development
- Designed a framework which works in connected and disconnected mode.
- Developed Data Access layer to interact with the MS SQL database
- Involved in gathering requirements from business analyst.
- Involved in designing and developing front-end screens.
- Developed stored procedures views temporary tables cursors user-defined functions triggers Indexes using T-SQL
- Co-ordinate with business for better understanding of functional requirements Analyze and Design the business requirements to document and implement
- Reviewed code and ensured that it s secure optimized and according to standards.
- Developed various reports using Crystal reports 8.0.
Environment
C Net Compact framework SQL server compact ADO.Net WCF Web services and Motorola symbol Mobile devices MC9090 MC9095 MC50 and MC55
Confidential
Role Technical Lead
Responsibilities of Mobile COE
Support For their area of focus CoE s should offer support to the business lines. This may be through services needed or providing subject matter experts.
Guidance Standards methodologies tools and knowledge repositories are typical approaches to filling this need.
Shared Learning Training and certifications skill assessments team building and formalized roles are all ways to encourage shared learning.
Measurements CoEs should be able to demonstrate they are delivering the valued results that justified their creation through the use of output metrics.
Governance Allocating limited resources money people etc. across all their possible use is an important function of CoEs. They should ensure organizations invest in the most valuable projects and create economies of scale for their service offering. In addition coordination across other corporate interests is needed to enable the CoE to deliver value.
Roles Responsibilities
- Developed various components which can be integrated to other teams which needs mobile development.
- Take sessions to teams which need mobile enablement.
- Design and Architect the mobile application solutions
- Show case the various components to Clients
- Help clients for mobile enablement
- Created Proprietary components for Symphony
- Guiding teams which need help in mobile based development
- Giving monthly update to senior management team
- Subject Matter Expert in Windows Mobile development.
- Leading a team is mobile Center of excellence
- Setting up labs for mobile development
Environment
VS 2005 SQL server 2005 .net compact framework compact SQL web service and WCF Services
Confidential
Role Senior Programmer
Roles Responsibilities
- Coding in c and ASP.Net.
- Creating stored procedure views triggers and functions in SQL server 2005
- Prepare production releases
- Support the application in production 24/7
- Coordinate with team lead and understand the requirements.
- Uniting of the code
- Create Automation testing scripts
Environment
Asp.net SQL server 2005 and c
Confidential
Role Programmer
Roles Responsibilities
- Coding in c and ASP.Net.
- Responsible for creating and maintain MSN India mobile web portal
- Prepare production releases
- Coordinate with team lead and understand the requirements.
- Creating web sevices for vehicle tracking
- Creating web services for mobile content download.
- Uniting of the code
- Create Automation testing scripts
Environment
Asp.net web services SMS server SQL server 2005 and c