Full Stack Developer Resume
San Francisco, CA
SUMMARY:
- Lead and Senior Microsoft Developer with close to 12 years’ experience in analysis, design, application development, deployment and testing of client - server and web-based n-tier architecture for Web and Windows applications.
- A critical thinker who possesses strong analytical and communication skills.
- Works well individually and on teams; strong leadership skills and a great work ethic.
- An independently educated individual who can ramp up quickly, continuously acquiring new skill sets reading newer technologies and best practices to stay ahead of the curve.
- Extensive experience in Web Development and Application Development using VB.NET, C#, ASP.NET,MVC Asp.Net Razor, C++, Objective C,ADO.NET, XML, XHTML, Flash, Web Services, Visual Studio.Net, and IIS 5.0/6.0/7.0.
- Expertise in Object Oriented Design Methodologies and Practices.
- Experienced in Multithreading programming in C++, C#.
- Expert knowledge of enterprise application development technologies using .NET framework in the areas of performance, security, scalability and extensibility.
- In-depth understanding of the .NET framework and Class libraries.
- Experience in developing and using Web Services, SOAP and UDDI.
- Familiar with all the versions of ASP.NET and .NET Framework including ASP.NET 2.0 and .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5.
- Experience in writing Data Access Components using ADO.NET and ADO.
- In-depth knowledge of SQL Server 2005, 2008, 2012 and Oracle 9i, 11i, Mongo DB, MY SQL, NO SQL.
- Experienced in Business Data analysis, Design, Modeling and Implementation on major RDBMS (SQL Server 2008/2012). Worked extensively with Stored Procedures, Triggers and Indexes.
- Experience in coding Cascading Style Sheets (CSS), JavaScript, HTML, and Ajax.
- Experience in designing and developing reports using Crystal Reports.
- Experience in Microsoft SharePoint.
- Developed use cases and functional flow charts using UML.
- Participated in full Software Development Lifecycle (SDLC)
TECHNICAL SKILLS:
Languages: MVC 4/5, VB.NET, C#, ASP. Net, ADO.Net JavaScript, CSS, Ajax, JQuery, VB6, C, C++
Operating Systems: Windows 95/98/NT/ 2000/2003/2008 , UNIX, MS DOS.
Databases: SQL Server 2000/2005/2008/2012 , MS Access, Oracle, MYSQL
Middleware: COM, DCOM
Tools: Visual Studio .NET, Visual Source Safe 6.0, TFS, GIT, CVS.
Web Tools: XML, HTML, DHTML, HTML5, Angular JS, JQuery, JavaScript, Node.
Cloud: Azure, Amazon AWS
Web Servers: IIS 5.1/6.0/7.0
PROFESSIONAL EXPERIENCE:
Full Stack Developer
Confidential, San Francisco, CA
Responsibilities:
- Documented functional and technical design specifications for business scenarios involving complex business workflow
- Worked in an agile startup environment where I was not only responsible for project development but also involved in requirement gathering, peer code reviews, code deployments, testing and database maintenance.
- Implemented cache mechanism on both client (AngularJS) and server side (C# .Net).
- Used HTML, CSS, Bootstrap, AngularJS, ASP.Net MVC, WEB API, Entity Framework database first approach, SQL scripting.
Tools: Visual Studio, SQL Server Management Studio, Fiddler, Soap UI, Event Viewer, Bit Bucket, LINQ Pad, Firebug.
Confidential
Recovery Audit Claim Tracker
Responsibilities:
- Developed client side UI using HTML5, CSS3, Bootstrap and ReactJS.
- Implemented server side components using Node.js frameworks.
- Created RESTful service API with Node.js.
- Used NoSQL MongoDB database for storing the data and preformed the CRUD operations using mongoose.
Tools: Visual Studio, Fiddler, SourceTree, Bit Bucket, Firebug.
Confidential, San Ramon
Lead/SR Application Developer
Responsibilities:
- Involved in gathering business/functional requirements to technical requirements.
- Involved in designing the Rental Fleet System and Vendor Management System for Confidential .
- Designed the n tier architecture using Microsoft technologies
- Intranet Application has been created using MVC 4 Asp.Net Razor, Kendo UI, Angular JS, HTML5, Bootstrap, C#, Web API, Mongo, Entity Framework 6.0, and SqlServer 2012.
- Robotic Process Automation has been used for processing a transaction, manipulating data, triggering responses and communicating with other systems.
- Built Windows Forms Application to Import the Data from Excel to Database.
- Created Dashboards.
- Created reports using SSRS
- Created builds and deployed application on Dev, Staging, and Production.
Environment: C#,MVC ASP.NET Razor, Kendo, AJAX, HTML, DHTML, JavaScript, JQuery, Web Api, CSS, XML/XSLT, WCF,SQL Server 2012, Visual studio 2013, SSRS, SSIS.
Confidential
Software Architect / Lead
Responsibilities:
- Involved in gathering business/functional requirements to technical requirements.
- Involved in designing the Scrap Recycle System.
- Designed the n tier architecture using Microsoft technologies.
- Migrated Lead Metric Board Application from WinForms to Web application.
- Intranet Application has been created using MVC 4 Asp.Net Razor, Kendo UI, Mongo DB, C#, JAVA, WCF, Entity Framework 6.0, and Sql Server 2008.
- Developed service layer using web service (SOAP, UDDI, and WSDL).
- Robotic Process Automation has been used for processing a transaction, manipulating data, triggering responses and communicating with other systems.
- Created Windows services to trigger email notifications.
- Internet Web application for vendor’s to bid on commodities has been created using asp.net, Telerik, WCF, entity framework, sql server and deployed on SharePoint.
- Created task schedulers for running task to reward b id to highest bidder using windows application
- Created Dash board to get overall picture of scarp recycle management
- Created reports using SSRS
- Created builds and deployed application on Dev, Staging, Production
- Developed application using Angular JS Framework, Web API
Environment: C#,MVC ASP.NET Razor, Kendo, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, XML/XSLT, WCF,SQL Server 2008, Visual studio 2012, SSRS, SSIS.
Confidential, San Ramon
Senior Team Lead
Responsibilities:
- Involved in gathering business/functional requirements to technical requirements.
- Involved in writing technical specification documents and creating prototypes using Axure
- Involved in writing UAT scripts.
- Developed n-tiered client-server applications using entity framework.
- Created data base tables, adding constraints to tables. Writing store procedures in sql server 2008.
- Business Layer, Data Access Layer, Business Objects, Business Logic Layer Components were developed in C#.
- Developed service layer using web service (SOAP, UDDI, and WSDL).
- Created business layer using entity framework (Linq to entities).
- Experience developing Windows service, WCF service.
- Deployed MVC Asp.net Razor, Kendo UI and WCF application as Https and created the SSL certificate.
- Created Build for every two weeks and deployed the latest code on IIS.
- Experience testing API and Services using SOAP UI and Swagger UI.
- Wrote SSRS interface in c# to put data into a single data repository, which is coming from source ERP systems like SAP and JDE.
- Created asp.net MVC web applications using third party kendo controls to split payments, grouping the payments. Having Parent and Detail Grid.
- Created reports using SSRS.
- Designed and implemented user interfaces, screen layouts using ASP.NETMVC Razor AJAX, HTML5, DHTML, JavaScript, JQuery, Node.JS, DOJO CSS and XML/XSLT.
- Developed WCF service for data communication.
Environment: C#, ASP.NET, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, XML/XSLT, WCF,SQL Server 2008, Visual studio 2012, SSRS, SSIS.
Confidential, Emeryville
SR Application Developer
Responsibilities:
- Introduced the Agile SCRUM process for the Risk Data team and utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meetings.
- Involved in gathering business/functional requirements to technical requirements.
- Developed n-tiered client-server applications.
- Developed Web application using asp.net MVC (MODEL VIEW CONTROLLER ARCHITECTURE).
- Experience developing WPF Screens
- Experienced in Multithreading programming in C++, JAVA, and C #.
- Implemented custom web parts using C#.Net and SharePoint Object Model to integrate content management into Portal Sites Business Layer, Data Access Layer, Business Objects, Business Logic Layer Components were developed in C#.
- Developing User controls.
- Developed Use cases, Screen flows, Service parameters, Database schema
- Experience writing Stored Procedures, Views, Triggers, Functions.
- Used TFS as Source Control to check in, check out, get latest version and for merging the code.
- Developed services using Windows Communication Foundation (WCF).
- Experience using 3rd party Telerik controls.
- Designed and implemented user interfaces, screen layouts using ASP.NET controls, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, Flash and XML/XSLT.
- Hosted Web application and WCF application on IIS.
- Experience publishing the application and making new builds.
- Developed Data base schema, Created tables, Store Procedures, Functions, and Triggers.
Environment: C#, ASP.NET, C#, AJAX, HTML, DHTML, JavaScript, Query, CSS, Flash,WPF XML/XSLT, WCF,SQL Express, SQL Server, SharePoint, Visual studio 2010
Confidential, Trenton, NJ
SR Application Developer
Responsibilities:
- Involved in gathering business/functional requirements to technical requirements.
- Developed n-tiered client-server applications.
- Business Layer, Data Access Layer, Business Objects, Business Logic Layer Components were developed in VB.NET, JAVA.
- Developed WinForms application MVC (MODEL VIEW CONTROLLER ARCHITECTURE).
- Involved in migrating VB6 application to VB.NET.
- Developing User controls.
- Experienced in Multithreading programming in C++, C#.
- Experience writing Stored Procedures, Views, Triggers, Functions.
- Used Visual Source Safe VSS as Source Control to check in, check out, get latest version and for merging the code.
- Very good Experience Using AtalaSoft and Global 360 Viewer for Annotations.
- Experience using IBM Db2 9.5,IBM Content Manager 8.4.2
- Involved in Migrating the application from Windows XP to Windows 7.
- Installed and configured MOSS 2007 created and deploying custom web parts and Ajax web parts
- Implemented custom web parts using C#.Net and SharePoint Object Model to integrate content management into Portal Sites Business Layer, Data Access Layer, Business Objects, Business Logic Layer Components were developed in C#.
- Developed services using Windows Communication Foundation, Web Service for data exchange.
- Experience with Production Support and doing build for every two weeks.
- Experience using 3rd party Telerik controls.
- Designed and implemented user interfaces, screen layouts using ASP.NET 2.0 call back framework, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, Flash and XML/XSLT.
- Monitored and maintained the application in post implementation phase.
Environment: VB.NET, ASP.NET, C#, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, Flash, XML/XSLT, WCF, Web Services, VSS, SQL Server, SharePoint, Visual studio 2010,DB2 9.5,CM 8.4.2.
Confidential, Manhattan, NY
SR Application/ SharePoint Developer
Responsibilities:
- Transforming business/functional requirements to technical requirements.
- Experience in developing n-tiered client-server applications.
- Experience using 3rd party Telerik controls.
- Business Layer, Data Access Layer, WWF, WCF, Business Objects, Business Logic Layer Components were developed in VB.NET and C#.
- Developing LINQ to SQL Applications.
- Experience with Production Support and providing builds with all new fixes and CR in timely manner
- Developing User controls, Custom controls.
- Developed service layer using web service (SOAP, UDDI, and WSDL).
- Designed and implemented user interfaces, screen layouts using ASP.NET 2.0 call back frame work, Web user controls, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, Flash and XML/XSLT.
- Experience writing Stored Procedures, Views, Triggers, Functions, DTS.
- Created services using Windows Communication Foundation, Web Service for data exchange.
- Experience using Team Foundation Server.
- Experience creating Mock implementations of custom objects and verify the interactions using unit testing
- Monitored and maintained the application in post implementation phase.
Environment: VB.NET, ASP.NET, C#, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, Flash, XML/XSLT, WCF, Web Services, Team Foundation Server, SQL Server, SharePoint
Confidential, Far Hills, NJ
Senior .NET/Share Point Developer.
Responsibilities:
- Participated in transforming business/functional requirements to technical requirements.
- Developed n-tiered client-server applications.
- Used 3rd party Telerik controls.
- Business Layer, Data Access Layer, Business Objects, Business Logic Layer Components were developed in VB.NET.
- Developed User controls, Custom controls.
- Developed service layer using web service (SOAP, UDDI, and WSDL).
- Designed and implemented user interfaces, screen layouts using ASP.NET Web user controls, AJAX, HTML, DHTML, JavaScript, JQuery, CSS, Flash and XML/XSLT.
- MS Access, SQL Server Reporting Services(SSRS) 2008, SQL Server Integration Services(SSIS) 2008 and SQL-Server 2005/2008 with Stored Procedures, Views, Triggers, Functions, DTS and Crystal report 11.0.
- Created services using Windows Communication Foundation, Web Service for data exchange.
- Creates custom SQL Server Reporting Services (SSRS) Reports to be displayed in a Microsoft SharePoint 2010 web application
- Design and Develop custom C# SharePoint 2010 Web Parts, Workflows, Event Receivers, Timer Jobs, and Branding
- Developed LINQ to SQL applications
- Experience creating mock implementations of custom objects and verify the interactions using unit testing
- Monitored and maintained the application in post implementation phase.
Environment: VB.NET, Web Services, XML,CSS, AJAX, JavaScript, Visual Studio 2008, Visual Studio 2010, SQL Server 2005/2008,Oracle 10g, .NET Framework 3.5, SharePoint Designer
Confidential, Albany, NY
Senior .NET/WPF Developer
Responsibilities:
- Used Object Oriented design and framework by identifying classes and implemented Object Oriented programming using VB.NET
- Responsible for creating the Entity-Relationship diagrams, Class diagrams, Sequence diagrams and Flow diagrams using Visio 2007 and documenting the project architecture
- Developed use cases and functional flow charts using UML.
- Designed and implemented user interfaces, screen layouts using WPF(Windows Presentation Foundation)
- Experience in designing UI screens using Expression Blend.
- Business Layer components were developed in VB.NET, Visual Basic 6, and C++.
- ADO.NET been used for data access from SQL Server 2005, Oracle 10g, 11i.
- Created WCF (Windows Communication Foundation) services for retrieving data from Mainframes, FCP Service, and Oracle database.
- Implemented User Interface using XAML, WPF, and Silver light.
- Experience in WWF.
- Experience developing WPF using MVVM (Model View View Model) pattern.
- Experience in developing User controls, Custom controls.
- Introduced the Agile SCRUM process for the Risk Data team and utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meetings.
- Experience using Secure Net Term for executing UNIX commands.
- Used Active Directory (LDAP) to authenticate the users.
- Automated report generation using stored procedures.
- Wrote PL/SQL, Stored procedures, Views, Triggers, Index, and Functions.
Environment: VB.NET,C++,VB6,UNIX, WCF Services, XML, CSS, AJAX, JavaScript, Visual Studio 2008, Oracle 10g, .NET Framework 3.5
Confidential, Morris Plain, NJ
Senior .NET/Share Point Developer
Responsibilities:
- Developed Use Cases and functional flow charts using UML.
- Involved in developing applications using MVM (Model-View-Controller) pattern.
- Involved in developing applications for UI Layer, Business Layer and data layer.
- Program used three-tier application policy with UI as Presentation Layer, Business Logic Layer and Data Access Layer
- Designed and implemented user interfaces, screen layouts using ASP.NET Web user controls, AJAX, HTML,
- DHTML, JavaScript, JQuery, CSS, Flash and XML/XSLT.
- Creates custom SQL Server Reporting Services (SSRS) Reports to be displayed in a Microsoft SharePoint 2010 web application
- Design and Develop custom C# SharePoint 2010 Web Parts, Workflows, Event Receivers, Timer Jobs, and Branding.
- Design and Develop custom SharePoint 2010 applications using SharePoint Designer
- Designed and implemented user interfaces, screen layouts using WPF(Windows Presentation Foundation)
- Designed and implemented user interfaces, screen layouts using VB.NET, C++, ASP.NET, Classic ASP, and PHP.
- Business Layer components were developed in VB.NET, Visual Basic 6.
- ADO.NET been used for data access from SQL Server 2005, Oracle.
- Experience with LINQ for data access.
- XML has been used for Data Transformation and Parsing.
- Experience on testing the application on different browsers and making it compatible on all the browsers.
- Developed windows application for PDF Automation, Word Automation, and Excel Automation.
- Experience on working on Master Pages, User control, Custom control.
- Experience in Authenticate and grant administrator privileges, Authenticate standard users, Delegation of privileges depending on role base.
- Experience using MS Access, SQL Server Reporting Services 2008, SQL Server Integration Services 2008 and SQL-Server 2005/2008 with Stored Procedures, Views, Triggers, Functions, DTS and Crystal report 11.0.
- Use Active Directory (LDAP) to authenticate the users for role based authentication.
- Experience in developing groups in Active Directory.
- Created services using Windows Communication Foundation, Web Service for data exchange.
- Developed desktop application in order to upload and download files from the application.
- Experience in developing different reports Example: Motor vehicle, Injury Illness, Equipment Damage, Spill Damage report.
- Used third party applications like Fusion Charts for graphical reports.
Environment: VB.NET, ASP,VB6, ASP.NET, Web Services, HTML, XML, Flash, CSS, AJAX, JavaScript, DHTML, SharePoint, Visual Studio 2005, Oracle, .NET Framework 2.0, 3.5, 4.0, Windows XP,SharePoint Designer.
Confidential, Manhattan, NY
Senior .NET Developer
Responsibilities:
- Developed use cases and functional flow charts using UML.
- Developed applications for UI Layer, Business Layer and data layer.
- Designed and developed user interfaces in VB.NET and ASP.NET.
- Participated in full SDLC
- Involved in developing Confidential library (Worked on Creating Classes, Structures, Interfaces and Membership Providers).
- Created services using Windows Communication Foundation.
- Worked on creating the Login Page.
- Experience in developing Ecommerce Websites.
- Designed and developed web n-tier applications for different phases using .NET Framework 3.5 (VS, ASP), ADO code with Oracle 10g as the database.
- Designed and implemented user interfaces, screen layouts using ASP.NET Web user controls, Ajax, HTML, JavaScript, DHTML, JQuery, CSS, Flash and XML/XSLT.
- Extensive Experience using Repeaters, Grid View, Data List, Details View, Form View for web application.
- Experience Developing Master Pages, User Controls, Custom Controls.
- Worked on Visual Source Safe.
- Experience using Regular Expressions.
- XML has been used for Data Transformation and Parsing
- Developed SQL Server Stored Procedures and functions for accessing the Database.
- Developed a tool using Windows Applications for importing data from Excel Sheet to SQL.
- Experience using Team foundation server
- Experience using Dataset, Data Adapter connections using ADO.NET.
- Involved in providing technical support and maintenance for the application.
Environment: VB.NET, ASP.NET, Web Services, HTML, XML, CSS, AJAX, JavaScript, SharePoint, Visual Studio 2005, Oracle, .NET Framework, Windows XP
Confidential
Team Lead
Responsibilities:
- Designed and implemented user interfaces, screen layouts using ASP.NET, PHP, and Flash.
- Used the Migration Wizard in Visual Studio 2003, which takes the VB6 code and attempts to automatically upgrade the project to VB.NET, achieved maintainability and reusability across the system thus helping categorize the screens to reflect business functionality.
- Developed complex web forms, win forms and business components using VS.NET, VB.NET, and ASP.NET.
- Experience using 3rd party controls like Infragistics.
- Created services using Windows Communication Foundation.
- Developed Custom Controls for Chart, Explorer Bar using WinForms Application.
- Worked on Microsoft Share Point 2007.
- Worked on adding Documents, Links, Security Groups, and Contact List.
- Worked on Report Application, SWAAT Home page.
- Designed and developed web n-tier applications for different phases using .NET Framework 3.5, ADO code with Oracle 9i as the database.
- Developed Database and created Stored Procedures for accessing database.
- Developed Web Service for Business to communicate with each other and clients.
Environment: VB.NET, ADO.NET, ASP.NET, WinForms, Web Servcies, HTML, XML, AJAX, JavaScript, Visual Studio 2005, .NET Framework 3.0,SQL Server 2005
Confidential
Programmer
Responsibilities:
- Coding and Unit Testing of School Management System.
- Performed peer review and integration testing.
- Designed data assess layer using ADO.NET.
- Designed the screens for given module using ASP.NET, HTML, XML, and XSD.
- Developed Master Pages using ASP.NET.
- Developed user controls and page inheritance.
- Client side validations were done using JavaScript, HTML, AJAX, and CSS.
- Developed Web Service for data retrieval.
- Involved in Designing database using Oracle 10g.
- Developed Stored Procedures for accessing database.
- Developed the components in C#.
Environment: C#, ADO.NET, ASP.NET, HTML, XML, AJAX, JavaScript, Oracle
