Full Stack Developer Resume
Detroit, MI
SUMMARY
- Around 3+ 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.
- Excellent experience on designing framework for http services using Web api5.2.2/Web api5.2.0
- 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.
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, DynamicsPEGA, 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.
PROFESSIONAL EXPERIENCE
Confidential
Full Stack Developer
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 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, Entity Framework and write SQL queries, stored procedures and triggers to manage data.
- Involved in application design based on MVC 6.0, Factory Design Pattern and OOPS
- Designed and developed Rich User Interface using HTML5, CSS3, JavaScript, Knockout.js, Sencha ExtJs, jQuery, Backbone.js, Angular JS 4.0 and Bootstrap.
- Used Web API 2.0 to build HTTP web services for building RESTful applications.
- Also, created clustered and non-clustered index to aid faster retrieval of data.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
- Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Used AJAX JavaScript library to support different data driven web applications.
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Created different crystal reports using SSRS.
- Collaborated with the team and maintained source code versions using Team Foundation Server (TFS)
Environment: Visual Studio .NET 2017, Windows 2012 Server - .NET Framework 4.5, C#, ASP.NET 4.5, AJAX, ADO.NET, WCF, MVC6.0, HTML5 JavaScript, Angular JS 4.0, Bootstrap, SQL Server 2014, TFS 2012.
Confidential, Detroit, MI
Programmer 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.
- 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 Web API to build HTTP web services for building RESTful 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 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.
- Created Integration Test cases and NUnit test cases for testing the System.
- 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 2008, T-SQL, SOA, Crystal Reports, SSRS, SSIS, XAML, XSLT, N-unit testing, Visual Studio 2008, Win2003.
