Full Stack Developer Resume
Sacramento, CA
SUMMARY
- Full Stack .NET expertise in architecture, analyzing, design, development, research, implementation and deployment of several Client/Server, distributed GUI, enterprise level Web and Windows based Application Systems.
- Had good knowledge in health care domain related technical aspects and technical terminology.
- Experience working on C#, ASP.NET, XML, XAML, DHTML, ADO.NET, LINQ, Java Script, AJAX, OOPS, HTML, CSS, IIS, Entity Framework, Win Forms, Web Application, Visual Studio, Sql Server.
- Strong in complete Software Development Life Cycle (SDLC) including requirements definition, design, programming, testing and implementation of major systems.
- Proficient in Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction and Polymorphism.
- Experience with developing web applications by using MVC, MVP architecture and Application Blocks
- Proficient in UI development using HTML5, CSS, JQuery, JavaScript, Angular 2/4, JSON, AJAX, Node.JS and Bootstrap.
- Extensive knowledge of object oriented programming techniques and Microsoft design patterns like MVC, Service Oriented Architecture (SOA), WCF and Web Services.
- Strong Skills in WebAPI, AJAX and Windows Presentation Foundation (WPF)
- Proficient in database programming to create Joins, Stored Procedures, Functions, Views and Triggers using T - SQL in SQL Server
- Good understanding of storage concepts. Experience in designing and implementing Azure Storage.
- Experience in dealing with Windows Azure IAAS - Virtual Networks, Virtual Machines, Cloud Services.
- Strong relational database background in SQL Server with extensive knowledge in writing the T-SQL scripts, Stored procedure, Triggers, Views, Database designing and Maintenance.
- Experience in reporting services like Crystal reports, SQL Server Reporting Services (SSRS).
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load data from different databases.
- Using ADO.NET objects such as SQL Connection Object, Data Command Object, Data Reader Object, Data Set Object and Data Adapter Object to design Data Access Layer
- Handled backend Database server operations for data/file transfer to MainFrame via File Transfer facility(FTF), File Transfer Protocol (FTP) and WebSphere MQ FTE (File Transfer Edition) MQFTE/WTX.
- Migration of VB6 class library to .NET Framework and Batch scripting Process
- In-depth experience of T-SQL, SSRS, SSIS, OLAP, Reporting and Analytics.
- Experienced in loading data, troubleshooting, Debugging mappings, performance tuning of Informatica (Sources, Targets, Mappings and Sessions) and fine-tuned transformations to make them more efficient in terms of session performance.
- Proficient in creating SQL Server Reports, writing stored procedures and queries for generating drill down reports using SSRS.
- Experience in building Rich User Interface web applications using Silverlight (MVVM) and XAML
- Experience using AJAX, HTML, CSS, JavaScript to enhance the performance, looks and features of the website.
- Experience in deployment using IIS Application Servers.
- Hands on experience on Test driven development (TDD) and production support activities.
- Experience in Version controlling tools VSS, TFS.
- Experience in documenting a Technical Specification Document (TSD) with respect to business requirements and Functional Specification Document (FSD) for that particular project release.
- Excellent analytical and programming abilities to create elegant, flexible and maintainable solutions for complex development problems and willingness to work in a highly dynamic environment.
- Expertise in Maintaining, supporting and troubleshooting applications and fixing bugs.
- Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities.
- Exceptional ability to quickly master new concepts and a proactive team player.
- Extensive expertise in all facets of software development life cycle, from requirements gathering and prototype design through coding, testing, rollout, and enhancement across agile development environments.
TECHNICAL SKILLS
Programming Languages: C, C++, Visual C#, Visual Basic, VB
Web Technologies: ASP.NET, ASP.NET MVC 4, ASP, HTML5, AJAX, XML Web Services, WCF, WPF and Silverlight
Scripting Languages: JavaScript, JQuery.
Markup Languages: HTML, DHTML, XML, XAML
.NET Technologies: .NET Framework (4.6.2,4.5, 4.0, 3.5, 3.0), ADO.NET, Web Services
Software Engineering: SDLC, UML, Agile Programming
Database Development: SQL Server (2012/2008/2005 ), SSIS, SSRS T-SQL, DTS, and MS Access
Data transfers: File Transfer facility(FTF), File Transfer Protocol (FTP) and WebSphere MQ FTE (File Transfer Edition) MQFTE/WTX
XML: XML Spy 2007, XML, XSL, XSLT, XSD, SOAP, WSDL
Operating Systems: Windows XP/2000/NT/Vista
RAD/IDE: Visual Studio 2015/2012/2010/2008/2005 , Visual Basic 6.0
Version Control: Visual SourceSafe, Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE
Confidential, Sacramento, CA
Full Stack Developer
Responsibilities:
- Worked with application Developers to design details of automated systems and initiatives directed by DHCS.
- Provide consultation and developed work plans and process flows to support of DHCS initiatives.
- Participate in cross-functional teams to address business or systems issues.
- Experience in documenting a Technical Specification Document (TSD) with respect to business requirements (DBR) and Functional Specification Document (FSD) for that particular project release.
- Performed UNIT and Integration testing for CAMMIS-Applications(Prototype).
- Designed and Developed Web application using ASP.NET 4.6.2, C#, HTML, MVC 4.0, SQL Server 2014
- Implemented data access and business logic to meet client requirement.
- Created Business Logic Layer & Data Access Layers to implement ASP.NET MVC architecture.
- Implemented Routing, URl, Security, Action Filter techniques for application development.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
- Converted the existing Associate Database system to meet the new requirements and utilized the various class libraries.
- Involved in Writing SQL, TSQL queries, functions, Stored Procedures using MS-SQL Server 2014.
- Identified and worked with Parameters for parameterized reports SSRS 2012.
- Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
- Responsible for creating and scheduling the jobs to run store procedures and SSIS packages on daily manner to automate the loading process by using SQL Server Agent, adding new steps to the existed jobs in the SQL server agent.
- Developed core functionality with the ASP.NET Framework 4.6.2, (C#.NET, ADO.NET).
- Used Angular JS directives and controllers to present the data in charts and tables.
- Extensively worked in ADO.NET for backend connectivity to manipulate and retrieve data from SQL Server db
- Implementation of client side validations using ASP.NET Validation and implemented at Controller level.
- Implementation of Angular JS to enhance the performance, looks and features of the website.
- Developed Angular-JS components such as controllers, Services, filters, models.
- Used AngularJS Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc
- Migration of VB6 DLL’s to VB.NET Framework 4.6.2
- Migration of Windows scripting to .NET Modules for batch process to MainFrame
- Handled backend Database server operations for data/file transfer to MainFrame via File Transfer facility(FTF), File Transfer Protocol (FTP) and WebSphere MQ FTE (File Transfer Edition) MQFTE/WTX.
- Implemented the project using Agile Methodologies.
- Handled and monotired code moving operations From VSS to TFS
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net.
- Performed unit testing on every new version before sending it for Development and SIT.
Environment: Visual Studio 2015, C#, VB.NET, ASP.NET, Classic ASP, ADO.NET, Angular JS 2.0, HTML5, ETL, WCF JQuery, JavaScript, SQL Server 2008, 2014, Entity Framework, Azure TFS, Windows Scripting.
Confidential, Plano, TX
Full Stack developer
Responsibilities:
- Involved in gathering the requirements from end-users.
- Involved in the analysis, design & development of the project.
- Responsible for design and development of Web Forms using ASP .Net MVC 4.0 and Implemented the project using ASP.NET with Microsoft SQL Server 2008
- Deliver front end logic development using Angular JS 2.0 and ASP.Net used for server side MVC framework.
- Implemented MVC4 architecture using C# .NET, HTML 5 and Razor view engine
- Used C# to create a new ASP.NET Web APIs (RESTful Web APIs) to get the data
- LeveragedWCFmechanisms like sessioning, Instance management, and concurrency to make servicesmore robust and scalable
- Data binding was extensively used to bind various server controls to the data from database.
- List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Provided session level security and password authentication using session objects and cookies.
- Utilized Data Grid and Data List to display and manipulation of records from MS SQL Server.
- Developed complete middle tier and database tier. Created SQL procedures, triggers, writing complex queries.
- Created SQL Server Reports and developed query for generating drill down and drill through reports using SSRS.
- Involved in end to end analysis, design and implementation of EDI 834 file process to MHS system. From Exchange and Roster data, taken the lead on coordinating with Architecture and Business Team.
- Used data visualization tools like SSRS and Excel to create ad hoc reports as well as automated scheduled reports on server for rapid reporting environment.
- Analyzing the windows azure platform issues and reporting bugs to windows azure developers
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions)
- Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
- Wrote Stored procedures/triggers in T-SQL, PL/SQL to implement business rules.
- Analyze business and user needs, Design database, translate implementation specifications to proper stored procedures per needs of the business.
- Designed and developed the BizTalk application to use the shopping cart facility
- Created a framework for interfacing withMongoDBto retrieve vital documents and revision info
- Deployed ASP.NET MVC Web Applications in an AGILE environment with proper OOP standards and worked closely with end-users / management of ASAP.
- Developed a comprehensive end-to-end approach for the deployment of the project across three teams.
- Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments
Environment: C#.NET, ASP.NET MVC 4.0, WEB API Angular JS 2.0, Informatica PowerCenter 9.0.1, MS Visual Studio 2008/2010/2012 , HTML 5 SQL Server 2005/2008, BizTalk server 2010, Azure T-SQL, SQL Server Integration Services/Reporting Services, MS Access, VBA
Confidential, Jersey city, NJ
Full stack Developer
Responsibilities:
- Worked closely in initial phases of design, analysis and elicitation of requirements
- Participating in Daily Scrum meetings, Sprint Planning and Tasking meetings
- Worked on the code refactoring without changing the functionality of the product.
- Migrated the CRM application to XRM which is core of the CRM application.
- Involved in developing Razor views, Controllers, Business Logic and Service methods.
- Worked on fixing on the bug issues related to CRM Project.
- Created new model classes in Web API to hold data.
- Worked on solution import and export xml during the migration from CRM to XRM.
- Participated in requirements gathering and compiled them into design document.
- Created use case and class diagrams in MS Visio using UML notations.
- Used ASP.NET Master Pages, JQuery, utilizing Server Controls, User Controls, Data Grid Controls, Form Validation controls, Custom controls and CSS.
- Used HTML5, CSS3, Bootstrap3 and AngularJS to design a cross-platform responsive UI
- Implemented Angular Service calls using Angular Factory
- Created BizTalk solutions such as orchestrations, maps, schemas, pipelines using visual studio 2010 and deployed to BizTalk server 2010
- Designed and developed the BizTalk application to use the shopping cart facility.
- Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed using MVC.
- Developed the presentation layer by using Ajax controls and web server controls
- Used ADO.NET while implementing business logic middleware
- Utilized ASP.NET validation controls and JavaScript to perform client side validation.
- Developed and designed web forms using ASP.NET and XAML
- Improved application performance using Azure Search and SQL query optimization
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Used JQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- Experience in software configuration management using GITHub and Team Foundation Server TFS
- Used forms based Authentication and role based Authorization for security.
- Followed agile methodologies (Scrum) and Test Driven Development.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Worked on TFS for version control, Code Review and for automatic builds and continuous Integration.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk
Environment: .Net Framework 4.5, Visual Studio 2012, ASP.NET 4.5, C#, HTML,CSS, JavaScript, WEB API, XML, SQL Server 2008, BizTalk server 2010, Azure, TFS, MVC 4, Angular JS2, UML, GITHub and TFS
Confidential
.Net developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Developed the application with n-tier architecture using Class libraries, Services, Data access layer, business logic layer and stored procedures.
- Used Master Pages for branding purposes by displaying the logo and copy right information on every page and maintaining the same look and feel across the entire application
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Report for the report needed by End users.
- Created SQL scripts in SQL Server 2005, and implemented complex logic SQL queries and stored procedures
- Used JavaScript to perform validations and catch the events on client's browser.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using hosted web service in IIS
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of waterfall and incremental model as the SDLC.
Environment: .NET Framework 3.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2008, JavaScript, IIS, HTML, Crystal Reports, SQL Server 2005.