Software Engineer Resume
Redmond, WA
SUMMARY:
- Over 8 years of experience in Design, Development, Implementation and Testing of Desktop, Client/Server and Internet/Intranet applications.
- Strong knowledge and experience in working with Confidential .NET technologies (.NET framework 1.1/2.0/3.5/4. X)
- Experience in design and development of web applications using ASP.NET MVC, ASP.NET Web Forms, JQuery, JavaScript, AngularJS, TypeScript, HTML5, and CSS3.
- Experience with OOP and involved in complete agile software development life cycle process.
- Strong knowledge of SOA (WCF) and web Services (SOAP, WSDL, UDDI).
- Experience in Object Oriented Analysis and Design (OOAD) for n - tier applications using Rational Rose, Confidential Visual Modeler and Confidential Visio.
- Good experience in migrating applications from ASP to ASP.NET .
- Expertise in the design and development of enterprise-wide applications using ASP.NET, ASP, VB.NET, C#, VBScript, JavaScript, Visual Basic, CSS, HTML, XML.
- Proficient in working with databases like SQL Server 2008/2012/2014 , Oracle 9i/10g and in using data access technologies like ADO, ADO.NET, Entity Framework, ODBC and OLEDB.
- In-depth knowledge of database concepts and in database programming using PL/SQL and T-SQL.
- Experience in creating test plans and performing unit and functional testing.
- Excellent team player with problem-solving and trouble-shooting capabilities.
- Strong education background with exceptional analytical and interpersonal skills.
TECHNICAL SKILLS:
Operating Systems: Windows 9X/NT/2000/XP/7/10, LINUX, UNIX, Sun Solaris.
Web Technologies: ASP, ASP.NET 1.1/2.0/3.5/4. 0, Web Services, ASP.NET MVC 2.0/3.0/4.0
Languages: C, C++, Java, C#, VB.NET, Visual Basic, VB, SQL, T-SQL, PL/SQL, HTML, XML.
RDBMS: MS SQL Server 2008/2012/2014, Oracle 9i/10g, Confidential Access
Data Access Technologies: ADO.NET, ADO, ODBC, OLEDB, ADO.NET Entity Framework
Scripting Languages: TypeScript, JavaScript, JQuery, AngularJS, VBScript, CSS
Application Servers: IIS 5.0/6.0/7.0
IDE/Tools: .NET framework 1.1/2.0/3.0/3.5/4.0/4.5, MS Visual Source Safe, UML, TFS, SVN, Confidential Rational Clear Case, GitHub.
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential, Redmond, WA
Responsibilities:
- Involved in gathering and analyzing the requirements from end-user. We followed agile methodology to maintain the status of the project with my team.
- Involved in the development of the ClientAPI framework that acts like a middle tier for UI and services layer.
- Used TypeScript as programming language for the frameworks developed.
- Used AngularJS along with ASP.NET MVC views to make the applications Single Page.
- Used GIT Hub and maintained branches for version control during development.
- Extensively used SQL Server 2014 to develop the database which includes writing Stored Procedures, Queries and also querying the data.
- Participated in Peer Code Reviews and modifications based on suggested changes.
- Extensively involved in the functional and unit testing of the code developed.
Environment: C#, Typescript, JavaScript, ASP.NET MVC 4.0, AngularJS, Confidential Visual Studio 2015, GitHub, VSO, SQL Server 2014.
.NET Developer
Confidential, Glen Burnie, MD
Responsibilities:
- Involved in the maintenance of the existing VB6 application and development of DLS rewrite application.
- Involved in the design and development of various modules in the DLS rewrite application.
- Developed web pages using ASP.NET MVC 4.0 and C# and CSHTML
- Involved in the development of Model, Views and Controllers.
- Involved in the design and development of the State2State WCF web services that automatically cancels
- Out of state licenses while issuing the Maryland licenses.
- Developed SQL stored procedures to implement business logic and querying data from SQL Server database.
- Developed various partial views that can be used as User Controls across the application.
- Used Confidential Rational Clear Case for Version Control.
- Extensively used JQuery/AJAX for rich UI experience.
- Performed unit testing on every module developed before sending the code for UAT.
- Extensively used LINQ to query the objects.
- Used ADO.NET Entity Framework to interact with database.
Environment: ASP.NET MVC 4.0, C#, VB6, CSHTM, Razor View, JavaScript, JQuery, AngularJS, AJAX, CSS, Confidential Visual Studio 2013, Visual Studio 6, Confidential Rational Clear Case, SQL Server 2008, Entity Framework.
.NET Developer
Confidential, McLean, VA
Responsibilities:
- Developed web pages using ASP.NET MVC 4.0 and C# and CSHTML
- Involved in the design and development of Model, Views and Controllers.
- Developed Models using C# in CSLA architecture that can be used by Xamarin forms for native IOS and Android apps.
- Involved in the design and development of the Admin Module and registration module.
- Developed various partial views that can be used as User Controls across the application.
- Used Team Foundation Server for Version Control.
- Performed unit testing on every module before sending the code for User Acceptance Test.
- Extensively used LINQ to query the objects.
- Extensively used MVC extensions for DevExpress 12.2
- Used ADO.NET Entity Framework to interact with database.
- Also Used ADO.NET Data Architecture to interact with SQL Server.
Environment: ASP.NET MVC 4.0, C#, CSHTM, Razor View, JavaScript, JQuery, AJAX, CSS, Confidential Visual Studio 2013, Xamarin, CSLA, Team Foundation Server, DevExpress 12, Azure, SQL Server 2008, Entity Framework.
.NET Developer
Confidential
Responsibilities:
- Involved in converting the legacy application written in ASP to ASP.NET using MVC.
- Developed web pages using ASP.NET MVC 3.0 and C# and CSHTML
- Involved in the design and development of Model, Views and Controllers.
- Involved in the design and development of the User Module and Various other module.
- Developed SQL stored procedures for data manipulation and querying data from SQL Server database.
- Used Repository Pattern for Entity Framework to interact with database.
- Also Used ADO.NET Data Architecture to interact with SQL Server.
- Used LINQ to query the objects.
- Used JQuery to load the partial views onto the Views.
- Used MVC 4.0 for the rewriting the application and also used Razor view Engine to render HTML.
- Developed various partial views that can be used as User Controls across the application.
- Designed, developed, Modified, implemented and maintained BRACMIS web applications based on client requirements.
- Used telerik controls for ASP.NET MVC.
- Used Visual Source Safe for Version Control.
- Performed unit testing on every new version before sending it for User Acceptance Test.
Environment: ASP.NET MVC 4.0, C#, CSHTM, Razor View, JavaScript, JQuery, AJAX, CSS, Confidential Visual Studio 2014, Confidential Visual Source Safe, SQL Server 2008, Oracle 11g, Telerik, LINQ, Entity Framework.
.NET Developer
Confidential, Washington, DC
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Developed web pages and validated these pages using ASP.NET and C#.
- Involved in the development of business logic in C#. NET, ASP.NET.
- Developed Web forms using C#.NET and ASP.NET.
- Developed SQL stored procedures for data manipulation and querying data from SQL Server database.
- Used ADO.NET entity framework to interact with database.
- Also Used ADO.NET Data Architecture to interact with SQL Server.
- Used WCF for MAED Services and BPAC applications.
- Used LINQ to query the objects.
- Used MVC 3.0 for few web applications. Also used Razor view Engine to render HTML.
- Used Scrum and Agile development methodology for some projects.
- Modified and developed various ASP.NET User Controls and Custom Controls used in several websites.
- Designed, developed, Modified, implemented and maintained many web applications based on client requirements.
- Used Visual Source Safe and Team Foundation Server 2010 for Version Control.
- Performed unit testing on every new version before sending it for User Acceptance Test.
Environment: ASP.NET 3.5/4.0, C#,VB.NET, HTML, JavaScript, AJAX, JQuery, XML, CSS, Confidential Visual Studio 2008/2010, MVC 3.0, Confidential Visual Source Safe, Team Foundation Server 2010,SQL Server 2008, LINQ, ADO.NET Entity Framework.
.NET Software Engineer
Confidential, Rockville, MD
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Developed web pages and validated these pages using ASP.NET and C#.
- Involved in the development of business logic in C#. NET, ASP.NET.
- Developed Web forms using C#.NET and ASP.NET.
- Developed SQL stored procedures for data manipulation and querying data from SQL Server database.
- Used ADO.NET entity framework to interact with database.
- Also Used ADO.NET Data Architecture to interact with SQL Server.
- Used LINQ to query the objects.
- Used MVC 3.0 for few web applications. Also used Razor view Engine to render HTML.
- Modified and developed various ASP.NET User Controls and Custom Controls used in several websites.
- Designed, developed, Modified, implemented and maintained many web sites applications based on client requirements.
- Used Visual Source Safe for Version Control.
- Performed unit testing on every new version before sending it for User Acceptance Test.
Environment: ASP.NET 3.5/4.0, C#,VB.NET, HTML, JavaScript, AJAX, JQuery, XML, CSS, Confidential Visual Studio 2005/2008, MVC 3.0, Confidential Visual Source Safe, SQL Server 2005, LINQ, ADO.NET Entity Framework.
.NET Software Engineer
Confidential, Reston, VA
Responsibilities:
- Involved in the full development life cycle of the project from analysis, design, development and maintenance.
- Involved in the design and development of the project based on n-tier architecture.
- Used UML/Visio for the design process for class diagrams and data flow diagrams.
- Extensively used WCF for My Skills My Future application.
- WebForm design and coding using Master Pages, ASP.NET Server Controls, User Controls, CSS, JavaScript and HTML.
- Developed various ASP.NET User Controls and Custom Controls.
- Used JavaScript and ASP.NET validation controls to enforce form validations.
- Used Confidential AJAX framework and AJAX extensions for the web pages to improve the response time and UI experience.
- Perform unit testing of the pages, features, and functionality that has been developed.
- Maintenance and support for legacy software applications written for Web applications.
- Worked with user team to enhance the application performance and functionality.
- Used LINQ to query the objects.
- Used Visual Source Safe for Version Control.
- Maintenance and support for legacy software applications written in classic ASP.
- Configured IIS 7.0 to work with windows 7.
Environment: ASP.NET 2.0/3.5, C#,VB.NET, HTML, JavaScript, AJAX, JQuery, XML, CSS, Confidential Visual Studio 2005/2008, Windows 7, Confidential Visual Source Safe, IIS 7.0, WCF, Web services, LINQ, Oracle 10g.
Senior .NET Developer
Confidential, Arlington, VA
Responsibilities:
- Involved in the full development life cycle of project from programming analysis to delivery.
- Involved in Object Oriented Design, Development of Web Forms, Web Services, using C# and .NET Framework.
- Used UML/Visio for the design process for class diagrams and data flow diagrams.
- Worked on various production issues and trouble shooting and also enhancing the Secure Site, Public Site and various web applications related to FRA.
- Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
- Extensively used WCF for IARDashBoard application.
- Efficiently debug existing code and identify and implement solutions to bugs.
- Worked on dashboard (scorecard) with drill-down capabilities to enabling client to view their data in text and graphical manner (Charts/Gauge/Cubes) using DevExpress and ChartFX.
- WebForm design and coding using Master Pages, ASP.NET Server Controls, User Controls, CSS, JavaScript, HTML and DHTML.
- Used LINQ to query the objects.
- Work with using MS SQL databases and modified complex stored procedures.
- Used ADO.NET Data Architecture to interact with SQL Server.
- Modified and developed various ASP.NET User Controls and Custom Controls used in several websites.
- Designed, developed, Modified, implemented and maintained many web sites applications based on client requirements.
- Perform unit testing of the pages, features, and functionality that has been developed.
- Maintenance and support for legacy software applications written for Web applications.
- Perform database tuning activities in order for the Dashboards/chart/data to render efficiently.
- Maintain and enhance web site administration and user management system
- Worked closely with domain experts to explore every possible solution to resolve a problem.
- Analyzing, design and Implementing multi-tier web and windows based systems
Environment: MSSQL 2008/2005, ASP.NET 2.0/3.0, C#,VB.NET, HTML, JavaScript, AJAX, JQuery,XML, Confidential Visual Studio 2005/2008, XML, XSL, XSLT, DevExpress Suite, Infragistics Control, Active Report, Windows XP, Confidential Visual Source Safe, Active Reports, IIS 5.0/6.0, WCF, Web services.
.NET Developer
Confidential, Washington, DC
Responsibilities:
- Involved in the design and development of the project based on 3-tier architecture.
- Developed web pages, business and data access classes using ASP.NET, C# and ADO.NET.
- Developed various user controls for the projects and also used master pages.
- Used JavaScript and ASP.NET validation controls to enforce form validations.
- Used Confidential AJAX framework and AJAX extensions for the web pages to improve the response time and UI experience.
- Data Format using HTML, CSS and client side scripting using and Java Script.
- Used UML/Visio for the design process for class diagrams and data flow diagrams.
- Involved in the database design and implementation on SQL Server 2005 database.
- Created several stored procedures, Triggers in SQL Server 2005 database.
- Used Visual Source Safe for Version Control.
- Created NUnit test suite and UI test cases for the modules implemented.
- Developed WCF web services and hosted them in IIS 7.0 to be consumed by other applications. Configured different end points to support HTTP and TCP protocols.
- Used Confidential Enterprise Library to reuse the software components
- Implemented LDAP authentication for login.
- Performed unit testing on the code developed.
Environment: ASP.NET, C#, ADO.NET, SQL Server 2005, IIS, AJAX Web Extensions V 2.0, AJAX ToolKit, Visual Studio 2008, .NET Framework 3.5, WCF, LINQ, NUnit, Web Services, UML/Visio, Confidential Enterprise Library, Silverlight.