We provide IT Staff Augmentation Services!

Software Engineer Resume Profile

3.00/5 (Submit Your Rating)

Summary of Experience

  • Around 10 years of IT experience in across the Software Development Life Cycle in service-based applications.
  • Experience in application design development and maintenance and support activities.
  • Highly adaptive have worked on following technologies over the years - Web thick client server N tier component based ROA and SOA.
  • Good Experience in
  • i. Agile Methodology SDLC s like Water Fall Prototyping OOAD techniques.
  • ii. Design Patterns like MVC Singleton and Adapter.
  • iii. TDD Test Drive Development DDD Domain Driven Design .
  • Has extensive experience as a Tech lead/Architect in application designing Development and Implementation using technologies like ASP.NET ASP.NET MVC and C .NET ADO.Net Entity Framework WCF RESTFul Web API JQuery Ajax SQL Server 2008/2005/2000 DB2 and Teradata.
  • Expertise in Creating Web services using XML messages which follows Simple Object Access Protocol SOAP standards.
  • Used significant features like LINQ Generics.
  • Worked as successful member in handling responsibilities such as onsite-offshore coordinator knowledge transfer code review and compliance to best practices standards.
  • Worked on cross-functional teams successfully interacting and communicating with other development teams.
  • Good hands on experience in Dotnet Framework 2.0 3.5 4.0 4.5
  • Have experience in communication and coordination with business groups infrastructure teams architects third parties development teams offshore/onsite and QA.
  • Follows best practices and take primitive measures to ensure that
  • i. The process/tools/guidelines are followed in all associated projects as per the goals and objectives.
  • ii. Design development and technology risks are mitigated in projects/proposals.
  • iii. Non-functional requirements are adequately addressed in the design of associated projects/proposals
  • Preparation and review of Software Design Documents Analysis and Design Models. Experience in writing Functional Technical Specification.
  • Experience in various Business Domains like Capital Markets Insurance and Healthcare.
  • Excellent problem solving skills with a strong technical background and interpersonal skills.
  • Quick learner and excellent team player ability to meet tight deadlines and work under pressure.
  • Experience in functional performance integration regression and user acceptance testing Verification and Validations.

TECHNICAL EXPERTISE

Languages

C . Net ASP.Net and XML

Markup Languages

HTML

Scripting Languages

Javascript Jquery and Angular JS

Frameworks

.Net Framework 2.0 / 3.0 / 3.5/4.0/WCF

3rd Party Components

Microsoft Enterprise Library Microsoft Application Block

Database Servers

SQL Server 2005 2008 Teradata and IBM DB2

Version controls tools

VSS TFS SVN Synergy and GIT

Bug Tracking Tools

Mantis and Project Server

ETL Tools

SSIS

Content Management Systems

Share Point Server

Web Servers

IIS 6.0 7.0 and IISExpress 7.5

WCF testing Tools

Web service studio

Web Debugging Tools

Fiddler and Soap UI

Build Management Tools

MS Build Encore and Team-City

Unit testing Tools

Nunit

Process Management Tools

JIRA

Code Review Tools

Crucible Fisheye and FX-Cop

Developers IDEs

VS 2005 VS 2008 VS 2010 and VS 2012

Scripting Languages

JavaScript and JQuery

Logging Tools

Log4net and Splunk

Application Performance Tools

Optier

Log Analyzer Tools

LogParsar UI 2.0

PROFESSIONAL EXPERIENCE

Tech Lead/.Net Architect Confidential

Responsibilities

  • Participated in high-level design and architectural analysis.
  • Involved in all levels of system design integration.
  • Documented functional and technical design specifications for business scenarios involving complex business workflow.
  • Worked on POC s to make business to get clear understanding on the tool.
  • Involved in business meetings.
  • Created the Approval Process which kicks in after the Requestor submits the Implementation.
  • Involved in the design of UML diagrams like Class Diagrams Sequence Diagrams and Activity Diagrams from the Use Cases.
  • Used Cascading Style Sheets CSS to maintain design consistency across all web forms
  • Object oriented analysis OOA and Object oriented Design OOD
  • Concepts of Master Pages and XML based Sitemap used.
  • Used ASP.NET Validation controls for client-side validation of Server Controls.
  • Involved in developing required classes and interfaces using C .NET.
  • Implemented MVC like architecture and singleton Design Patterns.
  • Developed dynamic ASPX web pages using ASP.NET C HTML XSLT and JavaScript.
  • Used ADO.NET extensively to connect and make changes to SQL Server 2008 database.
  • Used widely ASP.NET Data controls to display data in customized format.
  • Worked with Sambuka controls.
  • Implemented Entity Frame Work Model.
  • Designed in accordance with SOA principles to support Distributed computing where services are developed and deployed Windows Communication Foundation WCF .
  • Used AJAX functionality to give asynchronous calls while consuming the WCF service.
  • Developing the Documentation for testing and testing the application for performance issues and data integrity used NUnit and integrated into Team Foundation Server TFS for testing this application.
  • Implemented user authentication module using the Entitlement component.
  • Implemented page level error handling using Custom Error pages and Error logs.
  • Wrote and executed the test cases using NUnit testing framework to test the functionality.
  • Day to day on-shore/offshore Co-ordination.

Environment .Net Frame Work 4.0 Visual Studio 2010 Share Point 2010 ASP.NET 4.0 ASP.NET MVC 3

C .NET ADO.Net J Query XAML XML SOA SOAP WCF HTML JavaScript IIS 7.0 Windows Server.

Tech Lead/.Net Architect

Confidential

Responsibilities

  • Design and develop rapid prototyping across different architectural layers i.e. database application server workflow messaging and event management and user interface
  • Provide technical guidance and assistance to development teams
  • Interact with subject matter experts to understand the business requirement and design the application accordingly.
  • Involved in Requirement Analysis gathering high/Low Level Design Coding and Integration.
  • Developed Business logic components in C .
  • Developed a seamless component which runs pre OS environment and generate results once it boot back to Windows environment using C .
  • Created WCF services to expose the HP Diagnostic feature to the HP Repair Centers to make use them remotely.
  • Setting up scheduled meetings with project core team to demo the project status on weekly basis.
  • Developing the Documentation for testing and testing the application for performance issues and data integrity used NUnit and integrated into Team Foundation Server TFS for testing this application
  • Developed Asp.net web tool to upload and download the test results where everyone can have accessible
  • Created build scripts to automate the deployment installation process of HPSD.
  • Extensively worked with Windows Shell Executes to run 3rd party exe s from C code.
  • Created Test Driven Development TDD to minimize the project maintenance.

Environment Visual Studio .NET 2010 .NET Framework 3.5 4.0 JavaScript ASP.NET WCF C .Net 4.5 JIRA TeamCity Crucible SSIS XML IIS T-SQL SQL server 2008 Visual Studio 2012

Tech Lead/ Senior Developer

Confidential

Responsibilities

  • Requirement gathering.
  • Created several interfaces user controls using ASP.NET ASP.net MVC and C .NET.
  • Created custom MVC pattern with multiple layers to minimize the dependency for development teams to work on their own area.
  • Worked on ASP.net MVC model to create light weighted modules for Trading LOB which really requires quick response time during the market hours.
  • Designed cascading style sheets and Themes to set styles on ASP.NET pages.
  • Worked extensively with Http watches Fiddler to improve the application performance.
  • Created Asp.net web services and respective interfaces to consume the data from IBM main frames by using WSDL.
  • Followed best practices to improve code quality such that preventing the secure data without any leakages.
  • Used AJAX for asynchronous data transfer and to improve the performance of the application.
  • Used Java Script and Jquery for all kind of user level validations.
  • Developed test cases and performed unit testing
  • Used Cascading Style Sheets CSS and Master Pages to develop a neat User Interface.
  • Implemented various Validation controls for client-side validation of Server Controls.
  • Configured and implemented caching using Cache objects and Cache directives.
  • Responsible for Production releases.
  • On Site Offshore Coordination.

Environment Visual Studio .NET 2008/2010 .NET Framework 2.0/3.5/4.0 HTML JavaScript ASP.NET ASP.net MVC AJAX Sambuka Controls C .Net SQL Server 2008 WCF Web/RESTful Services JQuery JSON Fiddler.

Module Lead/ Senior .Net Developer

Confidential

Responsibilities

  • Analysis of current system and devising ways to improvise user experience with quickest and fastest way to provide data for analysis.
  • Acting lead for a team of four people. Co-ordinating between geographically separated team.
  • Involved in development cycle including High-level design Low-level design implementation testing and creation of functional documentation.
  • Designed Class diagrams Use cases and Sequence diagrams in Microsoft Visio and created design documents for the same.
  • Created Database designs along with ER Diagrams in SQL server 2000/2008.
  • Evaluated various third party tools like DevExpress and Telerik for providing easy data visualization.
  • Developed WebForms UserControls WebServices for interaction between components for quickest possible response.
  • Implemented Configuration Management System to update configurations of various modules remotely.
  • Worked on Presentation Business and Data Access Layers in ASP.Net and C .Net
  • Used concepts such as Events and Delegates Web User Controls Master Pages Web Services Caching and Custom controls to develop complex and data driven web application in C .
  • Implemented Design Patterns like MVC Singleton Factory.
  • Involved in developing various reusable Helper and Utility classes which were being used across all the modules of the application
  • Extensively used JavaScript JQuery as Client side scripting and AJAX and XML in the web forms
  • Developing code for functionalities for the new tool with front-end ASP.NET C DOM HTML
  • Responsible for business rules validation.
  • Developed Stored Procedures Triggers and Views for database operation using T-SQL.
  • Developed Configurable modules and implemented User Settings.
  • Created the test cases and performed unit testing integration testing and sanity for these modules
  • Maintained working version via Visual source Safe as well as Tortoise SVN.

Environment ASP.Net Ajax JavaScript JQuery CSS JSON HTML C .Net 2.0/4.0 XML IIS T-SQL SQL server 2000/ 2008 Visual Studio 2005/2010 WCF

Module Lead/ Senior .Net Developer

Confidential

Responsibilities

  • Analyzed current system and devising ways for Remote Management of distributed services.
  • Designed class diagrams use cases and sequence diagrams in Microsoft Visio and created design documents for the same.
  • Created database designs along with ER Diagrams.
  • Developed WebForms for data and patch uploads and downloads.
  • Worked on Presentation Business and Data Access Layers in ASP.Net and C .Net
  • Used concepts such as Events and Delegates MultiThreading Remoting MSMQ and Caching to develop simple Client Server Architecture for remotely controlling distributed services.
  • Used Performance Monitor to monitor the current upload download statistics.
  • Responsible for business rules validation.
  • Developed Stored Procedures Triggers and Views for database operation using T-SQL.
  • Developed Configurable modules.
  • Created the test cases and performed unit testing integration testing and sanity for these modules.
  • Maintained working version via Visual source Safe as well as Tortoise SVN.

Environment ASP.Net C .Net 2.0/4.0 Remoting XML IIS T-SQL SQL server 2000/ 2008 Visual Studio 2005/2010

Senior Software Engineer

Confidential

Responsibilities

  • Analyzed current system and devising ways for Guaranteed Data delivery with efficient resource utilization.
  • Involved in development cycle including High-level design Low-level design implementation testing and creation of functional documentation.
  • Designed Class diagrams Use cases and Sequence diagrams in Microsoft Visio and created design documents for the same.
  • Used concepts such as Events and Delegates Remoting MSMQ and Caching to develop simple Pipeline Architecture for gathering data over distributed services and inserting in database.
  • Compress data into batches before upload for efficient network utilization.
  • Implement encryption to secure the data transferred.
  • Developed Configurable modules.
  • Created the test cases and performed unit testing integration testing and sanity for these modules.
  • Maintained working version via Visual source Safe as well as Tortoise SVN.

Environment C .Net 2.0/4.0 WCF XML IIS T-SQL SQL server 2000/ 2008 Visual Studio 2005/2010

Software Engineer

Confidential

Responsibilities

  • Involved in development cycle including High-level design Low-level design implementation testing and creation of functional documentation.
  • Designed Class diagrams Use cases and Sequence diagrams in Microsoft Visio and created design documents for the same.
  • Used concepts such as Events and Delegates MSMQ and Caching to develop various services.
  • Implemented design patterns like singleton and factory.
  • Used various third party solutions for PDF conversion Wav conversion.
  • Database column mapping architecture to sync data from SQL to Oracle.
  • Developed configurable modules.
  • Triggers for notifying data changes.
  • Created the test cases and performed unit testing integration testing and sanity for these modules.
  • Maintained working version via visual source safe as well as Tortoise SVN.
  • Performed role of release manager to accumulate changes and assure all uniform change.
  • Used install shield to prepare product setup and visual build professional for building release dlls.

Environment C .Net 2.0 XML IIS T-SQL SQL server 2000/ 2005 Visual Studio 2005

We'd love your feedback!