Software Developer Resume Profile
Costamesa, CA
SUMMARY
- Strong working knowledge of Object Oriented Programming techniques.
- 8 years of experience in IT industry developing software applications involving Client/Server, Windows and Web based application.
- Experience in developing applications using MVC and Knowledge on architecture.
- Expertise in designing and developing applications using ASP.NET, MVC, MVVM, ADO.NET,
- Enterprise Library, LINQ, C .NET, SQL SERVER 2008/2012, Web services, SOAP, HTML 4/5, XML, JSON, CSS, Java Script,Bootstrap, jQuery, Angular JS, AJAX, Web Forms, and Win Forms.
- Expertise in using Language Integrated Query LINQ for data manipulation.
- Good Knowledge in using WCF, SOAP, Restful Services.
- Working knowledge of REST services and hands on experience in creating and consuming REST services.
- Good experience in development of reports using Crystal Reports, SSIS,SSRS, and Data Reports.
- Worked with SQL Server and Oracle databases.
- Experience with integration services OAUTH,OAUTH2.
- Experience in Writing/Organizing and Maintaining Automated Unit Testing cases, API Testing and Integration testing using C . Experience using Microsoft Visual SourceSafe, Team Foundation Server, SVN for Version Control.
- Hand's on Experience in organizing test cases in Visual studio Test Professional.
- Hand's on Experience in Unit Testing using Microsoft unit testing Framework and NUnit Test Frameworks
- Hands on experience in debugging and fixing the bugs and also very good with support and maintenance.
- Experience in Entity Frame Work to perform the CRUD operations in the DataBase.
- Experience in Creation of Web User Controls and Web Custom Controls.
- Creative in Designing the UI that is appealing and also gives user friendly experience.
- Knowledge in writing stored procedures, triggers, views using SQL SERVER 2008 and 2012.
- Proficiency at various level of application development i.e. on requirement analysis, analysis and design, implementation and documentation.
- Experienced in using various methodologies in Software Development Life Cycle SDLC like SCRUM/AGILE, Waterfall.
- Excellent interpersonal skills and leadership abilities. Fast learner with excellent analytical and communication skills.
TECHNICAL SKILLS
.NET Technologies | ADO.NET, ASP.NET, MVC, Web services, WCF, Web API, .NET Framework 2.0/3.0/3.5/4.0/4.5, IIS. |
Programming Languages | C, C , C .Net, PL/SQL, UML. |
Markup Scripting | HTML/DHTML, XML, CSS, Java script, Ajax. |
Operating Systems | Server 2003/2008/XP/Vista/7 |
Database Systems | SQL Server 2005/2008/2012, MS Access2003/2007 and Oracle. |
Tools | Microsoft Visual Studio.Net 2008/2010/2012, SQL Server Management Studio, , Microsoft Expression Blend, Visual Source Safe, Team Foundation Server TFS |
Professional Experience:
Confidential
Role:Software Developer
Roles and Responsibilities:
- Design, develop and maintain B2C Enterprise level Razor MVC Web application in .Net Framework 4.0 on n -Tier infrastructure.
- Critical role involves in lead developing framework libraries for Google Search Appliance GSC to incorporate with Experian products and provide site wide search functionality to the end consumer.
- Provide innovative ideas with new technology features and implementing Proof of Concepts POC's for applications.
- Developed two-step authentication for security and PCI compliance for CreditExpert site.
- Implemented HTML helpers to interact application with SDL Tridion broker database and custom view engine to render razor views incorporated with Ajax, JQuery and applied CSS.
- Incorporated Glimpse framework part of the CreditExpert site for analytics on performance across the site.
- Worked on the OAuth 2.0 for accesing the cloud storages like Box, one drive,GoogleDrive,Drop box.
- Developed and consumed WCF web services using netTcpBinding and basicHttpBinding for communication with internal and external services.
- Implemented end-to-end functionality from browser user agent detection, login, order and queuing messages into MSMQ and processing messages through offline service jobs.
- Migrate legacy applications from .Net 1.1, .Net 3.5 to .Net 4.5 Framework
- Provided support for existing Classic ASP web pages written using VBScript and JavaScript.
- Collaborate with Technology team members to design and develop middle and backend systems.
- Analyze requirements, determine technical approach and design, determine efforts and provide deliverable dates for project and enhancement requests.
- Created DataBase in Sql Server and used Entity Framework for mapping.
- Assist and guide junior developers and QA through the Project developments
Environment: Visual Studio 2003/2008/2012, .NET Framework 1.1/3.5/4.0, C .NET, REST WEB API, MVC3, WCF,VB Script, OAUTH,Design patterns, .Net Remoting, Google Search Appliance GSA , AJAX, JQuery, CSS, JavaScript, Picto, LINQ, XML, JSON, SOAP, WSDL, SQL Server 2012, Entity FrameWork, Dimensions, TFS 2010, IIS 7.5, Serena Team Track, Pivotal Tracker, Windows 8.
Confidential
Role: .NET Developer
Responsibilities:
- Involved in Requirement Gathering, Design, Development, Testing and Production Support
- Expertise in working Agile, leading SCRUM meetings and handling Story Boards / Sprint Boards.
- Used latest technologies like knockout.js, Restful Services using ASP.Net Web API, MVC4 for concise and powerful way of linking data to the UI.
- Developed efficient cross component Database systems in multiple environments on SQL Server and Oracle across Data Centers.
- Used HTML5, CSS for branding purposes and for maintaining consistency across the site.
- Extensively used LINQ to Objects and LINQ to XML.,
- Used BootStrap to create a responsive website that fits all users and devices from desktop to tablet and mobile phone.
- Participated in website layout design using Bootstrap.
- Used Entity Framework5.0 for some part of applications in retrieving all business objects from Database and developed business logic layer using C .
- Implementation of NodeJS based authentication service for fortune 500 using oing Federate and OAUTH.
- Extensively used basichttp, nettcp, wshttp bindings for different endpoints in WCF services.
- Developed Stored Procedures, User Defined Functions and Triggers using Transact SQL.
- Involved in Unit Testing Using Moq or Ninject Dependency Injection and Nunit.
- Responsible to deliver the give modules without slipping the deadlines and without exceeding the estimated effort.
- Designed Application and Database Design and made changes according to the requirements.
Environment: .Net Framework 4.5,Visual Studio 2012, ASP.NET MVC4, C .NET, SOAP,REST, XML, XSL, XSLT,WIX, SQL,TOAD Oracle, T-SQL, JavaScript,JSON, HTML, DHTML, TFS Team Foundation Server , Windows 7,Entity FrameWork EF .
Confidential
Role: .NET Developer
Responsibilities:
- Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C
- Developed ASP.NET application in N-Tier architecture following Agile methodology.
- Involved in Analysis, Designing, Implementation phases of the SDLC life cycle
- Designed class and use case, sequence diagrams using MS Visio
- Used HTML, DHTML and advanced CSS custom templates to ensure unified look for the user interface
- Developed WCF service to be used by the ASP.NET applications
- Developed Ajax driven MVC partial views.
- Used User Control, Ajax Toolkit to develop the application
- Used the ADO.NET with RabbitMQclient and Mongo DataBase.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Involved in the Analysis, Design and Development of the Web Based Intranet Application using ASP.NET, C , mutliview, jquery, javascript, session states.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C and ASP.NET.
- Worked on Packaging the MSI using WIX 3.5 and TFS build server.
- Developed the Web Application in ASP.Net 3.5 using Master Page, Themes skins to maintain the consistent look and feel throughout the application.
- Develop Business logic layer by implementing Object Oriented Programming languages OOPS CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C .
- Involved in developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement.
- Designed and Developed Web Services to synchronize data from Remote application database to Online Database using C .Net, ASP.Net, Visual Studio
- Performed unit testing and functional testing using NUnit
Environment: .NET Framework 4.0, ASP.NET 3.5, IIS 7.0, Win Forms ADO.Net, Windows Services, C , Mongo DataBase, HTML, WCF, MVC, NUnit,WIX, Visual studio 2010.Oracle.
Confidential
Role: .NET Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Involved in implementing the logic using C and oops concept.
- Developed Web services using C .
- Used ASP.NET web form controls such as Grid View, List View, etc. for displaying data.
- Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
- Used front end web development tools like CSS, JavaScript, DHTML.
- Involved in development of MVC patterns for client server interaction.
- Extensively used c to write automated Unit test cases for Services layer and Business Logic Layer.
- Used .Net framework 4.0, N-Tier architecture and Object Oriented Methodologies for application development.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Involved in Test Plans meetings and helped non-programmer testers to write C code for Automated Testing.
- Extensively used ASP.NET, C .NET Validation Controls, jquery and JavaScript for client side validations in the Web Pages.
- Used LINQ to manipulate and fetch the data from database.
- Involved in Unit Testing, Functional testing, API Testing using Microsoft testing Framework, NUnit.
- Developed the user manual for the end user.
- Provided support and also involved in maintenance process.
Environment: NET Framework 4.0, Visual Studio 2010, ASP.NET 4.0, C , Web services, SQL SERVER 2008, CSS, JavaScript, HTML,DHTML XML ,SOAP, AJAX, WCF, UML, MS Visio, SQL, LINQ, IIS, TFS, Visual Studio Test Professional
Confidential
Role: .Net Developer
Responsibilities:
- Involved in designing and documenting online banking UI module using UML tools.
- Used waterfall model to develop the whole application.
- Used MVC architecture for client server interaction.
- Developed and consumed Web Services to extract information from the database and other services.
- Created various Web forms for user login, account summary, loan applications and history pages using ASP.Net.
- Used various advanced Server Controls and developed Custom Controls.
- Implemented form based authentication and maintained Session State information throughout the web transaction.
- Implemented server side business logic using C .
- Implemented Client and Server side validations using JavaScript and ASP.Net validation controls.
- Used HTML, DHTML and CSS for developing Web Pages.
- Designed CSS aiming for a rich personalization of server side controls.
- Provided database connectivity using ADO.Net and created procedures, Indexes and Triggers using MS SQL Server 2008.
- Used T-SQL to examine the database information.
- Used Data Adapters and Datasets of ADO.Net to manipulate data in the SQL server database.
- Extensively used Datagrids and Datalists to display account summary, loan history and other information on the web pages.
- Performed functional testing on various developed modules.
- Involved in generating and exporting SSRS reports.
Environment: .Net Framework 4.0, Visual Studio 2008, ASP.Net, C , Web services ,ADO.Net, MVC ,XML, HTML, DHTML, JavaScript , Webforms, SQL Server 2008, T-SQL, WPF, CSS, UML, IIS, Visual Source Safe, LINQ.
Confidential
Role : Software Developer
Responsibilities:
- Used n-tier architecture for presentation, business and data layers
- Used ASP.NET login controls like Create user wizard, login, change password, etc.
- Extensively used ASP.NET controls for developing the UI
- Used C .NET in writing Business classes and Data Access layer methods.
- Developed Web services for implementing the business logic
- Designed Class and use case diagrams using MS Visio.
- A Web service is published as per the business requirements.
- Attended the code review sessions and have given presentations.
- Involved in writing stored procedures using SQL Server 2008.
- Used the ADO.NET SqlClient Objects like SqlConnection, SqlCommand, SqlDataReader and SqlDataAdapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server 2008 database.
- Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
- Performed unit testing and functional testing.
- Deployed the application on IIS.
- Involved in support and maintenance.
Environment: .NET Framework 3.5,Visual Studio 2008, ASP.NET, C .NET, SQL SERVER 2008, ADO.NET, Web Services, MS Visio, UML, JavaScript, HTML,XML, jQuery, IIS.
Confidential
Role: Software Developer
Responsibilities:
- Designed the UI for some modules of the application using ASP.NET controls.
- Documented the code for some of the modules
- Develop Business logic layer by implementing Object Oriented Programming languages OOPS CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C .
- Involved in designing and developing the GUI for the user interface with various controls that include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
- Provided technical support
- Involved in documenting the user manual
- Handled many production issues and enhanced the User interface as per the requirements
Environment: .NET Framework 3.0, C , SQL SERVER 2005, HTML, CSS, JavaScript, ASP.NET, XML.