Sr. .net Developer/team Lead Resume
Mclean, VA
SUMMARY
- 7+ years’ experience in .NET Framework and extensive project implementation skills in C#, VB.NET, ASP.NET, ADO.NET, SQL and .NET Framework Class Library.
- Solid work experience in analyzing and identifying business system requirements and framing business rules by working along with clients and their existing system.
- Expertise in all phases of software development life cycle: Insightful experience in project planning, designing application, formulation of deployment strategy and creation of software products as per client requirements.
- Experienced in software methodologies like Agile, Scrum etc.
- Extensive project experience in developing n - layered windows/web forms applications.
- Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms/Windows based authentication, creating Membership, Profiles and Role Providers.
- Strong Object-oriented Analysis and Design (OOAD) concepts and programming skills. Actively utilized Service Oriented Architectures (SOA) in development practices.
- Project experience in .NET framework 3.0/4.5 working on Windows Communication Foundation. Good exposure to Windows Presentation Foundation and Workflow Foundation.
- Extensively used XML technologies such as XML, XSL/XSLT, SOAP and WSE 2.0.
- Experienced with WCF, Web Services, .NET Remoting using TCP/IP and Multithreaded programming.
- Good working knowledge of advanced .NET features like Reflections API, Generics and Message Queuing.
- Experience in Building web applications with ASP.NET MVC, JavaScript, jQuery, Angular, JSON, HTML, CSS and various Browser Developer tools.
- Expertise in data accessing using ADO.net, LINQ to SQL and Entity Framework.
- Experience in incorporating .NET interoperability with legacy COM components and .NET components.
- Strong database design/implementation skills in RDBMS like SQL Server 2005/2017.
- Proficient in design of SQL reports and development of Reports using SQL Reporting services and Crystal Reports.
- Well-versed with development of stored procedures, functions, packages and triggers.
- Experience using the NUnit testing frameworks. Practical Test-Driven Development experience.
- Sound knowledge of Microsoft Visio 2003, Rational Rose 2002 and Erwin 4.0.
- Experience in working with Source control systems like TFS, VSS, Subversion and ClearCase.
- Strong knowledge in Sales Cloud, Service Cloud, Force.com, Visual Force and Apex.
- Excellent team player with strong interpersonal skills. Highly motivated, enthusiastic and self-starter.
- Personal Skill includes Strong time & results oriented discipline, able to work in an organized fashion in teams & independently, Capable of communicating at all levels - individuals & groups, Self-directed and maintain a proactive approach to problem Solving and Have excellent oral & written communication skills & solid interpersonal skills.
TECHNICAL SKILLS
Frameworks and Languages: Microsoft .NET 2.0/3.0/3.5/4.0/4.5 , MVC 2, MVC 3, MVC 4, MVVM, C#, VB.NET, ASP.NET, ADO.NET, SQL, Java, C++, C and Embedded C
Scripting Languages: VB Script, JavaScript, jQuery and Angular
Web Technologies: HTML, DHTML, HTML 5, CSS, AJAX and SOAP
XML Technologies: XML, XSL, XSLT, XSD
IDE: Visual Studio 2005 - 2017, SQL Server Management Studio, SQL Developer and Toad
Testing: NUnit
RDBMS: MS SQL server, Oracle and My SQL
Reporting and document managing solutions: Crystal reports, SQL Server reporting service
Third-Party .NET Components: Infragistics Net Advantage AJAX controls, Telericks and dundas charts
Version Control: CVS, VSS, VSTS, Perforce, SubVersion and TFS
Application Servers: IIS 7/8, Azure
Software Development Process Models: Waterfall, Iterative, Incremental, SCRUM, Agile
Operating System: Windows XP/Vista/7/8/10, Linux and UNIX
Tools: MS-Office, MS-Visio, Rational Rose and ERWin
PROFESSIONAL EXPERIENCE
Confidential, McLean, VA
Sr. .Net Developer/Team Lead
Responsibilities:
- Participated in all stages of SDLC and architectured all the modules of the project.
- Used HttpWebRequest class to make API calls and read the data.
- Extensively used LINQ to parse the API response data.
- Employed advanced coding concepts like dynamic keyword, anonymous types, generic methods, Func delegate & lambda expressions.
- Implemented EntityFramework to connect to database for performing CRUD operations.
- Created SQL database with tables & triggers and populated them with data using transactions.
- Developed Coded UI tests to automate manual laborious tasks for business users.
- Performed Unit testing and prepared technical documentation for project design and implementation.
- Customize Salesforce.com fields, page layouts, record types, validation rules, workflow rules, reports, and dashboards.
- Co-ordinated off shore and onsite teams.
Environment: .Net Framework 4.7, Visual Studio 2017, C#, ASP.NET, Entity Framework, GitHub, GitLab and SQL Server 2014
Confidential, Charlotte, NC
Sr. .Net Developer
Responsibilities:
- Involved in all stages of SDLC starting from requirements gathering to Analysis, Design, Implementation, Testing and Deployment of the entire project.
- Implemented Agile Development methodology.
- Created Master Pages, Content Pages and Site Map in the Site Design and CSS to maintain the uniformity in web forms of the application.
- Created CBR forms from scratch using FileNet with ASP.NET WEB API.
- Windows Authentication was implemented; Roles based authorization used for user validation.
- Implemented user state through User Session and Application Page objects, deferred session state was built to store and retrieve session information of users.
- Worked with User Controls, Validation Controls, Web Controls, Server Controls and Grid Views.
- Developed admin portal using MVC4 frame work, Bootstrap, MVVM and WCF.
- Created and consumed WCF services which are based on SOA architecture. Used Basic Http Binding for binding purposes. Worked on WCF security.
- Designed and developed User Interactive (UI) Web pages with responsive layouts for multiple platforms using HTML5, Angular2, Bootstrap CSS, JavaScript, jQuery and jQuery Validation. Implemented CSS SASS/SCSS preprocessor for minification.
- Worked on Angular 2 to consume Restful services and used Angular2 forms Template Driven forms.
- Involved to create REST services using ASP.NET WEB API to communicate with other systems both internal and external.
- Implemented application non-functional services including logging, exception handling, data access, caching.
- Implemented ORM using LINQ to SQL/Entity framework designer for ASP.NET MVC application.
- Worked on migrating entire code base from subversion to TFS and set up Continues integration to deploy code to DEV & UAT environments.
- Involved in Unit Testing and Integration Testing of different Modules
- Responsible for code testing and preparing technical documentation for defects and changes.
- Developing and rolling out company’s instance of Salesforce to over 2000 global users.
- Assist by making change recommendations, technology research and assessments to identify Salesforce solutions for best strategic, functional, and technical fit.
Environment: .Net Framework 4.5, Visual Studio 2017, C#, ASP.NET, ADO.NET, Entity Framework, IIS 8, TFS and Oracle 11g
Confidential, Fairfax, VA
Sr. .Net Developer
Responsibilities:
- Worked on all the phases of application life cycle. Involved in system analysis and requirement gathering for several modules.
- Implemented Windows authentication and Roles based authorization to the system.
- Developed 3-tier Application with UI, Business and Data Access layers using ASP.NET, ADO.Net and C#.
- Extensively used new ASP.NET data controls like GridView, DetailsView and FormView and WebParts.
- Designed and used Master and Content pages to get consistent look across application.
- Implemented various Validation Controls and extensively used jQuery for client-side validation.
- Developed and Consumed XML Web Services using ASP.NET Web API to expose data in a secure and RESTFUL way between various application modules.
- Involved in designing the Database for the Application using SQL server 2008. Performed normalization and wrote several stored procedures for database access.
- Involved in upgrading project in .NET framework 2.0 to .NET framework 4.5 like using LINQ to SQL and LINQ to XML.
- Created nightly jobs (Console Applications) to sync data between external data repositories and local data warehouse and were triggered using Windows Task Scheduler.
- Provided production support for deployments and issues.
Environment: .Net Framework 4.5, Visual Studio 2013, C#, ASP.NET, ADO.NET, IIS 8, TFS and SQL Server 2008
Confidential, Milwaukee, WI
Sr. .Net Developer
Responsibilities:
- Worked closely with the client project team and business users to define business requirements.
- Worked on enhancing SSO and Active Directory authentication for providing authentication and authorization for up to 5+ applications.
- Developed interactive web pages using Java Script, AJAX, Master Pages, CSS and Grid View controls in ASP.NET.
- Implemented Forms authentication and Roles based authorization to the system.
- Utilized Third-Party and Custom libraries to generated and display PDF files in the applications without requiring external PDF viewers like Adobe, Foxit Reader, Evince etc.
- Utilized and implemented custom Encryption and Hashing logic as per company standards to secure Account Holders information.
- Developed and consumed web services using WCF, WSDL/SOAP for loading data in to the application at runtime.
- Created complex Stored Procedures and Triggers. Optimized Queries for better performance to reduce execution time.
- Involved in Integrated Testing and Implementation of developed application.
- Coordinated and supported internal applications migration to external Third-Party vendor tools.
- Worked for production support initiating and supporting vendor services as necessary, fixed many real-time issues requested by users.
Environment: .Net Framework 4.5, Visual Studio 2013, C#, VB.NET, ASP.NET, ADO.NET, IIS 7.5, TFS and SQL Server 2008