Post Job Free

Resume

Sign in

Software Developer Web

Location:
Glen Allen, VA, 23060
Posted:
February 24, 2021

Contact this candidate

Resume:

Amita Patel

\

Objective:

**+ years of experience in designing and developing collaborative solutions using Microsoft Technologies. Highly proficient in all phases of software development lifecycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, Deployment and Documentation.

Key Skills:

Technologies and Frameworks:

.Net Framework, .Net Core, Asp.Net Web Forms, Asp.Net MVC, C#.Net, VB.Net, WCF Service, Web API, Web Service, AJAX, Caching, Entity Framework, EF Core, Object-oriented design (OOD/OOP), MS Unit Test, XML, XSLT, Crystal Report, SSRS, UML, Serilog, Log4Net, LINQ, JavaScript, jQuery, HTML, CSS, JSON

Databases:

SQL Server, Oracle, DB2, MS Access

IDE, Components and Tools:

Microsoft Visual Studio, SSMS, SSIS, SQL Developer, SQL Profiler, Developer Express, SOAP UI, Swagger – OpenAPI, DevExtreme, Visio, Fiddler, IE and Chrome Developer Tools, Firebug, IIS

Version Control:

TFVC, Git, Visual Source Safe

Development Methodologies:

Agile, Waterfall

Certificate of Excellence:

Microsoft Certified Technology Specialist (MCTS):

.NET Framework 2.0 Web Application/.NET Framework 3.5 ASP .NET Applications

70-536: Microsoft .NET Framework - Application Development Foundation

70-528: Microsoft .NET Framework 2.0 - Web-based Client Development

70-562: Microsoft .NET Framework 3.5 - ASP.NET Application Development

Education:

Master of Science (Computer Application & Information Technology) - 2005

Bachelor of Computer Application (B.C.A) – 2003

Professional Experience:

Data Concepts LLC Sr. Programmer Analyst October 2010 – Present

Cygnet InfoTech Software Developer June 2006 to July 2008

HiTech InfoSoft Software Engineer November 2005 to June 2006

Project Profile:

Data Concepts LLC Sr. Programmer Analyst October 2010 – Present

(1)Restoration Review Web Application Client: Dominion Energy - Richmond, VA This web application provides user to review restorations, send an email to other user to get answer of review questions, lock/unlock particular restoration so that other users cannot overlap answers accidently. Developed Admin module to manipulate restorations, Stick Counts Report and Alert Toggle for email notification.

Responsibilities:

Developed interactive front end using .Net Core MVC Razor, Bootstrap, CSS, HTML, jQuery, JavaScript, DevExtreme UI Components – Grid/Chart, DateBox.

Created tables, indexed views, stored procedures and user defined functions.

Extensively used OOP concepts in implementing the projects for code reusability.

Developed an EF Core model and used LINQ queries for CRUD operations.

Identified performance issues using SQL Server Profiler, implemented Serilog for structured logging messages and enrichment using C# based configuration.

Implemented Swagger for RESTful APIs using JSON that ease in testing services.

Environment: ASP.NET Core 3.1 MVC, C#.Net, ASP.NET Core 3.1 Web API, Swagger, SQL Server, Entity Framework Core 3.1, LINQ, Visual Studio 2019, JavaScript, jQuery, HTML5, CSS3, Bootstrap, DevExtreme, Serilog, TFVC.

(2)Network Inspection Web Application Client: Dominion Energy - Richmond, VA Replace an antiquated Microsoft Access database application with a new Network Inspection Web Application by providing scalability, reliability, and multi-user functionality to manage assets. Provide a mobile inspection application to replace a manual paper inspection process.

Responsibilities:

Involved during user requirements gathering, designed the flowchart using UML that included identifying the use cases and its surroundings.

Design n-tier architecture and implemented suitable design patterns in all the layers using OOPs concepts to achieve maintainability code reuse.

Implemented the RESTful services using Web API.

Develop UI of an application using ASP.Net MVC Views, Partial Views, Layout, HTML, CSS, Bootstrap, JavaScript and implemented business logic using C#.Net.

Implemented caching for faster data retrieval and better performance.

Created Indexed Views, Functions, Stored Procedures, and improved throughput of an application using highly optimizing queries.

Environment: ASP.NET MVC, C#.Net, Web API, Entity Framework, LINQ, Oracle, Visual Studio 2017, TFS, TFVC, Log4Net, JavaScript, jQuery, HTML5, CSS3, Bootstrap.

(3)NFL Concussion Settlement (NFL) Client: BrownGreer - Richmond, VA This Web application resolves class allegations made by Settlement Class Members in MDL 2323 that the NFL did not warn of, and hid the dangers of, brain injury associated with playing football.

Responsibilities:

Worked closely with Business Analyst to understand the web application flaw.

Extensively used OOPs concepts for code reusability and maintainability.

Elaborate in writing business rule to validate use case during workflow stages.

Created Normalized Tables, Stored Procedure, Functions, View etc…

Designed Presentation layer using Web Forms, User controls, Web Controls, HTML Controls, JavaScript, jQuery, CSS, Master Page and Theme.

Design responsive and intuitive user interfaces for the web page.

Integrated Google Maps API and used location services to customize maps.

Environment: ASP.NET 4.5, C#.Net, WCF Web Service, LINQ, SQL Server 2016, Visual Studio 2015, TFS, JavaScript, jQuery, Log4Net.

(4)Deepwater Horizon Economic Settlement (DWH) Client: BrownGreer - Richmond, VA

The DWH, Economic and Property Damages Settlement portal is an official way for Individuals and Businesses to file claims for costs and damages incurred as a result of the oil discharges due to the Deepwater Horizon Incident on April 20, 2010 ("the Spill"). It offers how to file a claim, how to track deadlines and the current status of a claim in Settlement Program, and answers to questions about the process.

Responsibilities:

Design responsive and intuitive user interfaces for the web page and web user control using ASP.NET AJAX, C#, SQL Server and JavaScript.

Created web-based user interface using asp.net Web Forms, User Control, Web Control, HLML Controls, Theme, Skin and Cascading Style Sheet (CSS).

Consumed WCF Web Services to access and manipulate data.

Implemented Role based Operational and Functional security in to system.

Developed underlying data verification rule for user interface using Validation Control of ASP.NET, Microsoft Ajax Extender Controls and JavaScript.

Integrated PayPal's Payflow Gateway API.

Environment: ASP.NET, C#, AJAX, MS Ajax Extender Controls, SQL Server, SSIS, SSRS, LINQ, WCF Web Service, TFS, Visual Studio 2012, Java Script.

Cygnet Infotech Pvt Ltd Software Developer June 2006 to July 2008

(4) Interactive Educational Program

IEP (Interactive Educational Program) website provides an easy online education to the students by providing free content/forum to read. This site is helpful for not only the students but also to the corporate market too, allowing companies to sponsor the content and allow their employees to read the same.

Responsibilities:

Designed UI layer using Web Forms, User/Web controls, JavaScript, CSS, and Theme.

Used Microsoft Enterprise library for exception handling, Data Access & logging.

Created Stored Procedure, Functions, Indexes and improved throughput of application using optimizing queries.

Created Window Service to send Reminders of test to Examinee.

Used ASP.NET validation tools and JavaScript for validating user information.

Analyzed business/functional/technical requirements to meet project expectations.

Communicate with the QA/Business Users to solve the QA/performance related issues.

Environment: C#, ASP.NET 2.0, ADO.NET, AJAX, HTML, SQL Server 2005, JavaScript, VSS.

(6) Online Shopping Cart

This is web based E-commerce application. It includes features like Shopping Cart, Storefront Features, Online Payment processing, Automated Shipping and Handling, Order Tracking, Easy Design integration, Import Product from CSV file, User friendly searchable Products Catalog, Affiliate program, Printable Invoices, Related Products / Cross Selling, Inventory Management, Free Gift and Discount Coupon Redemption, Price Alerts.

Responsibilities:

Developed a Web services, consumed Web services as a Business Facade Layer between presentation layer and data access layer which is also act as a functional modules.

Designed web based UI with Web Forms, HTML Controls, User Control and Web Controls. Created Cascading Style Sheet (CSS) and integrated styles in user interface.

Responsible for writing Unit Test Case for testing during development phase.

Provided facility to import product information from the CSV file.

Created Stored Procedures, User Defined Functions and improve throughput of application by optimizing queries using SQL best practice/guideline.

Integrated PayPal Payment Gateway Interface.

Environment: Asp.Net 2.0, C#.Net 2.0, SQL-Server 2000, Web Service, JavaScript, HTML, CSS.

HiTech InfoSoft Software Engineer November 2005 to June 2006

(7) Property Management

Property Management is a Web-Based Application for the management of properties meant for Sale / Lease. It is a one stop solution for buyer to purchase or lease a Property and sellers to list real estate assets and properties on the site. This Software is a complete liaison between buyers and sellers. Buyers can filter the Properties and search the one best matching to their requirement (Features and Cost wise). It also facilitates sellers to seize a best deal for their valuable property.

Responsibilities:

Web forms were used for presentation layer, C#.Net 1.1 is used in code behind file, also in Business logic use to write server business object. SQL-Server 2000 used for Database layer.

Implemented Role based Operational and Functional security in to system.

Developed underlying data verification rule for user interface using Validation Control of Asp.Net 1.1 and Java Script.

Used ADO.Net technology extensively for data retrieving, querying, storage and manipulation.

Created Stored Procedures/Functions using optimizing queries to enhance performance.

Environment: Asp.Net 1.1, C#.Net 1.1, SQL-Server 2000, Java Script, Windows 2000.



Contact this candidate