Front End Web Developer Resume
Princeton, NJ
PROFESSIONAL SUMMARY
- Around 8+ years of experience in Client/Server, Windows based and Web based applications.
- Extensive experience in designing and developing applications using Microsoft Technologies and .NET Framework 4.0/3.5/3.0/2.0
- 6+ years of experience as UI/Web Developer in User interface development using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Twitter Bootstrap and Angular JS.
- Experience of Model View Controller (MVC) Framework such as Angular JS for creating Single Page Application (SPA).
- Skilled in Twitter Bootstrap framework and building responsive website for both Desktops and Mobile phones. Also experienced in using Media Query along with conditional CSS to customize CSS for different media types.
- Knowledge of manipulate IDE such as NetBeans, Eclipse and WebStorm.
- Experience of checking cross browser compatibility, and familiar with most of popular browser development and debugging tools/plugins for Chrome (Chrome Inspector), IE (IE tester), Firefox (Firebug) and Safari (Web Inspector) and Responsive Inspector, etc.
- Strong experience in debugging and troubleshooting.
- Knowledge of making Ajax calls using multiple methods, getting JSON/XML data from website/server.
- Familiar with version control tools including SVN and GIT.
- Solid skills in Statistics and Algorithms. Familiar with SPSS and MATLAB.
- Experienced in JSON, XML, SQL, MySQL, Oracle and Access.
- Experienced in creating diagrams and editing images with software such as MATLAB, Origins, Photoshop and SOLIDWORKS. Knowledge of Pro Engineer and AutoCAD.
- Knowledge of C and Java.
- Knowledge of PHP and back - end framework such as Node.js.
- Participated in full Agile and extensively utilized OOD, Design Patterns
- Extensive experiences in ADO.NET, AJAX, XML Web services, ASP, HTML/HTML5, DHTML, CSS, JavaScript, VBScript, JQuery XML, XSLT, XSD and SOAP
- Strong expertise and knowledge in RDBMS including Normalization of Database Schema, writing Stored Procedures, User Defined Functions, Triggers, Views and Joins in SQL Server 2000/2005/2008.
- Expertise in working with various ADO.NET Components: developing Business Reports using SQL Server Reporting Services (SSRS) and Crystal Reports 10/11
- Experience in importing & exporting various data sources using SQL Server Integration Services (SSIS) and Data Transformation Services (DTS)
- Expertise working with Collections(Array, ArrayList, HashTable, Stack, Queue, Generic List)
- Experience working with ADO.Net Entity Framework for Object Relational Mapping (ORM) in .NET Framework and LINQ(LINQ to Object, LINQ to SQL, LINQ to XML)
- Experience working with Microsoft Enterprise Library to connect to SQL server database
- Experience of creating rich UI applications in WPF, Silverlight 4.0/3.0 along with XAML programming and Expression Blend 3.0
- Experience working with AJAX in ASP.NET for asynchronous communication and better user experience.
- Hands on experience in developing and deploying WCF services on .Net 3.5 and XML Web Services with .Net 2.0 providing secure SOA integration with in enterprise applications.
- Strong working knowledge in RIA services.
- Extensively worked on MVC, PRISM and MVVM design patterns and strong knowledge of WWF.
- Expertise in working with VSS and TFS for source control and CI build.
- Expertise in working with, Re-sharper, Style-cop and Code Analysis to maintain business standards
- Extensively worked with Code-plex to log on error and exceptions throughout the codes
- Experience working with Team Foundation Server (TFS) source control. Created new team projects under team project collections, created branches to support parallel development. Also created the CI builds for lower environment deployments. Also have knowledge on using and customizing work item templates.
- Excellent analytical, communication, problem solving skills, strong teamwork orientation, dedicated to quality output for the team or to individual assignments as required by the work environment. Self Starter, willing to learn new technologies, ability to learn fast, and determined to achieve.
TECHNICAL OVERVIEW:
.Net Technologies: .NET Framework (4.0/3.5/3.0/2.0/1.1), ADO.NET, ASP (3.0), ADO
GUI/IDE: Microsoft Visual Studio 2012/2010/ 2008/2005, Flash MX, Adobe Photoshop, Expression Blend 4.0/3.0
Programming Languages: C#, C, C++, Java, Visual Basic 6.0,VB.NET
Scripting Languages: JavaScript, VBScript, ASP, PHP
Web Development: HTML/HTML5, XHTML, CSS, XML, XSL, XSLT, Web Services, WCF and Silverlight
Web Servers: MS Internet Information Server 7.0/6.0/5.0, Apache Tomcat 4.0
Databases: MS SQL Server 2008/2005/2000, Oracle 10/9i, Ms-Access
Operating Systems: Windows XP/2003/2000/NT, Windows Vista, Windows 7, DOS, UNIX, LINUX
Reporting Tools: SSRS, SSIS, Crystal Reports
PROFESSIONAL EXPERIENCE
Front End Web Developer
Confidential, Princeton, NJ
Responsibilities:
- Composed the project plan document.
- Maintained project using web design techniques HTML5, CSS/CSS3, JavaScript and jQuery, and updated contact form.Used Ajax to get JSON file and sent data in JSON file to web page.
- Created database tables and manipulated data using SQL. Also gained knowledge about MySQL, Oracle and Access.
- Used jQuery validation plugin to validate the user input.
- Implemented a lightweight customizable jQuery plugin (colorbox) for styled appearance.
- Used XML to transfer administration data to the back end for stuff logging in validation.
- Cross browser compatibility check for browsers Safari, Chrome, Firefox, IE 8 & 9.
- Built internal test website using bootstrap to achieve responsive effect.
- Implemented AngularJS for data-biding and model-view-control.
- Resized photos for web page display, and feature item slides using Adobe Photoshop.
- Testing using Jasmine test framework.
- Used Tortoise SVN for updating team project.
- Implements Bower for package management.
- Strong communication, analytical and interpersonal skills working within cross-functional teams, and motivated to learn and test new technologies.
- Proposed and lead to construct a technical repository for technical communication and sharing valuable reference materials.
- Day to day task related to website maintenance, focusing on website performance improvement by testing and revising the project.
- Participated in composing the project report.
- Involved in the analysis, design, implementation and test phases of the SDLC.
- Extensively used Master Pages in ASP.NET 4.0/3.5 to achieve consistent look and feel of the website
- Extensively used web technologies like ASP.NET, C#, JavaScript, XML and HTML/HTML5 in designing and developing the web projects.
- Used Model View Controller (MVC) architectural Design Patterns for the development of the product.
- Developed xml documents.
- Designed and developed the user interface for various tools and implemented ASP.NET /VB.NET validation controls, JavaScript, jQuery, CSS for server and client side validations respectively.
- Created the applications by using vb.net and made enhancements of the projects for the .net applications
- Made full use of .NET’s object oriented features(C#), event handling, error handling, caching and security feature.
- Developed Web Services which can be used by a number of clients in getting useful data
- Extensively used WCF services, thereby achieving complete Service Oriented Architecture.
- Worked with WCF Service Contracts, Data Contracts, Operation Contracts, Instance Modes and Security of the services.
- Used JQuery for Client Side Validations and AJAX Calls to communicate with WCF /REST services with JSON Data.
- Used JQuery UI controls, Templates and Widgets to Support the UI.
- Created Client side validations with JQuery and Server side validations with ASP.Net.
- Designed, coded and modified applications by using VB.Net.
- Used Ajax Controls for calendar control and free text box controls on the UI.
- Used LINQ and ADO.NET for developing data access layer.
- Worked with data migration. Used tools like SQL Server integration services (SSIS) in transferring data from one database to another.
- Created Database objects like Tables, Stored Procedures and Triggers in SQL Server 2008.
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
- Designed and developed reports using SSRS.
- Developed reports using (BID SSRS) depending upon the input parameters required by the business.
- Implemented Re-sharper to maintain businees standards.
- Provided codes to perform Unit Testing.
- Deployment of Application on Test and Production server.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Ajax, JSON, SVN, Bootstrap and AngularJS, Photoshop, XML, AngularJS, C#, ASP.NET 4.0/3.5, MVC 3.0/4.0, Razor View Engine, WPF, WCF, EDMX, Java Script, VB.NET, HTML/HTML5, XAML, TFS 2010/2012, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, UNIX, XML, XPath, ASP, Java Script, JQUERY, Microsoft Enterprise Library, SSIS SQL Server Integration Services, SQL Server Analysis Services, NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2003, Windows Server 2008 R2/2008.
Confidential, Bloomington, MN
.Net/UI Developer
Responsibilities
- Involved in all phases of SDLC from Software Requirement Analysis Phase to Design, Development, Testing, Integration, Implementation and Maintenance. Followed Agile Scrum Methodology by attending and hosting daily standup meeting.
- Involved in front end UI design with HTML5 and CSS/CSS3.
- Developed widgets using JavaScript, jQuery, JSON, HTML5 and CSS3.
- Redesigned navigation bar using CSS and JavaScript.
- Used JSON for transferring data.
- Implemented pusher-realtime-chat-widget to build live interaction with customers.
- An internal web for faculty using Boostrap Framework.
- Fixed the Cross browser compatibility issues for browsers Safari, Chrome, Firefox, IE 8 & 9.
- Worked with Tortoise SVN to manage the code repository.
- Developed UI screens in Silverlight with MVVM Pattern using C#.
- Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in MVVM Light framework
- Created Custom Controls for textbox, combo-box, checkbox etc.
- Used JQuery for Client Side Validations.
- Implemented LINQ queries on different data sources in Silverlight applications.
- Implemented Data Annotation for client side data validation.
- Developed the rich visual components through WPF and Silverlight using XAML and Expression Blend.
- Worked on Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML
- Created an application in WPF that generates Silverlight Class library by taking XML file as an input.
- Implemented Microsoft Enterprise Library to connect to SQL server database with Silverlight Enabled WCF Service for retrieving, manipulating,querying, storing data from the database with the Silverlight module.
- Worked complex Stored Procedures using joins, indexes
- Generated reports using Bussiness Intelligence Development Studio (BIDS)
- Wrote Unit test cases using Visual Studio test tools
- Published the application to the windows azure shared instance.
- Utilized TFS for source control and CI build.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Ajax, JSON and SVN, Expression Blend 4.0, .NET Framework 4, JavaScript, JQuery, HTML, Windows azure, WCF, WPF, MVVM, ADO.NET, LINQ, SQL Server 2008, BIDS, Re-sharper, Visual Studio 2010, TFS 2010.
Confidential, Aloha, OR
UI/ front-end developer
Responsibilities
- Involved on Agile Scrum Methodology by attending in daily scrum.
- Worked on Development and Functional Testing phase of SDLC of 3 tier architecture.
- Modified the existed display structure with CSS and JavaScript.
- Optimized the displaying feature in respond to a page redirection event using JavaScript.
- Extensively used: HTML, CSS, JavaScript and jQuery.
- Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in PRISM framework
- Customized UI controls, developed logo’s and rich visual components using WPF and Silverlight using XAML coding and Expression Blend.
- Worked on Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Controls
- in XAML
- Implemented ADO.NET Entity Framework with Silverlight Enabled WCF Service for retrieving, manipulating,querying, storing data from the database with the Silverlight module.
- Worked complex Stored Procedures using joins, indexes
- Implemented UML diagrams using Altova 10.
- Used Sharepoint 2007 to manage confedential documents.
- Implemented Style-cop, Code Analysis to maintain businees standards.
- Implemented Code-plex in back and front end to log error and exceptions.
- Created Custom Controls for numeric textbox.
- Utilized TFS for source control and CI build.
Environment: HTML, CSS, JavaScript, jQuery, Silverlight 3.0, 4.0, Expression Blend 3.0, .NET Framework 3.5, JavaScript, Microsoft Windows XP, SQL Server 2008, Visual Studio 2008 Professional Edition, Altova 10.0, Outlook 2007
Confidential, Long Beach, CA
Silverlight Developer
Responsibilities
- Involved on Agile Scrum Methodology by attending in daily scrum.
- Built Services using an SOA architecture and the middleware was designed with a layered approach which utilized LINQ to SQL to manage persisted data
- Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern
- Redesigned winforms with WPF and Silverlight to achieve rich look and feel.
- Developed Silverlight navigation application on incremental development.
- Implemented DataAnnotations for Silverlight Validation to avoid data entry error.
- Implemented LINQ to SQL with Silverlight Enabled WCF Service for retrieving, manipulating,querying, storing data from the database with the Silverlight module.
- Used Asp.Net for user authentication.
- Created User Control for menu, header, footer and search.
- Extensively used LINQ to communicate with the database and also for querying, retrieving and manipulating data.
- Experience using Telerik controls to build interactive data tools, such as charts,grids, grouping, and graphs into thesolution.
- Utilized TFS for source control and CI build.
Environment: Silverlight 3.0, Expression Blend 3.0.NET Framework 3.5, Windows Server 2003, SQL Server 2008, Visual Studio 2008 Professional Edition.
Confidential, CA
Front End Web Developer
Responsibilities
- Involved in all SDLC methodologies - Requirement Specifications, Technical Design Documents, Test plans and release plans.
- Implemented SOA architecture with different WCF services to communicate for distributed services.
- Designed 2D and 3D graphics and their binding in the application to deliver dynamic and rich graphic content using Expression Blend 3.0
- Extensively worked on Data Binding, Commands(Routed Commands, Delegate Commands), Control Templates, Data Templates, Converters, Validators in XAML
- Worked with Response and Request objects of the web Client class, XMLHttpWebRequest, XMLHttpWebResponse in Silverlight
- Worked with Encryption and Decryption of data over the communication channel.
- Worked on Generic List Functions
- Participated in Business Logic module and Model class module using C#.
- Involved in Debugging and Testing using Integration Testing and Functional Testing.
- Created Custom Control for each Ribbit Controls and wrote logic associated with them.
- Integrated the assemblies into a main project
- Used TFS for source control
Environment: Silverlight 3.0, Expression Blend 3, NET Framework 3.5, Team Foundation Server 2008, Visual Studio 2008.
Confidential, Bridgeport, CT
.NET Developer
Responsibilities
- Involved in Analysis, Design and Development of the application
- Worked on 3 tier architecture.
- Developed the user interface in ASP.NET using C# as code behind language
- Implemented Editable Data Grid Controls to generate responses based on client requests
- Utilized Custom Validators, Validation Controls and performed validations both on client side and server side
- Created & Consumed Web Services effectively
- Implemented Security features for Web based tool using windows authentication
- Enhanced navigation capabilities using User Controls and Custom Controls
- Used ADO.NET for data querying, storage and manipulation. Designed and Implemented DAL using ADO.NET to communicate with SQL Server
- Developed stored procedures, Views and triggers in T-SQL
- Used Datasets for temporary storing and manipulation of data.
- Involved in documentation of developed Components and module. Enhancements to the existing system to add additional functionality to meet users’ requirements
- Responsible for the integration of software modules (version control and packaging releases).
Environment: SQL Server 2005 Enterprise Edition, Windows Server 2003, Visual Studio 2005, .NET Framework 2.0.
Confidential
.Net Developer
Responsibilities
- Involved in the Analysis, Design, Development and Testing of Web Forms and Web Services using .Net Framework.
- Created Entity relationship diagrams, Class diagrams, Sequential diagrams for Use Cases.
- Developed web pages using ASP.Net with C#, HTML, JavaScript and CSS.
- Involved in Business Requirement and prepare analysis document.
- Worked in 3 tier architecture.
- Designed the Data Access Layer (DAL) module for the project.
- Created Web application development using C#, XML and ASP.NET (User Controls, Custom Controls and Data/Business Components)
- Worked on the Account opening module to handle add, modify, delete operations.
- Implemented all validations on this module to capture accurate data.
- Designed the multiple pages to implement the Account Opening module.
- Created stored procedure to retrieve the master data and use them in the applications.
- Designed pages for Master Queries web module to view the master information.
- Built and test the assemblies.
- Tested Account opening module.
- Used Data stage to develop processes forextracting, cleansing, transforming, integrating and loadingdata into data warehouse database to enforce data Integrity rules/ Business Rules usingDTS.
- Created DTS packages to pull data from SQL Server and exported to Excel Spreadsheets and scheduled them.
- Prepared the master table scripts for deployment release.
- Communicated to users for any further change requests and handle those requests.
Environment: MS SQL Server 2003, C#.NET, ASP.NET, ASP, ADO.NET, HTML, JavaScript, CSS, Visual Studio 2003, Query Analyzer, Windows XP Professional, IIS 5.0, XML, Crystal Reports.
Confidential
.NET Developer
Responsibilities
- Involved in defining business and system requirements and designed the functional and technical specifications.
- Developed all web pages using ASP.NET.
- Implemented Web Form, Web control, HTML control and JavaScript.
- Utilized controls like data grid, combo box for flexible data listing.
- Implemented duel payment gateway systems.
- Created several Stored Procedures in SQL server to fetch and process user data to the forms.
- Utilized various join concepts to create queries and developed triggers.
- Accessed data from the database through XML schemas.
- Implemented card swipe data reading module to read credit card information from card.
- Wrote Client Side and Server Side Validations using Java script respectively
- Generated reports using Crystal report.
Environment: Visual Studio 2003, UML, XML, XSL, SQL Server 2000, Windows 2000 Server and IIS.
