Senior .net Developer Resume
Los Angeles, CA
SUMMARY
- Around 8+ years of experience in Analysis, Design, Development, Implementation and Testing of various stand - alone, intranet, Client-Server and web-based software applications using Microsoft Technologies including primary skills ASP.NET 4.5/4.0/3.5/3.0 , .NET Framework 4.5/4.0/3.5/3.0 , SharePoint 2010, Ajax, JavaScript, JQuery, ADO.NET, WCF, VB6, IIS 5.0/6.0/7.0, Web services, CSS, HTML, XML, Oracle, SQL Server 2012/2008/2005.
- Extensive knowledge of the software development life cycle (SDLC) from requirements gathering to programming, testing and maintenance.
- Strong in Agile/Scrum software development, Test Driven Development and Continuous integration.
- Experience in Object Oriented Programming (OOPS), development using C#, VB.NET, C++ on Windows and Web platforms.
- Hands-on experience in UI Design like Master Pages, Web Forms, Win Forms, User controls, and programming in ASP.NET, C#.NET, VB.NET, ADO.NET and Language Integrated Query(LINQ).
- Extensive design experience with web technologies like HTML5, DHTML, AJAX, CSS, Bootstrap, JavaScript, JQuery, VBScript, AngularJS, Knockout.js.
- Good working experience on LINQ to Objects, LINQ to SQL, LINQ to XML, Prism and MVVM framework.
- Experience with AJAX applications for quickly creating efficient and interactive web applications that work across all popular browsers.
- Significant N-Tier application development using architectures like ASP.NET MVC Framework using features like URL routing, View Models, HTML helper classes, Data Annotations etc.
- Extensive experience with development & deployment of Web Services (SOAP, UDDI & WSDL).
- Proficient in using XML related technologies including XSD, XSLT, XSL and XPATH.
- Excellent experience in implementing WCF, Web API, Restful Serviceswhich communicate data in both XML & JSON.
- Experience in using third party tools like Telerik, DevExpress and kendo Controls.
- Experience working with workflows and SharePoint designer 2010.
- Experienced in implementing .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Good knowledge in Azure.
- Good Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio.
- Expertise in writing complex database queries, Stored Procedures, Views, Functions, Indexes and Triggers using SQL Server 2008/2005 and Oracle 11g/10g/9i.
- Expertise in enhancing and deploying the SSIS Packages from development server to production server.
- Experience in developing, monitoring, extracting and transforming data using DTS/SSIS, Import Export Wizard, and Bulk Insert.
- Experience in report writing, writing expressions in SSRS and Expert in fine tuning the reports using SQL Server Reporting Services (SSRS) and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
- Expertise in writing test plans covering all the possible scenarios and automate them at all levels of testing.
- Preparing technical documentation such as system architecture, functional, design documents.
- Expertise in understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities.
- Team Player with focused, committed, Get-the-Job-Done Attitude.
- Highly organized and able to work independently.
TECHNICAL SKILLS
Languages & Technologies: C, C#, .NET 4.5/4.0/3.5/3.0 , ASP.NET 4.0/3.5, VB.Net, AJAX, Web Services, WPF, WCF, WWF, ADO.NET,LINQ, Entity Framework.
Databases: SQL 2008/2005/2000 , PL/SQL, Oracle 11g/10g/9i.
Web Technologies: HTML, HTML 5, CSS, CSS3, AJAX, JQuery, JavaScript, AngularJS, JSON, XML, XSL, Silverlight.
Web Servers: IIS 5.0/6.0/7.0/8.0.
Web Page Editors: Visual Studio .NET 2015/ 2 / 2008.
Operating Systems: Windows 7/XP, Windows Server 2012 R2.
Version Control Tools: VSS, SVN, TFS.
IDE and Tools: Microsoft Visual Studio. Net 2012/2010/2008 , MS Office, Microsoft Visio 2003, SQL Profiler.
MS Software Packages: MS Office, MS FrontPage, Microsoft Visio 2007, SharePoint 2010, MS Excel.
Reporting Tools: Crystal Reports, SSRS, SSIS.
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles, CA
Senior .Net Developer
Responsibilities:
- Developed Service Oriented Architecture B2B Web Portal with WCF using “Message” pattern to send and receive information between UI and Database.
- Extensively used AngularJS, JQuery to develop dynamic web applications for enhanced user experience.
- Create reports using SQL Server Reporting Services.
- Followed OOPS concepts for developing the application code using C#.
- Designed the Views, Layout pages, and Partial views using ASP.NET MVC, JQuery, AJAX, CSS and BOOTSTRAP.
- Used IIS server to send automatic e-mail & created classes in C# to control the communication of SMS message.
- Using ADO.NET Entity Data Model in retrieving data using LINQ to Entities and LINQ to Objects.
- Used Entity framework for ORM mapping to relational databases, classes to database tables and CLR data types to SQL server data types.
- Created and consumed Restful services using Web API.
- Used web services to interact with the data layer to access data from the database.
- Developed WCF Services upon a core architecture that is scalable, distributable, heavily multi-threaded and batch compatible and designed to serve hundreds of users simultaneously.
- Created model classes and controller action methods to compose data using models.
- Created JQuery functions to manipulate and validate DOM elements in Views.
- Involved in using LINQ to SQL for querying database from business layer.
- Designed and developed Use Cases, Activity Diagrams, Sequence Diagrams, and OOAD using UML.
- Developed Functional Specification Document, as well as high-level System Design.
- Design some of the complex services/modules.
- Creating Unit test scripts and documenting the test cases.
- Gathering requirements, preparing requirement document and detail design.
- Analyzing and troubleshooting issues from production environment.
- Provide guidance and directions to associates when working with new technologies.
- Own quality and delivery of individual and team’s modules.
- Contribute to setup guidelines/specifications for Coding standards.
- Streamlined and rolled out best practices for development process.
- Participate in design and Code reviews of modules and provide insightful comments to improve the design quality and code performance.
- Reduce the causes of bugs and performance issues in applications.
- Performed Unit testing, Integration testing and Regression testing of the application.
Environment: .Net Framework4.5, VisualStudio2013/2015, Telerik, AJAX Framework, ASP.NET4.0, ADO.NET, Entity framework, MVC5, VB.NET, C#, JavaScript, HTML5, Bootstrap, IIS, WCF, LINQ, Oracle 11g, SQL Server 2012, AngularJS, SSRS, SSIS, GIT.
Confidential, NYC, New York
Senior .Net Developer
Responsibilities:
- Implemented Agile development methodology and provided estimates, daily & weekly status report to the client on progress of the tasks.
- Responsible for database design, and creation of Stored Procedures, triggers in T-SQL and perform the Data retrieval in SQL Server 2008.
- Developing web applications using ASP.NET, ASP.NET MVC and C#.
- Writing Functional and Technical Design Documents.
- Involved in complete software project life cycle (requirement analysis, Functional/Design Specifications and Test plans designing).
- Participated in development of a well responsive single page application usingAngular-JS framework,JavaScript, and JQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Wrote application using Web API to talk to external applications and also involved in writing small ASP.NET Web Forms applications with VB.NET, C# as programming languages
- Implementing validations using validation controls and used JavaScript/JQuery for client side validation.
- Loading data from various sources like OLEDB, flat files to SQL Server database, using SSIS Packages and created data mappings to load the data from source to destination.
- Created the automated processes for the activities such as database backup processes and SSIS Packages run sequentially using Autosys jobs.
- Created traces using SQL server profiler to find long running queries and modify those queries as a part of Performance Tuning operations.
- Responsible for Database design, and creation of Stored Procedures, triggers in SQL Server and perform the Data retrieval in SQL Server 2008/2012.
- Using ADO.Net Entity Data Model in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Developed Views and Partial Views for the web application in ASP.NET and Code Behind pages using C#.
- Implemented validations using built-in validation controls and used JavaScript and JQuery for Client side validation.
- Configured web applications to work on a load balanced environment.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Using Team Foundation Server as a source control.
Environment: ASP.NET, C#, MVC4, VB.NET, Web API, .Net Framework 4.0, HTML, AJAX, CSS, AngularJS, SQL Server 2008 R2, Access Database, Oracle, ADO.NET, Entity Framework, Visual studio 2013, JavaScript, JQuery, SSIS, SSRS, TFS 2013, Autosys and JIL files.
Confidential, Memphis, TN
Senior .NET Developer
Responsibilities:
- Analyze and review the business requirements, document the processes, design and develop the required new modules.
- Developed ASP.NET MVC4.0 applications using Code First Approach in Entity Framework 4.1 and UI in Razor view engine and also have experienced with MVC architecture.
- Analyzing and designing new WPF application using MVVM and Repository pattern, from design to completion.
- Designed screens (web pages, user controls and master pages) using ASP.NET, HTML and advanced AJAX control.
- Make daily and the required updates to the Confidential trustee website’s various modules like tax freeze, tax sale, etc.
- Developed various client side functions using JQuery and JavaScript for the STAR.NET and trustee website.
- Created the XML and XSD files required for Debt Manager Project.
- Made changes to the STAR project (VB6) to work with the Panini check scanner.
- Analyzing and designing new WPF application using MVVM and Repository pattern, from design to completion.
- Implemented the Object Oriented programming concepts in VB.Net.
- Created Win Forms in VB.Net and extensively used Infragistics Win form controls in the forms.
- Involved in unit testing and regression testing of the trustee application.
- Used VSS extensively to check-in and checkout the changes to various applications.
- Worked on testing and consuming the web services for the RAS project.
- Expertise in implementing Web Services, WCF, Web API, REST services which enable data exchange in XML and JSON formats.
- Created stored procedures, triggers, views, functions required for various projects.
- Documented all the SSIS jobs used in the Debt manager project.
- Fixed the issues in the SSRS reports used by the HR System.
- Fixed various bugs in the STAR (VB6) project.
- Worked with posting the daily reports using the civic plus content management system to the trustee website.
- Worked with creating various SQL scripts to correct the day to day transactional errors.
- Used ADO.Net for retrieving, querying, storage, and data manipulation to perform the CRUD (Create, Retrieve, Update and Delete) operations on the database.
- Used Silverlight to design WinForms for the RAS project.
- Worked with over 100 trouble tickets in the past 9 months. Resolved them using various .Net technologies.
- Working with SharePoint designer (2010) to edit and modify the WebPages for the Tax freeze application.
- Utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle.
Environment: Visual Studio 2012/2008, MVC4, Web API, WPF, MVVM, VB6, Entity framework4.0, Silverlight, WinForms, Civic plus content management system, SharePoint 2010, Microsoft .Net Framework 4.0, SQL Server 2008, SSRS, SSIS, ASP.NET, VB.NET, VSS,AJAX, CSS, HTML, JQuery, JavaScript, VB6, TFS.
Confidential, Memphis-TN
Senior Programmer
Responsibilities:
- Analyze and review the business requirements, design documents, use cases and functional requirement documents.
- Utilized MVC framework to route URL to controller classes, define custom routing rules in the route table. Routes collection to determine the appropriate controller to handle the request.
- Designed screens (web pages, user controls and master pages) using ASP.NET, HTML and advanced AJAX control.
- Developed CSS for the entire application using Bootstrap, CSS files.
- Developed various client side functions using JQuery like sorting, filtering.
- Created the XML and XSD files required for the project.
- Implemented Front Controller Architecture in this project which is similar to MVC Architecture.
- Interacted with Business Analysts and gathered the requirements.
- Implemented the Object Oriented programming concepts in VB.Net.
- Used LINQ to query datasets and list.
- Involved in unit testing and regression testing of the application.
- Used SVN extensively for version control of the source code.
- Created the Binding XML methods, Get user info and many more methods to access the data.
- Worked on creating the required workflows for the project.
- Worked on creating DTO’s.
- Also worked on testing and consuming the web services.
- Implemented progress bar and model popup using JQuery.
- Created packages, tables and stored procedures using Oracle.
Environment: Visual Studio.NET 2012, MVC3, C#, Entity framework, Microsoft .Net Framework 4.0, PL/SQL, Oracle 10g, ASP.NET, VB.NET, SVN, AJAX, CSS, HTML, JQuery, LINQ.
Confidential
Web designer and Technical Writer
Responsibilities:
- Mainly worked with the frontend web design and also worked as an article writer to the newspaper.
- Worked on making daily updates to the website using HTML controls.
- Designed Master pages, Web pages using HTML,ASP.NETcontrols, CSS, JavaScript.
- Designed UI using .NET controls, User Controls and Login controls, HTML and CSS.
- Implemented Business logic layer using C#.
- Worked with XML and used it in AD Rotators and Web.Config files.
- Worked with posting Advertisements in the website.
- Worked with posting information in the blog.
- Utilized Web Services to access data from the Remote Application.
- Used AJAX tool kit for better user experience in the web pages in the application.
- Used Visual Source Safe (VSS) to manage changes to the source code.
Environment: ASP.NET, C#, HTML, CSS, JavaScript, Ajax, Web Services, ADO.NET and XML
