We provide IT Staff Augmentation Services!

Software Engineer Resume Profile

3.00/5 (Submit Your Rating)

Experience Summary:

  • Overall 12 Years of experience in the IT industry.
  • Self-motivated, good team member with excellent analytical, communication problem solving skills with ability to work independently as well as in team.
  • Hands on experience in architecture, design, development, maintenance and support in domains with specific areas such as Financial, Retail solutions, Travel Managements and Health Insurance.
  • Thorough understanding hands on experience in all phases of Software Development Life Cycle. Successfully either implemented / participated on N-tier, MVC, and SOA architecture for various projects.
  • In-depth knowledge of .NET Framework 4.0/3.5/3.0/2.0/1.1 using MS Visual Studio 2005 Team System, MS Team Foundation Server and MS SQL Server 2005. Proficient in using .Net based frameworks in a distributed architecture and utilizing the framework to create service oriented applications.
  • Developed, Configured and Deployed a variety of Web/Windows based n-tier applications in .Net using C , VB. NET, ASP. NET, ADO. NET, AJAX, Serialization, Reflection, Multithreading, JavaScript, VBScript, XML, CSS, HTML, Browser compatibility, DHTML Technologies.
  • Worked with .NET Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and created numerous Custom controls in ASP.NET.
  • Sound knowledge of SOA principles and design patterns.
  • Extensive experience in developing and consuming XML Web Services using WCF, WSDL, UDDI and SOAP
  • Sound knowledge in database RDBMS designing and programming using SQL-Server 2000/2005 and Oracle 10g T-SQL, Normalization techniques, Business Intelligence, DTS, Reporting Services, Creating Stored Procedure, Triggers, User Defined Functions, Transaction Management, Code optimization and performance .
  • Experienced in working with Iterative Agile Programming Methodologies and Waterfall methodologies.
  • Proficient in designing applications using UML Modeling by applying Object Oriented Analysis and Design OOAD and design patterns MVC, Facade, Abstract Factory, Singleton concepts and methodologies.
  • Working experience and good understanding of Unified Modeling Language Use Cases, activity diagrams, class diagrams Interaction diagrams, etc. .
  • Basic Knowledge on Microsoft SharePoint Server.
  • Good Understanding on Silverlight/WPF development
  • Great team-oriented personality and attitude while having excellent individual drive and motivation to meet the standards and requirements of the client. Excellent written and verbal communication skills and ability to speak in clear and easy to understand terms with client. Strong passion in Microsoft Software Development Solutions and Technologies.

TECHNICAL SKILLS:

Microsoft.Net Technologies

NET 1.0/2.0/3.0/3.5/4.0 , ASP.NET, LINQ, C , ASP.net Ajax, VB.NET, WCF, WPF, Silverlight, Web Services, ASP, VB 6.0

Advance programming Concepts

Service Oriented Architecture SOA , MVC3.0, AJAX , Web services, Windows Services, Multithreading, XML/XSD/XSLT/XPATH, Generics, OLAP

Client Scripting

JavaScript, JQuery, JQueryMobile

RDBMS

SQL Server 2008/2005/2000/7.0/6.5, Oracle 11g, MySQL

Tools

VS 2010, TFS, VSS, CVS, Source Gear Vault, Rational Clear Quest, JIRA, Toad, Infragistics, Telerik Contols, Test Track, Synergy

Operating Systems

Window 2008/2003/2000, Windows NT Windows 7/Vista/XP/98/95, Linux.

Reporting Tools

ASP.NET Data Reports, SQL Reporting Services SSRS , Crystal Reports

Designing tools

UML, Microsoft Visio, N-Unit

Confidential

Role : Software Engineer

RESPONSIBILITIES:

  • Design and develop programming systems making specific determinations about system performance.
  • Developing existing programs by analyzing and identifying areas for modification
  • Integrate security layer with Active Directory.
  • Caching should be enabled where appropriate
  • Ajax should be used where appropriate to have a smooth flow
  • All data entry should be validated for appropriate format and data type
  • Responding promptly and professionally to bug reports.
  • Perform Unit test on the modules developed for QA.
  • Fixed the bugs/errors, which may come up in QA testing or assign it to the appropriate engineer.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.

Environment: Asp.net 4.0, JavaScript, jQuery, AJAX, WCF, Oracle 11g, LINQ, Visual Studio 2010, Synergy, HP Quality Center,

Confidential

Role : Software Engineer

Responsibilities:

  • Designed and Development of French mobile website using MVC architecture.
  • Followed Scrum and Test Driven Development Methods in Agile methodology to produce high Quality software.
  • Integrating GUI Screens with business logic layer.
  • Provide technical guidance to team members whenever needed.
  • Ensure appropriate level of documentation is created
  • Participate in all phases of project and ensure smooth deployments.

Environment: Asp.net 4.0, Ajax, JQuery, Webservices, SQL Server 2008, MVC 3

Confidential

Role : Tech Lead

  • Project Management Fix Bid as well as T M
  • Contracts and SOS Management
  • Resource Management
  • o Sync/ Import PD Resources
  • o Resource Utilization Billable, Non-Billable, EBR
  • Sync / Import Timesheets from external system PPM .
  • Generate Invoice
  • o Compute Revenue for each Resource
  • o Export Invoice to Excel Format
  • o Compare Allowed Billing hours vs Actual Hours Identify Revenue leakage
  • o Color coding Recent commercial changes for quick review against contract BAP, Missing timesheets, Overtime and Non-Approved PPM Timesheets
  • Revenue
  • o Compare Actual VS Forecasted Revenue
  • o Identify Revenue leakage
  • o Revenue Deviation
  • Order Booking New orders and extensions
  • Multi-Customer and Multi-User Support.

Responsibilities:

  • Designed 3-Tier system having Business Logic Layer C , Presentation Layer and Database Layer Database Connection and Security Settings .
  • Followed Scrum and Test Driven Development Methods in Agile methodology to produce high Quality software.
  • Developed GUI Screens using Telerik RAD Controls
  • Developed Windows Service as a batch job for sending email.
  • Managing Systems Analysis System Design including Database Design -Data Model, ERD etc.
  • Designed, modelled and architected, enterprise n-tier software agent using Windows Communication Foundation WCF web service hosted in IIS.
  • Provide technical guidance to team members whenever needed.
  • Allocation of Task to the team members and follow through on action assignments.
  • Perform quality checks of team's output to ensure high standard of Quality
  • Ensure team is using best practices with regards to source code management.
  • Ensure appropriate level of documentation is created
  • Participate in all phases of project and ensure smooth deployments.
  • Participate actively in the appraisal process for team members.
  • Report directly to the Project Manager.

Environment: Visual Studio.NET 2008, .NET Framework 3.5, C .NET, ASP.NET, ADO.NET, LINQ, AJAX, HTML, CSS, JavaScript, Telerik RAD controls, JQuery, WCF, SQL Server 2005, Oracle 10g, UML, IIS 6.0, Team Foundation Server TFS Work Item Tracking, Source Control, Build, Documentation , Microsoft Visio, Jira

Confidential

Role : Sr. Software Engineer SME

Responsibilities:

  • Support and Maintenance of the Current Underwriting application using VB.Net and WIN Forms.
  • Development and Enhancement in the current application as per the business need.
  • Access MSMQ queues to get and parse the message for investigation of the production Issues.
  • Prepare Defect Analysis document before making any changes in the code for Review.
  • Test and Check-In the code to Vault Source Control .
  • Update the status or provide note regarding the defect in Clear Quest.
  • Prepare and set weekly status report to the Resource Manager.
  • Involve in Weekly team meeting with business users to discuss issues/risks.
  • Also involve in Re-Architecting of the application to allow compliance items and state specific rules to be implemented via an XML Web Service PEGA .
  • Coordination with different Offshore Vendors.
  • Reviewing Rule-Mining Design documents and provide comments.
  • Code Merging from two branches in Vault and inform team regarding the impact.
  • Conducting regular meetings with team to keep them updated.

Environment: DotNet Framework 3.5, VB.Net, Sql Server 2005, Clear Quest, Vault Source Control , MSMQ, Documentation using MS-Word and MS-Excel

Confidential

Role : Tech Lead

Responsibilities:

  • Used Design patterns for maintaining relationships between classes and objects with defined responsibilities.
  • Data Modelling using Visual studio tool and object Modelling using MS-Visio tool.
  • Prepared Software Requirements Specifications using Ms-Word.
  • Participated in full development life-cycle SDLC using Object Oriented Programming concepts and agile methodologies.
  • Used C .NET, .NET library classes ADO.NET to develop middle-tier components to interact with the SQL Server database and to exchange data with the presentation-tier. Written class library in C .NET for application configuration and database activities.
  • Developed WCF web services to implement the business logic.
  • Used Agile methodology and SCRUM framework to study system, consolidating requirement, establishing inter process relation and team communication, using Agile our team developed cross functionality and distribution of requirements and understanding the current working of system.
  • Involved in creating tables, SQL stored procedures for Data manipulation and retrieval.
  • Designed and created SQL Database, tables, indexes, and views based on user requirements.

Environment:

NET Framework 3.0, C , Win-Form, Sql Server 2005, EL2.0, Microsoft Application Block, WCF, OLAP

Confidential

Role : Sr. Software Engineer

Responsibilities:

Participation in complete project development life cycle.

Implemented Control Flow architecture to improve the application modularity, re-usability and scalability.

Designed and Developed Web forms using ASP.NET Server Controls, Data Grids, user controls for reusability. Developed web pages which will generate controls on runtime.

Extensively worked with ASP.NET web pages and Cascading Style Sheets CSS to provide good look and feel.

Worked with custom and user controls, web controls.

Used Data Reader, Data Set and Grid View for retrieving, manipulating and displaying data.

Designed and developed Data access objects and Business Components.

Used JavaScript and ASP.NET Input Validation Controls for client side validations.

Designed XML Schemas and developed XSL.

Involved extensively in developing the client side validations using Java Script.

Analyzed the Change or Enhancement Request ER and interacted with client's Change Management Team for clarifications and convert them into low level design document for development.

Worked on Performance Tuning and Optimization using SQL Execution Plan, Index Tuning wizard, system stored procedures and Tables.

Used various ASP.NET 2.0 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.

Created database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using SQL Server 2000

Responsible for the Unit Testing, Integration Testing and implementation.

Used Visual Source Safe VSS for Versioning control and configuration management.

Environment: NET Framework 1.1, C .NET, ASP.NET, JavaScript, SQLServer2000, JavaScript, HTML, CSS, VisualStudio2003, Visual SourceSafe, ADO.NET, Windows2000/XP/NT.

Confidential

Role : Sr. Software Engineer

Responsibilities:

  • Developed WebPages using data grid control with paging and implemented the custom style display using Templates and CSS files.
  • Implemented the Client Validations using JavaScript and Server side validations using VB classes.
  • Extensively work Cascading Style Sheets CSS to provide look and feel for web pages.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
  • Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements.
  • Used ADO.NET objects to manipulate and retrieve data from the database.
  • Used JavaScript validation controls for WebPages.
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques using SQLServer2000
  • Created Database objects like tables, Stored Procedures and Triggers in SQLServer2000.
  • Interacted with the management team and end users for designing the data models.
  • Used Debugging and Tracing features during development and testing
  • Responsible for the Unit Testing, Integration Testing and implementation.
  • Involved in maintenance of application and resolving issues.
  • Used Concurrent Versions System CVS for Versioning control and configuration management.
  • Participated in team meetings to understand the changes in the application design.
  • Involve in maintenance and further enhancement of the product.

Environment: NET Framework 1.1, C , ASP.Net, Sql Server 2000, Consume third party Web Services, COM Transactions, CVS for Version Control.

Confidential

Role : Web Developer

Responsibilities:

  • Participated in the analysis and design of the GUI Functional aspects of the application using ASP.NET and XML.
  • Involved in the object-oriented architectural design of the application.
  • Developed WebPages using data grid control with paging and implemented the custom style display using Templates and CSS files.
  • Implemented the Client Validations using JavaScript and Server side validations using VB classes.
  • Extensively work Cascading Style Sheets CSS to provide look and feel for web pages.
  • Worked with provisioning, billing, customer care modules.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
  • Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements.
  • Used ADO.NET objects to manipulate and retrieve data from the database.
  • Used JavaScript validation controls for WebPages.
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques using SQLServer2000
  • Created Database objects like tables, Stored Procedures and Triggers in SQLServer2000.
  • Interacted with the management team and end users for designing the data models.
  • Used Debugging and Tracing features during development and testing
  • Responsible for the Unit Testing, Integration Testing and implementation.

Environment: NET Framework 1.x VB.NET, ASP.NET, ADO.NET, SQL SERVER 2000, JavaScript and HTML, CSS, Crystal Reports, IIS 4.0, Windows 98/2000.

We'd love your feedback!