Full Stack Developer Resume
San Diego, CA
PROFESSIONAL SUMMARY:
- Around 5+ years of IT experience in Analysis, Design, Development and Implementation of Web Applications, Client/Server Applications and Distributed Applications using C#.NET, VB.NET, ASP.NET, ASP.NET MVC, SQL SERVER 2005/2008/2008 R2/2012.
- Experience in Designing, Development and deployment of High - Performance Applications using C#, JAVASCRIPT, JQUERY, AJAX, XML, HTML, CSS, SOAP, LINQ, Web Services, WCF and SQL SERVER in creating reliable and interactive Web applications.
- Extensive experience in XML, XML Web Services, XSLT & Security in ASP .NET.
- Worked extensively on C# 4.0 especially LINQ, Windows Communications Foundation 4.0
- Extensively used ADO.Net, LINQ (LINQ to SQL, LINQ to XML), Entity Framework 4.0/5.0/6.0 and T-SQL in developing Data Access Layer.
- Excellent knowledge in MVC.NET and ASP.NET web application development.
- Hands of experience in configuring WCF endpoints, behaviors, Bindings, Defining and implementing contracts.
- Expertise in developing N-Tier Architecture applications and integrating the layers.
- Excellent Experience in data accessing using Data Command, Transaction, Data Reader, Data Adapter, and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ), LinQ to SQL and LinQ to XML.
- Experience in working with front end development tools like Kendo UI.
- Experience using Silverlight in creating and using interactive user experiences for Web Application.
- Strong working experience in managing Security policies including Authentication, Authorization, Identity, Encryption, Personalization, Membership, Roles, Profiles and Resource Access Control.
- Good experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS)
- Experienced in using Crystal Reports for report generation, integration into .NET applications and developing web and client server reports using reporting tools like Microsoft SQL Server Reporting services.
- Worked on cloud computing using windows Azure and SQL server Azure.
- Converted existing ASP.NET projects to Windows Azure solutions.
- Experience with UML diagrams like Class diagrams, Sequence diagrams, Use Case diagrams using Microsoft Visio.
- Familiar with JavaScript libraries like Bootstrap & Angular JS .
- Good knowledge in SSIS and SSRS features of SQL SERVER.
- Excellent communicative, interpersonal, intuitive, analysis and leadership skills and Good knowledge in designer tools such as Microsoft Visio.
- Highly dedicated, quick starter, solution driven programmer, Strong knowledge in Object Oriented Analysis and Design patterns and UML methodology.
- Creative in Designing UI that is appealing and also gives user friendly experience.
- Experience in working with different software development methodologies Agile, Scrum and Waterfall.
- Experience in working as Team Lead.
TECHNICAL SKILLS:
.NET Technologies: Visual C#.NET, ASP.NET, Visual Basic.NET, Web Services, .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5 , LINQ, WPF, WCF,MVC,MVVM
Web Technologies: ASP.Net, ASP.Net MVC 4/5, HTML5, XML, DHTML, Web Service, SOAP, CSS, JQuery JavaScript, WCF, LinQ, LinQ to SQL, AJAX, SOAP,REST.
Programming Languages & Applications: C, C#.Net, VB.Net, PL/SQL,
App/Web Servers: IIS
Server platform: TFS 2010, Windows server SPI
Tools: Visual Studio 2005/2008/2010/2012 /2013 , SQL Server Management Studio, MS Vision, MS Office, SSAS, SSIS, SSRS, Crystal reports, PRISM
Databases: Microsoft SQL Server 2000/ 2005/2008/2008 R2/2010/2012, LINQ, MS Access, TSQL, PL/SQL, Oracle.
Software / IDE & OS/Methodologies: Microsoft Visual studio 2005/2008/2010/2012 , Windows 98, Win XP/Vista/NT/Server 2000/2003/2008 , Win 2007/2008, DOS, Database Design and Normalization, Data modeling, Business Analysis, User interface Design.
Packages: MS-OFFICE
Source Control;: SVN, VSS, TFS
PROFESSIONAL EXPERIENCE:
Confidential
San Diego, CA
Full Stack Developer
Responsibilities:
- Involved in interacting with business analysts, other developers and management to develop the GUI/ Business tier/Data Access tier design for the web application and also involved in all phases of Project life cycle (SDLC).
- Developed Web pages using ASP.NET using Server controls, HTML Controls, jQuery, CSS and JavaScript for Client side Validation.
- Developed business layer components in C#.NET and involved in front end design (GUI) and common controls using ASP.NET.
- Developed the front-end web application based on ASP.net, C#, and MVC3 architecture, developed UI layer with MVC3 framework, Angular JS and HTML5.
- Designed and Developed an Interactive Graphical User Interface for various modules using Win Forms, Windows service, desktop applications inheritable Win Forms and User Controls.
- Involved developing application using Silverlight, WCF and WPF.
- Worked on WCF Web Services using C# to authenticate lookup and retrieve the data from database. Consumed by Windows forms and COM+ components.
- Used ADO.NET objects such as Data Adapter, Command Builder, Data Reader, and Dataset for consistent access of data from SQL Server database for legacy applications.
- Used LINQ to SQL in C# to retrieve the data from database.
- XSLT (XML/XSL) been used for Data Transformation and Parsing.
- Experience with Database Programming, designing, modeling and Development using MS SQL Server, MS Access and good experience in SQL (T-SQL), Views and Stored procedures.
- Designed and Scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-Versa. Implemented SQL Server Reporting Service to generate various reports for customers with different rates.
- Used Agile methodology to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- Involved in writing the installation documents for the application and fixing the bugs in the web applications.
Environment: Visual Studio 2010, .Net Framework 4.0/3.5, C#.NET, ASP.NET, ADO.NET, WCF, WPF, CSS, SQL Server 2008R2, XSLT, jQuery, Silverlight, TFS, AJAX, SSRS, SSIS
ConfidentialMountain View, CA
Full Stack Developer
Responsibilities:
- Designed Application architecture for Process Flow, Security and Error Handling.
- Designed and developed enhanced and rich web pages by using MVC 5.0, C#, Entity Framework, HTML, CSS 3 and JQuery.
- Analyze and realize Use cases to Class Diagrams, Sequence diagrams and Component Diagrams.
- Developed Routing, Assignment and workflow Modules.
- Developed Web forms, Classes and Business Logic and Data Access Components.
- Developed Custom User Controls and Custom Data Grid along with rich UI screens.
- Developed XML Web Services to expose Data Services to client applications.
- Developed Reports and Coded for E-Mail notification.
- Involved working with MVC design Pattern for the rich user interface
- Used .Net framework 4.0, n-tier architecture and Object Oriented Methodologies for application development.
- Wrote extensive PL/SQL Packages, Procedures triggers for data retrieval and integrity.
- Implemented WCF service and developed asynchronous call back method in class library project to communicate with different layer of the solution and by using Model View Controller (MVC) pattern and mainly used Angular JS for managing MVC components.
- Also Used Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing the Service-Oriented Architecture (SOA) using the REST API methodology, to SOAP messages between metadata endpoints, thereby creating reusable interface applications to enable the ETL process, using predefined web methods for each extract table to be transported.
- Worked on migration from win form to web form using MVC pattern, VB.Net to MVC Web form.
- Designed and developed dynamic WebPages using bootstrap,Jquery.
- Experience in using ORM (Object-relational mapping) tools like NHibernate 3.1 and Microsoft Entity Framework 4.
- Server side working experience with IIS manages hosting.
- Involved working with MVC 5 using RAZOR engine.
- Created generic secure and reusable data access components using ADO.NET objects such as Dataset, Data Adapter and Data Reader.
- Involved in Testing, Debugging and code review of the Application.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the on base application.
- Used Microsoft Exception Handling Block Component to handle errors and worked on .NET security features such Authentication & Authorization, Authorizing Users, Roles and User Account Impersonation.
- Experience in using the GIT version control system.
- Monitored application software system to ensure proper execution and performance.
- Developed and Unit Tested application using N-Unit.
Environment: C#, VB.Net, ASP.Net, XML Web Services, Visual Studio. NET, ADO.NET, Oracle 10g, PL/SQL, ODP.Net, Toad, UML 1.2, Microsoft Visio, JavaScript, Nunit 2.0, AJAX,PRISM, PL/SQL Developer, IIS 6.0, Windows 2007/2008
ConfidentialPlainsboro, NJ
Full Stack Developer
Responsibilities:
- Developed a 3- tier web application following Agile development methodology.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET.
- C#.NET is used to program business logic including Code-behind files and Classes in the middle tier.
- Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Created the SSRS Reports which can be used in the reports module using report viewer
- Created SSIS Packages for Integrating data from one system to Main System
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Used SMTP mail classes of .NET to enable customers in receiving mails with suggestions, alerts from the bank, confirmation, and notifications.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Worked extensively in managing security features in .NET framework like authenticating and authorizing users using forms based authentication creating memberships, profiles and Role providers.
- Created a Model Popup in Bootstrap for add, update and view
- Implemented DAL using ADO.NET components like Data Set, Data Provider, and Data Reader to store and retrieve database information.
- Converted existing ASP.NET projects to Windows Azure solutions
- Performed database operations on SQL Server 2008 to create and maintain customer’s information by creating SQL queries, stored procedures, functions, and views.
- Used Microsoft Visual Source Safe for version control and file sharing.
Environment: Visual Studio 2010, .NET Framework 4.0, Visual Studio .Net 2010, ASP.NET , LinQ, LinQ to SQL, C#, C#.NET, Web Forms, SQL Server 2008, SSRS, SSIS IIS 7.0, Web Services, WCF, WPF, AJAX, PRISM, Visual Source Safe, Crystal Reports, JavaScript, Windows 7.
ConfidentialNew York City, NY
Full Stack Developer
Responsibilities:
- Design, develop, test and implement various software solutions needed to automate and aid the tire manufacturing process
- Involved in maintaining and developing Oracle enterprise databases
- Design, develop and implement new integration
- Execute system development and maintenance activities
- Develop solutions to improvise performance and scalability of systems
- Involved in developing Business Objects
- Involved in adding enhancement to the application according new business rules.
- Created and modified Stored Procedures, Functions, Views, and Triggers.
- Front End Designing using JQuery, and JavaScript, CSS3, Bootstrap.
- Involved working with MVC 4(using Razor engine) .
- Used . Net framework 4.0, n-tier architecture and Object Oriented Methodologies for application development.
- Hands on experience on implementing AJAX functionalities for partial page rendering through JSON
- Created the database and have written stored procedures using SQL SERVER 2010
- Involved in designing and developing the GUI for the user interface with various controls (Component Art, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc).
- Worked on REST API.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Used ADO .NET for the database access using SQL Server Data Adapters.
- Developed WCF services and implemented with service contract attributes, operation contract and data contract attributes.
- Used N Hibernate as the ORM tool for data access.
- Developed SSRS reports to track the tires at each level of manufacturing
- Developed flexible, more user interactive and user-friendly GUIs, reusable classes, functions using XAML.
- Used Microsoft visual source safe as source control.
- Involved in Unit Testing.
- Generated Reports using Crystal Reports.
- Have architected and implemented Service-Oriented Architecture (SOA)
Environments: .Net 4.0 framework, SOA, ASP.NET, ADO.NET, VB.Net, Stored Procedures, Visual Studio 2010, Component One, WCF, SQL Server 2010, IIS 7.0, SSRS, SQL Jobs, JavaScript, JQuery
ConfidentialNew York City, NY
Web Developer
Responsibilities:
- Involved in requirement analysis, designing and development
- Developed CSS for user interface uniformity
- Designed Class, Use Case, Sequence diagrams using MS Visio
- Developed the Web Application in ASP.Net 3.5 using Master Page , Themes & skins to maintain the consistent look and feel throughout the application.
- Involved in developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement.
- Designed and Developed Web Services to synchronize data from Remote application database to Online Database using C#.Net, ASP.Net, Visual Studio.Net .
- The task included writing the C# classes, developing user controls, writing JavaScript functions, Creating CSS style sheets.
- Involved in implementing the logic using C# and oops concept
- Extensively used ASP.NET C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Responsible for debugging and fixing bugs
- Documented the design and code documents
- Involved in testing and fixing the issues occurred in the testing process
- Involved in deploying the application on the IIS server
- Developed the user manual for the end user
- Provided support and also involved in maintenance process
Environment: .NET Framework 3.5, ASP.NET, ADO.NET, C#, SQL SERVER 2008, JavaScript, HTML, Web Services