Web Application Developer Resume Profile
Iowa City, IowA
PROFESSIONAL SUMMARY
- 7 years of experience in Object-Oriented analysis, design and programming.
- 5 years of experience in all stages of SDLC involving studying of user requirements, analyzing, designing, development, implementation, testing, deployment, documentation of various stand-alone, intranet, client-server and web-based projects with exposure to diverse Healthcare industry
- 5 years of experience in SQL Server 2005/2008 database driven applications using Complex Stored Procedures, Views, Functions and Triggers using T-SQL.
- 5 years of experience with both client and server-side scripting and architecture along with GUI design and development of UI Interfaces using CSS, XML, XSLT, jQuery, Javascript for cross browser reliable AJAX driven UI.
- Hands on experience in development and implementation of high-end applications with Microsoft .Net Framework 1.1/2.0/3.5/4.0, Visual Studio 2010/2008/2005.
- Expertise in Microsoft .Net technologies C , ASP.NET, VB.NET, ADO.NET, Web Services and Windows Communication Foundation WCF and WPF.
- Extensive experience of designing and developing software applications with .NET Framework 3.0/3.5/4.0, ADO.NET, MVC using C .
- Good work experience in MS SQL Server 2008/2005/2000 and Oracle 11g/10g/9i. Knowledge in developing stored procedures functions and triggers using T-SQL and PL/SQL
- Proficient with WCF, Web Services using WSDL, SOAP and UDDI.
- Strong working knowledge in development and usage of WCF.
- Strong Knowledge in System Architecture, Design Patterns including Service Oriented Architecture SOA , Model View Controller MVC , Factory, Singleton.
- Proficient in Web Services, SOAP, XML, XSLT, CSS, HTML.
- Experience in Agile development methodology and AJAX functionality to improve responsiveness.
- Hands on experience in reports development using SQL Server Reporting Service SSRS and Crystal Reports and experience in developing integration packages using SQL Server Integration Service SSIS .
- Hands on experience in creating content driven and user-friendly application using WPF and Silverlight.
- Extensive knowledge of C object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Experience with Data Accessing using DataAdapters, DataReaders, DataSets and DataTables in ADO.NET and LINQ providers for data manipulation.
- 3 years of experience in Flash, Flex and Actionscript -2 3. Well experienced with server-side scripting language - PHP which was used in Flash/Flex applications.
- Professional in Ecommerce Applications, Creating Custom Payment Gateways, Custom Shipping Providers, Custom Workflows.
- Good Conceptual knowledge in managing Security policies including Authentication, Authorization, Identity, Encryption and Resource Access Control.
- Experience in manipulating XML, Converting Data between ADO.NET and XML and proven knowledge in XSL XSLT, XPath, XQuery and LINQ to query XML documents.
TECHNICAL SKILLS
Languages | C , VB.Net, C, C , SQL PL/SQL |
Web Technologies | .NET Framework 2.0/3.0/3.5/4.0, ASP.NET, ADO.NET, Web Services, WCF,ASP.NET MVC, WPF, WSDL, SOAP, LINQ, AJAX, CSS, XML, XSD, XSLT and HTML/XHTML, DHTML, Silverlight 3.0/2.0 |
Database | SQL Server 2008/2005, Oracle 11g/10g,DB2 |
Scripting Languages | Java Script, AJAX, Python |
Development Tools | MS Visual Studio 2010/2008/2005, N-Unit Testing Framework, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop, MS Visio, IBM Rational Rose and Microsoft Testing Tools |
Version Controller | MS Visual Source Safe VSS , Team Foundation Server TFS |
Reporting Tools | Crystal Reports 10.0/9.0 |
Service Oriented Architecture SOA | Windows Communication Foundation WCF , .NET Web Services, WSDL, SOAP, UDDI |
Web Servers | Internet Information Services IIS 7.5/7.0 |
Operating System | Windows XP/Vista/7 |
PROFESSIONAL EXPERIENCE
Confidential
Role: Web Application Developer
Responsibilities:
- Develop web applications using Microsoft .NET platform, Visual Studio 2005/08 Object Oriented analysis, design and programming using VB.NET, c .
- Maintain and support Database interaction Microsoft SQL Server 2008 and use them for .NET projects accordingly implementation of server-side code .
- Responsible for developing the UI using HTML, ASP .NET, C , CSS, AJAX and Java Script to enable the search by APN and FIPS code.
- Responsible for developing WCF Services to retrieve and send information from client side without Post Back and consuming the existing Services.
- Provide support in design, development and maintenance of web applications and web pages using CMS server controls, JavaScript, jQuery, AJAX, HTML, XML and XSLT.
- Worked on the Configuration Related Issues Analyzed through the Web Developer Tools for the all the Web Applications for ISO Remediation
- Extensively used SQL Profiler for capturing the series of Transact-SQL statements that lead to a problem. Used the saved traces to replicate the problem on a test server where the problem can be diagnosed and remote procedure call RPC batch status.
- Provide support and maintenance in multimedia and graphics for web development using Flash, Photoshop and develop Rich Internet Applications RIA using Flash/FLEX.
- Document procedures and guidelines that involve web development and share/acquire knowledge about new tools, techniques, development through research and my colleagues. Participate, review and make recommendations that will enhance the client/user satisfaction.
Confidential
- Designed and Developed Admin Interface where admins can add/update clinical trial information. It is very complicated as creator of clinical trial only can give access to others by adding their University ID and only university employees can have access.
- Updated the site code for search engine optimization SEO standards and built a mobile application with responsive design.
- Designed the database in SQL Server 2008 and performed database administration to responsively handle complex stored procedures, Views, Indexes and Functions in SQL server 2005/2008 and .NET data access components.
- Incorporation of unit test throughout implementation and provided 100 functional site. Also performed usability testing for both public and admin interfaces.
- Used SQL Profiler stepping through problem SQL Queries to find the cause of the problem. Login connections, failures, and disconnections
- Created WCF Service to retrieve and send information from client side without Post Back and consuming existing web services.
- Used Stored Procedures to dynamically retrieve data based on the user selection criteria.
- Used LINQ to retrieve information from the database.
- Used ADO .NET for database connectivity and populated back-end data using SQL Server 2008.
- Responsible for designing web pages using HTML, ASP .NET, C , CSS, AJAX and Java Script.
- Worked on custom paging with .NET controls ListView and DataPager and AJAX calls to make highly responsive.
- Added multiple filters to narrow results. Also worked extensively on CSS to provide a neat and user-friendly interface.
- Developed Search control with jquery autocomplete and AJAX requests
- Developed full stack front end development, Javascript and CSS, application logic, services, data persistence .
- Responsible for gathering client requirements, developing the application prototype, setting up deadlines, assigning responsibilities to all members in the team by developing business layer and web services, and documenting the application. Planned complete life cycle from Project planning to deployment of the application.
- Web application for display of University Hospital Clinical Research Studies along with Admin interface for departments to add/update information.
- Planned and designed the architecture of GME templates with Ektron CMS Content Management System Server controls. Also helped in formulating the logical and physical structure of the application based on GME requirements.
- Responsible for designing web pages using HTML, ASP .NET, C , CSS, AJAX and Java Script.
- Used ADO .NET for database connectivity and populated back-end data using SQL Server 2008.
- Delivered complex WCF Web Service solutions for the existing SOA service oriented Architecture .
- Responsible for developing WCF Services to retrieve and send information from client side without Post Back and consuming the existing Services
- Created generic template to accommodate all residency and fellowship programs with unique look and design using
- Envisioned, planned, designed and implemented the drop-down Mega menus for navigation items with Responsive design.
- Developed the sites with single code-base and dynamically applied styles using Ektron CMS Page builder.
Confidential
Role: Technical Lead
- Involved in System Study, Requirement Gathering and extensive interaction with users.
- Designed presentation layer for dynamic web forms using ASP.Net 3.0 Framework, CSS, DHTML and Visual Studio tools.
- Created Win Forms in C . NET which helped user operations like view, save and delete information.
- Used Page and Data Caching concepts to increase the throughput of the ASP.NET Pages.
- Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- Planned and designed logical and physical structure of the application based on Gift shop requirements.
- Developed Web Services for user enrollment using WCF technology.
- Developed the site using CMS Ecommerce server controls and designed the architecture of products information for CMS users.
- Created custom payment gateway with Moneris Solutions using C , AJAX and jQuery
- Developed custom Cart, Checkout and Product List server controls with search and filters.
- Developed Admin interface that will display all the orders and users information. Admins can also add/delete/edit order and this data is retrieved and updated using SQL Server 2008 Database.
Role: Technical Lead
- Childbirth classes offered at University of Iowa Hospitals.
- Involved in analyzing and designing the various modules along with modified existing requirements to represent the design of the system using UML.
- Responsible for reviewing and updating Business Requirement Documents, Wireframes and Sitemap and involved in design and development phases of software development cycle.
- Created user interfaces using ASP.NET Web forms and Web Server controls. Navigation menus were implemented using Tree and Menu Controls and Custom/User Controls in ASP. NET
- Performed complete life cycle project management from determining client requirements to software modeling, development, implementation and user training.
- Used ADO .NET SQL objects like Command, Data Adapter, and Data Reader for database connection and executing database queries
- Designed and implemented the GUI, Web Form controls, Web Server controls and also server side validation using .NET validation controls.
- Integrated classes data with Ektron CMS Calendar and SQL Server 2008 database to display the classes schedule, info and seats left.
- Implemented MD5-Encryption provided by .NET System.Security.Cryptography assembly to secure the application when users are registering and paying online.
- Implemented light weight solution by using .NET Generic Handlers with C and AJAX calls by using JSON data format.
- Created custom payment gateway with Moneris Solutions using C , AJAX and jquery.
- Developed Admin Interface that will display all the classes' registrations and admins can export the each class data separately and edit/update the information that will update SQL server 2008 database tables.
Other Projects: Developed and created web pages using Ektron CMS Server controls with SQL Server and data transformation services to load/update the data from in-house and CMS databases Marketing and Communications Project Tracking application internal audience , Display of Holden Comprehensive Cancer Center
Role: Web Developer
Confidential interdisciplinary center and is unique in transferring geospatial technologies to FSLT Federal, State, Local and Tribal government agencies by bringing NASA and other scientists, academic members and members from FSLT agencies together to integrate remote sensing data into GIS in order to improve decision-making through Decision Support Systems DSS . The primary goal of this center is to transfer geospatial technologies to the individuals from FSLT agencies through education, multi-disciplinary research and outreach activities.
Responsibilities:
- Involved in Requirement Gathering, Analysis, Design and Development
- Responsible for design and maintenance of the Research websites of GEoTREE using Flash and FLEX.
- Developed various ASP.NET pages for retrieving the user information
- Developed applications that use GIS Applications and design them using FLEX Charting and other components.
- Developed software applications of educational variety, created with Flash embedded in web pages or other Flash modules. Also responsible for moving all Flash Webpages to FLEX technology.
- Used AJAX Controls to improve performance and features of the application.
- Used ASP .NET validation controls for validating the input data.
- Developed the Data Access layer of the component, which uses ADO .NET objects.
- Responsible for creating and maintaining of software modules and innovative interfaces and advice on improving others.
- Consumed Web Service for user information validation.
- Used Web Services for communicating with other application and components.
- Fetched data from database and displayed in web controls through XML
- Participate with GeoTREE staff in analyzing and designing software and recommends new technology and methods. Also recommends new method of displaying information, infrastructure and ideas.
- Analyzing the results reporting bugs and maintain logs.
Confidential
Role: Web Designer/Computer Technician
Responsibilities
- Responsible for design and maintenance of University of Northern Iowa Admissions and International Admissions website using HTML, JavaScript.
- Developed applications that uses forms and surveys using SOUPERMAIL form handler
- Assisted with the implementation of new software and with purchase of hardware and software in Admissions office.
- Responsible for set-up of office computers, training staff and students on usage of everyday tools related to printers, networking etc.
- Documenting and reporting technical problems to supervisor
Confidential
Role: Network Broadcast Technician
- Served as technical assistant supporting instructors teaching distance-learning courses via the ICN interactive video classrooms.
- Responsible for ICN classroom setup, operating and shut down procedures.
- Responsible for troubleshooting network technical problems.
- Documenting and reporting technical problems to supervisor
Confidential
Role: Graphic Designer Intern
- Assist with web page design and layout of educational and promotional Materials for Price Laboratory School.
- Incorporate various tools and techniques including PageMaker, Photoshop 7.0, Adobe Photoshop, Dreamweaver, Flash and HTML.
- Provide assistance with electronic development of multimedia presentations and web pages
Confidential
- Developed an MPI-based program in C to perform a local similarity search that compares a single given sequence of DNA against a database of thousands of sequences.
- Developed a Web-based user-interface for the program.
- Implemented a C program, for positioning of communication satellites vis- -vis ground station, after performing the engineering calculations.
- Marketing challenges for McDonalds India: 4 P's Price, Place, Product, Promotion