Full Stack Developer Resume
California
SUMMARY:
- Around 8+ years of assorted expertise in Software Development Life Cycle (SDLC) involving Design, Development, Integration, Implementation and Testing of applications in Client/Server, N - tier Architecture based on Microsoft .NET technologies and SQL Server.
- Technical expertise in Microsoft Technologies like .Net Framework 4.0/3.5/3.0/2.0, C#4.0/3.0/2.0, ADO.NET, IIS, Win Forms, Web Services, ADO, WCF, WPF, XML, Microsoft SQL Server and MS Team Foundation Server.
- Experience in Agile Software Development Methodology, Evolution tree, Waterfall Software Development Methodology including SCRUM thoroughly.
- Involved in application design based on MVC 2.0/3.0/4.0/5.0, MVP, MVVM with Prism Technology, Singleton design Patterns.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed and also comfortable with the SOLID principles.
- Experienced in writing stored procedures, Views, Triggers and Functions with SQL Server and Oracle .
- Experienced in creating rich User Interface on the web using HTML 5.0, XAML, DHTML, Master Pages, Angular JS, CSS, Ajax, JavaScript, Telerik and JQuery.
- Strong experience in design of Web-Based Applications using ASP.NET, VB.NET, AJAX, JQuery, Master Pages, Web Services and Server Controls.
- Experienced in using XML technologies like XSD, XSLT, XQUERY and XPATH Navigator.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Handsome experience on Sencha ExtJs to build different cross platform web applications.
- Excellent experience on designing framework for http services using Web api5.2.2/Web api5.2.0
- Good knowledge on XML parsing, DTD validation with XML readers.
- Handsome experience on AZURE and AWS for public, private and Hybrid clouds.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects with Entity Framework.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using T-SQL.
- Extensive knowledge of writing complex queries using SQL Server 2014/2012/2008/2005.
- Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
- Experienced in creating reports using Crystal Reports and SQL Reporting Services (SSRS).
- Prepared Technical design document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks.
- Strong experience in using Configuration Management, Building Schedule using TFS, VSS, Git, Stash, JIRA, Jenkins.
TECHNICAL SKILLS:
Languages: C#, ASP.NET, VB.NET, VB 5.0/6.0, SQL and PL/SQL.
Web Skills: ASP.NET, MVC, ASP 4.0, IIS 5.1/6.0, HTML/DHTML, Java, VBScript, JavaScript, XML, CSS, XSL, Jscript, JQuery, WFC DTD, XML Schema Definition, WSDL, SOAP, JSON, HTML5, Bootstrap, Node.js, Dynamics,PEGA, AngularJS.
Relational Databases: MS Access 2000, SQL Server 2000/2005/2008/2012/2014, SQL server DTS, ETL and Oracle 8.0/9i
Microsoft Enterprise Servers: BizTalk Server 2004/2006.
Operating Systems: Windows NT/2000/XP, DOS, UNIX, Linux, Azure, Windows Server 2003 and 2012.
DB Concepts: ADO.NET, ADO, RDO, DAO and ODBC.
CASE Technologies: Rational Rose and UML
DB Designing Tools: ERWIN 4.0 and VISIO 2000/2006
Reporting Tools: Crystal Reports 8.0/11.0 and Brio Reports.
Version Control Tools: Visual Source Safe and Harvest Control.
WORK EXPERIENCE:
Confidential, California
Full Stack Developer
Responsibilities:
- Involved in gathering requirements by interacting with end users.
- Extensively worked as a full stack developer for creating different work flows and building different applications.
- Created UML Diagrams, Class Diagrams, Sequence Diagrams and Design principles using Microsoft Visio 2010
- Involved in design and development of application using SOA architecture.
- Created DAL layer, BLL layer and models using C#.
- Used ADO.NET, Code-First Entity Framework Approach for database programming to access and retrieve data from the SQL Server 2014 database.
- Created different stored procedures, functions, triggers and optimized queries for performance using SQL Server 2014.
- Worked on increasing the response time of the website by caching frequently used datasets.
- Used PowerShell script to automate different processes to batch load into HSP.
- Prepared different test cases and performed unit testing.
- Did Manual Testing to do various test cases on different projects.
- Used TFS 2013 as a backend to integrated development environment for developing different projects.
- Created SSIS package to load Fee Schedules into HSP.
- Involved in gathering requirements by interacting with end users for professional, institutional and dental services to adjudicate claims.
- Extensively worked as a full stack developer for creating different work flows and building different applications.
- Created UML Diagrams, Class Diagrams, Sequence Diagrams and Design principles using Microsoft Visio 2010
- Involved in design and development of application using SOA architecture.
- Created DAL layer, BLL layer and models using C#.
- Used ADO.NET, Code-First Entity Framework Approach for database programming to access and retrieve data from the SQL Server 2014 database.
- Created different stored procedures, functions, triggers and optimized queries for performance using SQL Server 2014.
- Worked on increasing the response time of the website by caching frequently used datasets.
- Used PowerShell script to automate different processes to batch load into HSP.
- Prepared different test cases and performed unit testing.
- Did Manual Testing to do various test cases on different projects.
- Used TFS 2013 as a backend to integrated development environment for developing different projects.
- Created SSIS package to load Fee Schedules into HSP.
- Understanding the existing system architecture and functionality.
- Went through the total project development life cycle and have a clear understanding of various tiers as the project was a multi-tier application.
- Coordinated with various groups of the client to gather business and system requirements.
- Acted as a Scrum Master to follow Scrum Methodology for 6 months.
- Created different artifacts and models to support different applications for different use cases using Rational Unified Process.
- Developed different applications in VB.NET by utilizing various use cases developed using Rational Unified Process.
- Created UML Diagrams and Design principles using ER Assistant.
- Manage the back-end connection to Microsoft SQL as the data source using ADO.Net, Code-First Entity Framework Approach and write SQL queries, stored procedures and triggers to manage data.
- Involved in application design based on MVC 5.0, Factory Design Pattern and OOPS
- Designed and developed Rich User Interface using VB.NET, HTML5, CSS3, JavaScript, Knockout.js, JQuery, Backbone.js, Angular JS 2.0 and Bootstrap.
- Created different WPF applications using PRISM library.
- Converted different applications from ASP.NET to VB.NET
- Used VB.Net to build different web applications like Member Portal.
- Used Web API 2.0 to build HTTP web services for building RESTful applications.
- Used RAZOR syntax for creating different web applications.
- Used SAML to provide authentication to different security providers.
- Used OAuth to access different API’S to provide security for authorized users.
- Also, created clustered and non-clustered index to aid faster retrieval of data.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
- Consumed Web Services using WCF and WPF for online transactions using C# and exposed them through SOAP and HTTP.
- Used various forms of multithreading like Invoke, Semiphores to print different classes.
- Used Rational Requisite Pro to manage different requirements to increase quality and strengthened collaboration to reduce different projects rework.
- Used third party tool OPTUM for claim payments.
- Used LINQ to parse XML files.
- Used BizTalk to support different browsers.
- Used Data Lake to store data with in a repository.
- Used No SQL for building different cloud applications for Mash Up Project.
- Used VSTO to create different document level customizations.
- Build complete solution in one IDE using Visual FoxPro.
- Created a member portal using AZURE.
- Used AWS to run different queries on a structured data.
- Used Kendo UI as a platform to build HTML user interface.
- Performed different validations using DTD for XML documents.
- Used AJAX JavaScript library to support different data driven web applications.
- Generated Crystal Reports for Job Allocation Purpose.
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Used MVVM to improve code reuse to implement different views for different interfaces.
- Created Integration Test cases and NUnit test cases for Testing the System.
- Used VSS for version control during development.
- Used Xamarin to develop different cross platform mobile applications.
- Have done data model principles, fit-gap analysis, prototyping, development, implementation, maintenance and support during the product design and development.
- Used SELENIUM tool to do various tests on different programming language.
- Used Telerik for creating different mobile application.
- Created different crystal reports using SSRS.
- Used ADFS for various applications to maintain application security.
- Used AAD to utilize standardized REST protocols.
- Manage all product development phases and artifacts from different requirements and user stories through QA cycles and deployment using TestTrack.
- Collaborated with the team and maintained source code versions using Team Foundation Server (TFS)
Environment: Visual Studio .NET 2015, Windows 2008 Server - .NET Framework 4.5, C#, ASP.NET 4.5, AJAX, ADO.NET, WCF, MVC5.0, HTML5 JavaScript, Angular JS, Bootstrap, SQL Server 2014, TFS 2012.
Confidential, MissouriSenior .Net Developer
Responsibilities:
- Involved in Design, Documentation, Coding and Testing of LMA Web application, which was built using Code-First Entity Framework Approach, .NET C# 4.0, MVC, Angular JS, VB.NET, HTML5, CSS3, Knockout.js, Backbone.js and SQL Server 2012.
- Created a database known as SQL AZURE database, which integrates with Active directory and Hadoop.
- Deployed different practices using Rational Unified Process.
- Developed different applications in VB.NET by utilizing various use cases developed using Rational Unified Process.
- Developed User Interfaces, which lets Users perform various Loan Lifecycle management functionalities, like Review, Decisioning, Bulk Operation uploads, etc.
- Developed service contract, operation contract & data contract classes as part of developing WCF Services, which evaluates Loans for modifications, based on Rule Sets.
- Used ASP.NET controls like Data Grid, Data List and Repeater for displaying the data in a tabular format.
- Used XmlReader to parse enormous amounts of data into XML .
- Used Web API to build HTTP web services for building SOAP applications.
- Involved in developing SSIS package which performs daily recurring tasks like evaluating Underwriting data to determine if the borrower can get modification on their Loan or not.
- Involved in execution and monitoring of SQL Batch Jobs which execute SSIS packages.
- Developed a WPF Data Conditioning Tool application, which automatically conditions data based on the needs of SIT/UAT Testers. The application is also equipped to create mock data for testing.
- Performed testing, documentation, bug fixes for the WPF Data Conditioning Tool application.
- Converted different applications from ASP.NET to VB.NET
- Created an UI application for Premium payments processing for online transfer, Bank payments and over the counter payments.
- Used SAML to access multiple applications for different users using SSO .
- Created different action classes with Lambda functions using Multithreading .
- Created different modules using PRISM .
- Used Kendo UI for different front end applications.
- Integrated different service applications directly into Share point
- Created different templates using XAML, JavaScript, JQuery,Knockout.js.
- Used RAZOR syntax for creating different HTML applications.
- Implemented AngularJS Controllers to maintain each view data.
- Implemented Angular Service calls using Angular Factory.
- Used Xamarin to communicate different API’S.
- Implemented different interfaces using MVVM.
- Created Functions, Triggers, Procedures with Cursors and SQL Scripts based on business requirements.
- Used VB.Net to create a portal for mobile application.
- Used AJAX to create different templates using ASP.NET
- Used BizTalk to support different applications.
- Used AWS for larger databases to claim faster speed and to lower the cost.
- Used VSTO to host different applications.
- Used OAuth to authenticate different users to protect data from security aspects.
- Used Visual Fox Pro DLL’S for different application portals.
- Used PowerShell to run different jobs for different applications.
- Used No SQL for building different architectures for Data Distribution.
- Created UML Diagram, ER Diagram, Case Diagram and Design principles using Microsoft Visio 2010
- Developed various SQL scripts for conditioning and verification of application data.
- Used Data Lake to facilitate the data in various schemas and structures.
- Supported Data Management team in mining the data which meets various test scenarios.
- Created bulk mock data using SQL Scripts, which will be used for Performance Testing of the application.
- Used Telerik for creating different web applications.
- Created different reports for different mobile applications using SSRS .
- Improved traceability to reduce different processes rework using Rational Requisite Pro
- Actively involved in Unit Testing and Integration Testing of above two applications.
- Used TFS 2010 as a backend to integrated development environment for developing different projects.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET
- Used ADFS to provide enterprises to share identify information with different partners securely.
- Used AAD to manage different applications from various locations.
- Manage all product development phases and artifacts from different requirements and user stories through QA cycles and deployment using TestTrack.
- Used SELENIUM tool to do various tests on different programming language.
Responsibilities:Windows 7, Visual Studio 2010, SQL Server 2008 R2, C# 4.0, ASP.NET 4.0, JQuery, T-SQL, SSIS, SSRS, MVC 4.0, HTML5, AJAX, TFS, WCF, LINQ, AZURE.
Confidential, Detroit, MIProgrammer Analyst
Responsibilities:
- Understanding the existing system architecture and functionality.
- Went through the total project development life cycle and have a clear understanding of various tiers, as the project was a multi-tier application.
- Coordinated with various groups of the client to gather business and system requirements.
- Created UML Diagram, ER Diagram, Case Diagram and Design principles using Microsoft Visio 2007.
- Used Rational Unified Process as a support for various tools to automate different processes.
- Developed different applications in VB.NET by utilizing various use cases developed using Rational Unified Process.
- Created different views and models using MVVM.
- Manage the back-end connection to Microsoft SQL as the data source using ADO.Net, Code-First Entity Framework Approach and write SQL queries, stored procedures and triggers to manage data.
- Involved in application design based on MVC 3, Knockout.js, JavaScript, JQuery, VB.NET Factory Design Pattern and OOPS. Active Developer of the core developing Team for the Banking Software using C#.Net, SQL Server with MVC Pattern.
- Used PowerShell to automate different processes.
- Converted different applications from ASP.NET to VB.NET
- Explicitly used different thread classes for parallel tasks using Multithreading.
- Used Web API to build HTTP web services for building RESTful applications.
- Used AWS to deploy code automation for different applications.
- Also created clustered and non-clustered index to aid faster retrieval of data.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
- Designed WCF the front end using XAML Browser WPF for Rich UI.
- Worked extensively on the UI, created views by utilizing MVC3, and created view models.
- Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Aggregated data from different sources for complex transformations using SSIS.
- Used VB.Net for building different windows applications.
- Used AJAX to call different web services.
- Stored different reports on central SQL server Database using SSRS.
- Generated Crystal Reports for Job Allocation Purpose.
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Used VSTO to access different object models for hosting different applications.
- Created Integration Test cases and NUnit test cases for testing the System.
- Written various test cases using Rational Requisite Pro.
- Used VSS for version control during development.
- Used to build different crystal reports for different applications.
- Have done data model principles, fit-gap analysis, prototyping, development, implementation, maintenance and support during the product design and development.
- Manage all product development phases and artifacts from different requirements and user stories through QA cycles and deployment using TestTrack.
- Collaborated with the team and maintained source code versions using Team Foundation Server (TFS)
Environment: C#, ASP.Net 3.0, MVC 3.0, ADO.NET, WCF, LINQ, UML, SQL Server 2005,T-SQL, SOA, Crystal Reports, SSRS, SSIS, XAML, XSLT, N-unit testing, Visual Studio 2008, Win2003.
Confidential, Chicago, IllinoisDot Net Developer
Responsibilities:
- Designed and developed Rich User Interface using Sencha ExtJs, JavaScript and Bootstrap.
- Designed a cloud-computing platform for building applications through datacenters by using AZURE.
- Used Rational Unified Process as a iterative approach to develop different applications at every stage in different life cycles.
- Used Rational Requisite Pro to maintain different database requirements for different use cases.
- Developed different applications in VB.NET by utilizing various use cases developed using Rational Unified Process.
- Involved in gathering requirements by interacting with end users.
- Involved in design and development of application using ASP.NET, MVC, WCF, C#, VB.NET, WPF and WebAPI.
- Used Multithreading to make the code faster for different applications.
- Used SOAP and REST for developing different web services using URL approach
- Expertise in converting Applications from Legacy ASP/ASP.Net 1.1 to .Net 3.0
- Designed UI screens for this module using HTML, JavaScript, Knockout.js and JQuery.
- Having Good knowledge with Integrating .net code with NAESB EDI
- Worked on Single ON and active directory for creating different applications
- Created UML Diagram, ER Diagram, Case Diagram and Design principles using Microsoft Visio 2007.
- Used VB.Net to build different web applications.
- Used PowerShell to design different tasks using single line of code.
- Worked on increasing the response time of the website by caching frequently used datasets
- Worked on web security inspection for different IRS publications.
- Designed different user interfaces using MVP to improve the separation of concerns in the presentation logic
- Converted different applications from ASP.NET to VB.NET
- Using SharePoint, we provided security control, central management, and governance.
- Used Enterprise Data Access Blocks to define a data access layer and organized code into re-usable class libraries wherever possible.
- Developed different applications using PRISM.
- Used ASP.NET Forms Authentication for designing the security system.
- Extensively used the ASP.NET Validation Controls and Navigation controls
- Used ADO.NET for database programming to access and retrieve data from the SQL Server 2008 database.
- Developed different web services using SVC and ASMX
- Creation of stored procedures, functions, triggers and optimized queries for performance using SQL Server 2008.
- Prepared test cases and performed unit testing.
- Using Web API, we designed a framework that makes easy to build http services
- Used SSIS platform to start the data integration
- Used SSRS to deliver the reports using processors
- Used SVN as a backend to integrated development environment for developing different schedules.
- Used Git for designing different software’s by using source code management system.
- Used IVR to interact with different host systems
- Designed different web interfaces using Stash.
- Created different reports using SSRS.
- Used JIRA for agile software development to plan different development iterations.
- Used XAML for creating application user interface
- Using Infragistics, we created different applications for platforms, which include ASP.NET, WPF.
Environment: Visual Studio .NET 2010, Windows 2008 Server - .NET Framework 3.5, C#, ASP.NET 3.5, AJAX, ADO.NET, WCF, AZURE, HTML JavaScript, Sencha ExtJS, Bootstrap, SQL Server 2008, Oracle.
Confidential, HartfordWeb Developer
Responsibilities:
- Involved in understanding and analyzing the clients business, requirements for the system.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, Sencha ExtJs, JavaScript, COM/COM+, CML, XSLT.
- Used nHibernate, WPF to communicate between DAL and other business components.
- Architect and implement high volume, high traffic transactional application using conventional design practices (SOA, design by contract, MVC)
- Used Web API to build HTTP web services for building different applications.
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using SQL Server 2000.
- Responsible to deliver the give modules without slipping the deadlines and without exceeding the estimated effort.
- Application design based on N-TIER Architecture.
- Extensively involved in developing components for Business and Data tier using C#, ADO.Net, LINQ, Code-First Entity Framework Approach, Knockout.js, JQuery.
- Converted different applications from ASP.NET to VB.NET
- Created Batch for premium payments of Medicare products.
- Involved in Performance testing for different bandwidths by using the bandwidth controller.
- Involved in preparation of cascade style sheet (CSS) files.
- Involved in Code review phase.
- Developed secured web services using .Net, C#, XML/SOAP.
- Written code to access secure web service using .Net, Web form using C# and ASP.Net, WSDL, Proxy Class, XML/SOAP.
- Extensively involved in Stored Procedures Optimization.
- Manage all product development phases and artifacts from different requirements and user stories through QA cycles and deployment using TestTrack.
Environment: C#, VB.Net, ASP.Net 2.5, ADO.Net, LINQ, ASP, XML, SQL Server 2000, .Net Remoting, MVC, Sencha ExtJs, WPF, Visual Studio.Net 2003, Rational XDE, Microsoft Project, XML/SOAP, JavaScript, HTML, DHTML, IIS 6.0, MS Visual SourceSafe, Windows 2002.
ConfidentialSoftware Engineer
Responsibilities:
- Has interacted with the client in person to get an understanding on the requirements
- Involved in the complete lifecycle (SDLC) of the project in Design, Development, Implementation, testing and Support and Production Maintenance
- Generated skeleton classes required for the application
- Implemented business, database access layer classes in C# using UML class diagrams, Class Diagrams and sequence diagrams.
- Used separate Presentation, Business Logic and Data Access Layer in project development.
- Developed front-end screens using ASP.Net Web forms.
- Developed class files for business layer and data access layer using C# .Net.
- Migrating data from different sources like Flat File sources, Oracle database etc.
- Used Sencha ExtJs, JavaScript to perform front end validations as per the business rules proposed.
- Responsible for Migration of DB data fetching from Stored Procedures to Entity Framework 2.0 with Linq to SQL data fetching.
- Participate in development of artifacts such as Use Case Models, Use Cases, Activity Diagrams/Workflow Models,
- Developer of the core developing Team using C# .Net, SQL Server, WPF, WCF with MVC Pattern.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Implemented ASP.NET security and Authentication modes provided by IIS and ASP.Net.
- Worked on MS SQL Server 2005 (stored procedures, triggers, definition of table schemas).
- Worked with SOAP and RESTful Services using WCF and WEB API in an additional Service Layer.
- Developed DAL using ADO.NET Entity Framework, invoked DB tables and stored procedures.
- Implemented client side functionality using JQuery .
- Extensively worked on creating CSS, Master Pages, Theme and Site Definition to enrich the portal and to control the styles.
- Involved in deployment of the application to the QA server.
- Acted as Configuration Controller & process champion and guided the team to follow up process.
Environment: C# 3.0, ASP.NET 3.0, Visual Studio 2005, WCF, SQL Server 2005, JavaScript, LINQ, JQuery, Sencha ExtJs, CSS, AJAX, IIS, Microsoft Visio, SOAP, REST, XML, Tortoise SVN, N-unit.
