Sr. Software Engineer/ Team Lead Resume
Annapolis, MD
SUMMARY:
- 10 years designing, developing windows and web applications using C#, ASP.NET MVC, ASP.NET, VB.NET.
- Experienced in database programming with SQL Server/Ms - Access and used queries, stored procedures, views, and triggers. And worked with ORM (nHibernate, Entity Framework).
- Experienced in Object oriented Software Development Life Cycle, OOP.
- Experienced in Agile Methodology of software development.
- Experienced in Web scripting, JQuery, AngularJS and BreezeJS.
- Experienced in SVN, TFS, Nant, Octopus and Hudson.
- Experienced in Designing Reports with SSRS, Crystal Report.
- Performed unit testing by NUnit, MS Test.
- Programming experience using XML, XSL, XPATH, XML Schemas, and XSLT.
TECHNICAL SKILLS:
Languages: C#, Java, C++, VB 6, VB.NET
OS: MS-DOS, Windows
RDBMS/Data Access: MS SQL Server 2000/2005/2008, MS Access, SQL (T-SQL), MySql
Web Technologies: ASP.NET, XML, XSL, XSLT, XPath, SOAP, JavaScript, jQuery, HTML, IIS, MM7, WCF, MVC, AngularJS, BreezeJS, UnderscoreJS
Architecture: . NET Framework/CLR: ADO.NET/OLE DB, ASP.NET
Modeling Language: UML
Development Tools and IDE: Visual Studio .NET, Eclipse, Turbo C++, VB 6.0 IDE, Macromedia Dream weaver, HTML4.1 Kit
Process Model: RUP, Waterfall, Agile
Testing Tools: Nunit, MS Test
Design Software: Rational Rose, Microsoft Visio
Source Control: CVS,SVN, TFS
Reporting Software: Crystal Reports, SSRS
Networking: Windows NT/ 2000/2003/2008 Server, TCP/IP, VPN, HTTP, FTP, SMPP. MM7, HL7
Others: Data structures, Algorithms (analysis and implementation), Design Patterns.
PROFESSIONAL EXPERIENCE:
Sr. Software Engineer/ Team Lead
Confidential, Annapolis, MD
Responsibilities:
- Designed and implemented the above applications using .NET 4.5 and ASP.NET Web API and AngularJS and BreezeJS
- Designed and implemented relational database using MS SQL Server 2008.
- Developing data access layer for Database connectivity using Entity Framework.
- Prepared to software technical Architecture documentation.
Technical Environment:C#. NET, Entity Framework, ASP.NET MVC, ASP.NET Web Api, T-SQL, SQL Server 2008, HTML Kit, jQuery, Bootstrap, AngularJS, BreezeJS
Sr. Software Engineer/Team Lead
Confidential, Rosedale, MD
Responsibilities:
- Designed and implemented the above applications using .NET 4.0 and ASP.NET MVC and used Telerik controls
- Designed and implemented relational database using MS SQL Server 2008.
- Developing data access layer for Database connectivity using nHibernate.
- Prepare and contributes to software technical Architecture documentation.
Technical Environment:C#. NET, nHibernate, ASP.NET MVC, WCF, MVVM, SSRS, T-SQL, SQLServer 2008, Windows2000, HTML, jQuery, Telerik
Software Engineer
Confidential, Durham, NC
Responsibilities:
- Designed and implemented the above applications using .NET 2.0 and .NET 1.1 Frameworks.
- Designed and implemented relational database using MS SQL Server 2005(Tables and stored procedure).
- Developing data access layer for Database connectivity using ADO.NET.
- Prepare and contributes to software technical documentation.
Technical Environment:C#. NET, ADO.NET, ASP.NET, UML, Rational Rose, Crystal Reports, T-SQL, SQL Server 2005, Windows2000, HTML Kit
Designer and Software Developer
Confidential, Woodward, IA
Responsibilities:
- Designing and implementing Web application.
- Designing and implementing of Class Diagrams, Use Case Diagrams, Sequence Diagrams, Component Diagrams and Deployment Diagrams using Rational Rose.
- Designing and implementing relational database (tables, stored procedures, and views) using MS SQL Server 2000.
- Developing Web Forms, User Controls and Custom Controls using ASP.NET and C# .NET.
- Developing data access layer for Database connectivity using ADO.NET.
- Using ASP.NET Caching, Debugging and tracing.
- Reviews and contributes to software program documentation.
Technical Environment:C#. NET, ADO.NET, ASP.NET, UML, Rational Rose, Crystal Reports, T-SQL, SQL Server 2000, Windows2000, HTML Kit
Designer and Software Developer
Confidential
Responsibilities:
- Project Planning and requirement analysis.
- Study existing system.
- By using RUP Process.
- Designing and implementing of Class Diagrams, Use Case Diagrams, Sequence Diagrams, Component Diagrams and Deployment Diagrams using Rational Rose.
Technical Environment: ASP.Net, C#, UML, Rational Rose, Ms Project