.net Developer Resume
SUMMARY
- 8 years of experience in web and windows applications including requirements gathering, analysis, design, testing, implementation and deployment using Microsoft.NET Technologies
- Extensive experience in C#, ASP.NET, ADO.NET and Win Forms
- Demonstrated proficiency in development using Microsoft.NET technologies like WCF, LINQ, ASP.Net 4.0/3.5/3.0, C#(4.0/3.0/2.0) and AJAX Extensions with MS SQL Server (SQL 2008 / 2005 / 2003 ), PL/SQL and SQL Azure.
- Experience in Deploying application on the Windows Azure and Amazon AWS.
- Thorough knowledge of Object Oriented Programming concepts
- Excellent knowledge in Health Care and Social Media Domains.
- Experience in Software development life cycle Agile/Scrum methods.
- A quick learner in adapting to technology with ease. Good interpersonal & communication skills.
- Experienced in developing Facebook applications. Also developed application with Twitter, Flickr and YouTube API.
- Good experiencing in implementing new C# 4.0/3.0/2.0 features such as Generics, Iterators, Anonymous methods, Partial classes, Anonymous Types, Lambda expressions, Extension methods, Asynchronous calls.
- Strong hands on experience with ASP.NET and its components: AJAX, LINQ to XML, LINQ to Objects, LINQ to SQL, ASP.NET Providers, Typed Datasets and ASP.NET Health Monitoring
- Strong hands on experience with ORM Tools NHibernate and Entity Framework.
- Exposure to .NET Framework 1.1/ 2.0/ 3.0/ 3.5/4.0
- Strong hands on experience in developing customized applications using User Controls, Web Parts and Custom Server Controls
- Expertise in developing WPF, WCF applications using Visual Studio 2008
- Strong knowledge and working experience developing Web applications using JavaScript, JQuery, Knockout Js, HTML, XML, XSLT, CSS, Themes and Skins
- Good knowledge of developing web applications by using ASP.NET MVC (Model View Controller) 2.0 and 3.0 architecture.
- Used Unified Modeling Language (UML) to develop use cases, class diagrams, state diagrams.
- Experience with developing personalized web applications using web parts and user profiles
- Expertise with working on AJAX(Asynchronous JavaScript and XML) toolkit controls with ASP.NET Web applications
- Experience in developing and using Web Services, SOAP, UDDI and WSDL
- Familiar with Unit and Integration Testing by using NCoverage tool, VS Automated Unit Testing Framework and NUnit testing
- Experienced in using version control tools like Visual Source Safe, SVN and TFS
- Having experience in working on all phases of Software Development Life Cycle (SDLC) and has implemented projects using Agile Methodologies
- Strong Business and Application analysis skills with excellent communication & interpersonal skills
- Excellent problem solving skills with an ability to adapt to fast changing skills and work
- Ability to work individually or part of a team and good learner to adapt new technologies that improve the business
- Possess strong team building skills and competencies needed to analyze problems, respond to changing needs, and forge strong working relationships with peers and clients
TECHNICAL SKILLS
Programming Languages: C#.NET, VB.NET
Operating Systems: Windows XP, Windows Server 2003, MS - DOS
Web Technologies: ASP.NET, PHP, KnockoutJs, jQuery
Web page designing: HTML, DHTML, XML, CSS, XSL, Adobe Dreamweaver, Adobe Photoshop, Adobe Flex
Web/Application Servers: Internet Information Services 5.0/6.0/7.0, Microsoft Cloud services (Windows Azure Platform)
Integrated Development Environment: Visual Studio (2005, 2008, 2010)
Databases: SQL Server 2000/ 2005/ 2008 , Microsoft Office Access, MySQL
Scripting Languages: JavaScript, AJAX(Asynchronous JavaScript and XML )
.NET Framework Components / Templates: ASP.NET, Model View Controller (MVC) 2.0/3.0 Framework
Code coverage/ Testing tools: NCoverage, Nunit, VS Automated Unit Testing framework
Versioning tools: Visual Source Safe, SVN Source Control, TFS
Microsoft Office Tools: Microsoft Office, Microsoft Project, Microsoft Visio
Case Tools: VISIO
PROFESSIONAL EXPERIENCE
Confidential
.Net Developer
Environment: C#,TPL, .Net Framework 4.0, WCF, SQL Server, Entity Framework, TFS and LINQ, Windows Forms
Responsibilities:
- Extensive development of stored procedures with industry standards.
- Development on Win Forms application to accept the parameters for job queue.
- Participated in maintenance phase of the project
- Developed Tests for Unit testing the developed components using N Unit Testing Framework
- Used extensively new C# 4.0/3.0/2.0 features such as Generics, Iterators, Anonymous methods, Partial classes, Asynchronous methods, Anonymous Types, Lambda Expressions and Extension methods, LINQ to Objects.
- Involved in design and development of modules and new features.
- Involved in performance improvement of overall system.
- Worked on setting up continuous integration on Jenkins.
- Built Web application with ASP.NET MVC, C#, HTML, CSS
- Developed applications leveraging ADO.NET, Entity Framework
- Designed databases to suit the needs.
Confidential
.Net Developer
Environment: APS.NET, MVC,C#,TPL, .Net Framework 4.0, WCF, Oracle 11G LLBL Gen Pro, Crystal Report, TFS. and LINQ, HTML, KnockoutJs, JavaScript, jQuery
Responsibilities:
- Designed & Developed web application using ASP.NET MVC, C#, HTML, CSS
- Participated in maintenance phase of the project
- Developed Tests for Unit testing the developed components using N Unit Testing Framework
- Used extensively new C# 4.0/3.0/2.0 features such as Generics, Iterators, Anonymous methods, Partial classes, Asynchronous methods, Anonymous Types, Lambda Expressions and Extension methods, LINQ to Objects.
- Involved in the frontend development using HTML, CSS, jQuery, KnockoutJs and JavaScript.
- Involved in UI simplification
- Involved in design and development of modules and new features.
- Involved in performance improvement of overall system.
- Involved in database performance tuning.
- Helping testing team to setup test bed.
Confidential, TX
Software Engineer (.Net)
Environment: C# 3.0, ASP.NET3.5, ADO.NET, WCF, Web Services, SQL Server 2008, PL/SQL, IIS 6.0, UML, HTML, KnockoutJs, jQuery, Windows 2003, Visual Studio, svn, fogbugz, Enterprise Library 4.1, JQuery, XML, XSLT, XSD and LINQ
Responsibilities:
- Involved in initial phases of design, analysis and elicitation of requirements
- Followed Test Driven Development to develop the application
- Created layered components using C#
- Worked with Application level events using Global.asax
- Used ADO.NET for SQL database interaction using DataReader, DataSet and Data view
- Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication
- Designed & Developed ASP.NET User Controls and used ASP.NET Web Forms
- Used ASP.NET Validation controls and JavaScript for validating user inputs
- Participated in maintenance phase of the project
- Importing data into pdf from the database to create downloadable pdf files of the currents and saved filter settings.
- Developed Tests for Unit testing the developed components using N Unit Testing Framework
- Used extensively new C# 4.0/3.0/2.0 features such as Generics, Iterators, Anonymous methods, Partial classes, Anonymous Types, Lambda Expressions and Extension methods
- Domain Driven Model with Asp.Net MVC 2 and MVC 3 architecture
- Used Task Parallel Library(TPL) for processing CPU intensive tasks
- Multithreaded Pdf report generation
- Used NHibernate 3.0 with repository pattern for database operations
- Used StructureMap as IoC container
- Used Moq and RhinoMock as mocking framework for Unit testing
- Followed Agile development process with monthly release cycle
- Used CruiseControl.Net and NCover for build automation and test coverage
- Analysis, design and complete ownership of various modules
- Automate the product deployment and load automation process
- Onsite visit, code reviews, conducting interviews etc.
Confidential, NY
Product Engineer
Environment: C# 3.0,ASP.NET 3.5, ADO.NET, Visual Studio 2008,jQUery, HTML, CSS, JSON,Web Services, PL/SQL, IIS 6.0, Microsoft Cloud services (Windows Azure Platform), UML, HTML, Windows 2003 Server, XML
Responsibilities:
- Extensively worked with ASP.NET, ADO.NET, and SQL Server
- I have worked on end to end development of the application and well versed with the technologies ASP.Net, C#, SQL Server, jQuery, AJAX, Facebook API, Twitter API and YouTube API.
- Have developed Giza LEAP module alone from the scratch from frontend (HTML, CSS, JQuery) to Database (SQL Server) including the middle tier (c#), connecting to Facebook, Twitter, YouTube APIs.
- Involved in the frontend development using HTML, CSS, jQuery, KnockoutJs and JavaScript.
- The work includes the building of the project for Windows Azure and deploying the same on the Azure server.
- Migration of the data from the traditional SQL Server to SQL Azure.
- Worked on End to End flow of the web application to improve the application architechture
- Developed the Facebook profile page as a part the social media hub using the Facebook API connect methods
- Developed the Twitter profile page for the social media hub using the Twitter API connect methods
- Developed the YouTube profile page for the social media hub using the YouTube API connect methods
- Developed the Flickr profile page for the social media hub using the Flickr API connect methods
- Worked on Password Encryption and Automatic Password generation
- Worked on hosting the application
- Developed N - Tier Application in .NET using 3 layers approach. Presentation layer developed using ASP.NET, Business Layer developed using C#, and Data access layer developed using ADO.NET and Data layer implemented by stored procedures
- Used Dataset, DataTable, DataAdapter, DataReader and other ADO.NET connectivity controls
- Used Grid View Control to present the data in the frontend
- Used Validation Controls and Java Script for validations
- Created Stored Procedures for accessing, inserting and updating data
- Used CSS for look and feel approach for Web pages
- Created insert/update triggers on the database
- Developing/enhancing ASP.Net Web forms using HTML, Java Script, jQUery, ASP.Net Server Controls
- Used AJAX to retrieve back end data based on user selections and displaying asynchronously
- Also Involved in Bug fixing/enhancement of the application.
Confidential
.NET Developer
Environment: C# 2.0,ASP.NET 2.0, ADO.NET, Visual Studio 2005,Web Services, SQL Server 2005, PL/SQL, IIS 5.0, UML, HTML, Windows 2003 Server, XML, XSLT
Responsibilities:
- Gathered feedback from users on application enhancement needs
- Key contributor in the improvement of screens
- Extensively worked with ASP.NET providers to implement security, logging mechanism and personalization.
- Designed and developed two dozen of custom web parts using ASP.NET 2.0 framework.
- Documented technical specifications
- Defined, designed, and coded ASP.Net based software applications
- Created layered .Net Components using C#.NET and ADO.NET
- Developed and executed unit tests
- Created WCF services to get the third party information Using XML Docs
- Make suggestions on new technologies and procedures to utilize that can improve
Confidential
.NET Developer
Environment: ASP, ASP.NET, C#.NET, HTML, DHTML, CSS, C# Script, JavaScript, Visual Studio 6.0, Visual Studio.NET, SQL Server 2000, IIS 5.0
Responsibilities:
- Business logic layer is developed using C#.NET
- Developed mock ups using HTML and CSS
- Data access layer is developed using ADO/ADO.NET components
- Database design and development, stored procedures, triggers and functions
- Designed the back-end database in SQL Server 2000 with Entity-Relationship Modeling
- Migration of existing ASP application to .NET application using ASP.NET, C#.NET
- Performed Client Side validations using JavaScript
- Worked extensively with client gathering requirements to generate customized Reports
- Performed the Unit Testing and Integration testing
- Used ADO.NET for SQL database interaction using Data Reader, Data Set and Data view
- Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication
- Created WCF Services for consuming from various applications.
Confidential
Intern
Environment: Winforms, C#.NET, ADO/ADO.NETDescription
Responsibilities:
- Business logic layer is developed using C#.NET
- Data access layer is developed using ADO/ADO.NET components
- Database design and development, stored procedures, triggers and functions
- Designed the back-end database in SQL Server 2000 with Entity-Relationship Modeling
- Created .NET application using Winforms, C#.NET
- Worked extensively with client gathering requirements to generate customized Reports
- Performed the Unit Testing and Integration testing
- Used ADO.NET for SQL database interaction using DataReader, DataSet and Data view
- Utilized app.config file to have own setting for the application by writing database connection strings, custom settings and user authentication.
