Full Stack Developer Resume
Houston, TX
SUMMARY:
- Over 7+ years of experience in IT industry in all stages of the SDLC (Software Development Life Cycle) involving analysis of the user requirements, designing, development, testing, deployment, documentation and maintaining various stand - alone, client-server and web-based projects
- Strong Object Oriented (OOPS) programming skills as extensively used C# to develop the middle tier of the applications.
- Extensive experience of designing and developing software applications with Microsoft Visual studio and .NET Framework various versions using C#, Vb. Net, ASP.NET.
- Experience in all phases of application development including User Interface/ Presentation, Business Logic and Data tiers.
- Expertise in designing and developing the Class Libraries for encapsulating the reusable functionalities like creating the Library for Data Access Layer and implementing lots of reusable business rules.
- Vast experience in developing applications using Service Oriented (SOA) and N-tier Architecture.
- Experience in developing applications using ASP.NET MVC Framework, C# .NET, WCF, Web API, Win Forms, ADO.NET, Web Services, Remote Services, XML, SSL Encryption, Java Script, JQUERY, Breeze.js, AngularJS, React js, Bootstrap, HTML, HTML5, IIS, Window Services, SAML 2.0, AJAX, LINQ and LINQ-To-SQL.
- Experience on working on Cloud like AWS and Azure and Experience on configuration of applications on IIS.
- Generated reports using various reports generation tools/services like SQL Server Reporting Services, Crystal Reports.
- Experience with Kendo UI controls and Telerik controls in building interactive and high-performance websites and applications.
- Hands-on experience in implementing Web API to access the services of other applications.
- Experience on Design and Building Rest API using Web API Framework and C# for save data from external applications.
- Extensive experience in working with jQuery, AJAX and JSON Objects.
- Used ReSharper for C# and Java Script refactoring capabilities and code optimization.
- Hands on experience on REST API for providing functionality to user over Mobile devices.
- Take part in automation of existing deployment process. Make recommendations to DBA and my development team regarding process improvements for product stability and performance.
- Look to use industry standard tools for automation including those provided in Microsoft Azure for managing Hybrid deployments across 3rd party datacenters and MS Azure.
- CI/CD implementation with VSTS and Jenkins and created sql queries in DB2.
- Possess in-depth knowledge and experience in RDBMS-Oracle 9I, PL/SQL, DB2, T-SQL and SQL Server technologies such as TSQL, Stored Procedures, Views, Triggers, Functions, Common Table Expressions and imports and exports of Data using DTS Packages.
- Used JIRA, Version one, Team Foundation Server (TFS), VSTS, Sub Version for code review, code control, project management and documentation.
- Experience in setting up Devops environment by migrating from legacy manual release and deployment activities.
- Thoroughly followed agile methodology, especially Scrum process and Extreme programming for software development.
- Having good skill and experience in performing both Unit and Integration testing.
- Good team player with excellent communication and interpersonal skills and an ability to work individually or part of a team and good learner to adapt new technologies that improve the business.
TECHNICAL SKILLS:
Programming Language: NET (4.5/4.0/3.5), HTML, CSS, C#, SQL, T-SQL.
Web Technologies: HTML, HTML5, CSS 3, ASP.NET 4.0/3.5, Ajax 3.0/2.0.
Xml Technologies: XML.
Patterns: MVC, MVVM, Web Forms.
IDE Tools: Visual Studio 2017/2015/2014/2012 , SQL Server Management Studio.
.Net Frameworks: Net 4.0/3.5, Bootstrap3&4, Angular2 & 4, React JS, Java Script, jQuery.
ETL Tool: SSIS (2014,2012).
Databases: MS SQL SERVER 2008 to 2015..
Version Control Tools: Version One, GIT and Team Foundation Server.
Middleware: Web API, ADO.NET 4.0/3.5, Web Services.
Servers: Windows Server 2015/2012, Microsoft IIS (8.0/7.0).
PROFESSIONAL EXPERIENCE:
Confidential
Full Stack Developer
Responsibilities:
- Development was being done using Agile Methodology with daily standup meetings and continuous integration using SDLC Process. Involved in Sprint Planning as well.
- Participated in a fully scalable WPF client/server brokerage application using C#, Entity Framework and SQL server.
- Creating the application using .Net 4.5 to in corporate business logic, used Telerik controls to provide rich interactive application.
- Used VB Scripts while developing SSRS reports for indentation and to check several reports and used DevExpress for reports.
- Created various Value Converters and used them with Telerik controls in XAML.
- Using Caliburn Micro, the Model View Model (MVVM) tool used throughout the User Interface components.
- Developing WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Updated the system to use Dependency Injection and to abstract dependencies to allow for them to be mocked during unit tests.
- Worked on SSL Authentication, Downloaded and imported server SSL certificate and from client establish HTTPS Communication
- Consumed REST API for save and retrieve data from third party using C# and JSON and used for publishing and managing email templates in SendGrid using C#.
- Created Payment module that allows our point of sale to connect and post payments in a database through web service using sql and Fox pro.
- Worked on SSL for providing a complete secure channel, with authentication, message integrity, and message encryption.
- We have utilized the .NET Compact Framework has built-in support for SSL. This support includes the use of sockets, Web (HTTP) requests, and XML Web service calls.
- Created Web Api/Rest Api for accessing business as JSON object for admin portal.
- Working on WPF layouts like Grid Panel, Stack Panel and Dock Panel while designing the views.
- Worked on SQL Server Data tools for Reporting services and integration services packages and involved in installation of SQL server install shield scripts.
- Involved in writing/modifying stored procedures, creating tables and views.
- Generated separate reports project on Purchase orders, Pseudoephedrine items, House hold medical equipment’s, transaction log and Void-Return audit report.
- Established Automated Build Process with permanent testing environment including database testing.
- Performing unit testing following by the mock tests, debugging and fixing the errors before submitting modules to QA.
- Created stateless service in azure service fabric application to read and publish messages from Event Hub with multiple partitions.
- Worked on Azure active directory for authentication of users to access API’s.
- Migration of on premise TFS to end to end implementation of VSTS.
- Developing code for Azure service bus for setting an end so that the client can listen to their requested message.
- Using TFS for Source Control, project related document sharing and team collaboration.
- Migrated to Version one recently and involved in making retrospectives, grooming, code reviews and creating backlogs and currently in process on training DEVOPS from my management.
- Member of Devops team utilizing Continuous Integration and Continuous Deployment through Agile Methodology to deliver weekly software deployments through Bamboo or script.
- Worked with business stakeholders for the application and provided technical insight to business analysts to complete the application
Environment: Visual Studio 2015, SQL server 2012, C#, SQL Server Data tools, XAML, IIS, Auto Mapper, Web Services, Entity Framework and TFS.
Confidential, Houston, TX
Dot Net /Application Developer
Responsibilities:
- Participated in gatherings with Business clients and with other project teams to guarantee that the unpredictable business prerequisites reflect in the team improvement.
- Worked as UI Designer and Developer for the Web application using C# and ASP.NET.
- Implemented MVC Architecture on client side and creating Models, Controllers, and Views Scope etc. using AngularJS Coded frontend interface with CSS3, Bootstrap and HTML5.
- Hosting of Windows WEB API's, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
- Implemented appropriate WinForms error handlers so that user can experience user friendly message for exceptions.
- Used some of the new features of Angular 4 like if else syntax, ng-templates and form validators.
- Designed and developed Frontend with in object-oriented JavaScript Framework like angular.js 2, Knockout.js and Bootstrap4.
- Worked on Angular JS of Scopes, Models, Directives, Filters, Services, Dependency Injection, Routing and Prototyping.
- Moved existing Angular js controllers and services to angular 2 components for more responsive and less dependency.
- Translated sso for business requirements and SAML in to technical design, documentation, development and integration.
- Used Angular 2 for rebasing the UI of application using techniques and updated the application to angular 4.
- Used MVC5 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Developed enhancements and maintain a highly sensitive application, that includes WinForms multi-tier application with WCF services retrieving data from multiple sites.
- Developed Web-Centric applications using AngularJS, Backbone JS, Ext JS, Node JS, JavaScript, jQuery and CSS3.
- I have used in the way that Azure Storage Emulator utilizes a SQL Server occasion and the nearby document framework to mimic Azure Storage (lines, tables, blobs), with the goal to test locally.
- Created scripts using U-sql in azure portal for reading text files and creating .csv files and restful Web Services using Node js.
- Developed as a Model View Controller (MVC) application thus achieving separation of business logic and UI concern enabling an efficient test-driven application.
- Developed custom validation attributes for Asp.net MVC and d developed Core JavaScript framework using promise pattern in jQuery.
- Developed WCF Services that provide real time data from backend server to the client application.
- Using Visual Fox pro, redesigned the system from the bottom-up.
- Maintained a tacking system using the Visual Fox Express framework on an ongoing basis and employed object-oriented techniques and advance visual fox pro features to provide a sophisticated and intuitive user interface.
- Data grids, Datasets were used extensively to display various SQL Server elements and allowed real time updates.
- Wrote various stored procedures and SQL statements to access data from SQL Server Database.
- Developed the web parts using ASP .NET and deployed them to IIS Web Server6.
Environment: Visual Studio 2017, Bootstrap 3&4, Angular 2&4, Angular JS, ASP.NET 4, C#.NET 4.5, Web Services, WCF, WPF, IIS, SQL Server 2012, XML, TFS.
Confidential, Spartanburg, SC
Dot Net / C# Developer
Responsibilities:
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Created WCF Services responsible for communicating and providing real time data from integrated Server to Client Application.
- Developed the main layouts and navigations using HTML5, CSS3 and JavaScript.
- Configured WCF services for accessing them in Silverlight 4.
- Simplified data retrieval and persistence by using Breeze.js to represent server-side entities on the client.
- Implemented MVVM (Model View Model) pattern to create Silverlight 4 and WPF user controls.
- Extensively worked with LINQ to SQL which uses ADO.NET to handle the communication with the database.
- Utilized ASP.NET 4 Input Validation controls and JavaScript to perform client-side validation.
- Used Telerik Controls like Raddockpanel, Radgridview, Radoutlookbar, etc.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript Ajax, jQuery and Type Script extensively used Table-less Design in CSS for positioning.
- Extensively used WPF page layouts, animated transition controls and key-frame animations and developed the user interface using ASP.NET 4, C# 4.0 and Silverlight controls.
- SQL queries, Stored Procedures and used Data Set and Data Reader classes for data manipulation.
- Involved in writing/modifying Stored Procedures and creating Tables, Views in SQL Server 2008 database.
- Used Session Objects to take care of the user sessions and performed unit testing, prepared documentation, Debugged and fixed the errors before submitting modules to QA.
- Used Azure service fabric platform to package, deploy and manage scalable and reliable microservices.
- Used TFS (Team Foundation Server) for Source Code Control, project related document sharing and team collaboration.
Environment: Visual Studio 2010, ASP.NET 4, C#.NET 4.0, .Net Framework 4.0, Web Services, WCF, WPF, IIS 7.5, Silverlight 4, LINQ, SQL Server 2008, Windows Server 2008, Windows 7, XML, TFS.
Confidential, Houston, TX
Application Developer
Responsibilities:
- .NET Developer with extensive experience in.NET Platform, Visual Studio 2010/2012/2015 and Microsoft SQL Server, No SQL, PL/SQL(RDBMS).
- Used VB.NET in relation and collaboration with object-oriented programming.
- Designed application using Bootstrap, Angular, Html and CSS.
- Professional in developing Web application using C#, ASP.NET Web Form and ASP.NET MVC in a Client/Web server environment and implementing N-Tier Architecture.
- Designed and developed functional requirements and specifications of Web Service, WCF and Web API.
- Worked on SSIS as a platform for data integration and workflow applications and developed SRSS reports.
- Written SQL DB install scripts to install database and DB objects in SQL Server (tables, functions, procedures) in Development, Testing, Staging and Production environments.
- Worked in all SDLC phases, document requirements and design, software applications/services with given requirements, budgets, and timelines and quality criteria.
- Experience in GIT, Team Foundation Server (TFS); familiar with Waterfall and Agile Methodology.
- Developing reports on SSRS on SQL server and excellent SSIS packages for integrating data.
- Involved in the process of designing and developing web-based UI Layout using ASP.NET.
- Used ADO.NET and its components Data Reader, Dataset, Connection and Data Adapter as middleware component to access the SQL database.
- Participate in weekly status meetings, peer-code-reviews, and meetings with Business users/Analysts to understand business requirements of users.
Environment: .NET Framework 4.0/4.5, Visual Studio 2013, ASP.NET Web Forms, ASP.NET MVC, C#, HTML5, CSS3, JSON, ADO.NET, Entity Framework 5, WinForms, Web Services, WCF, XML, XSD, XSLT, SQL SERVER 2012, SSIS, SSRS, SSAS.
Confidential
Dot Net Developer
Responsibilities:
- Implemented AGILE Methodology in the entire project.
- Involved in requirement analysis and application designing sessions.
- Implemented .NET framework 4.0, N-tier architecture and Object-Oriented Methodologies for application development.
- Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C#.
- Implemented designing and developing the GUI for the user interface with various controls.
- Involved with RDBMS like creating the database and stored procedures in Oracle.
- Maintained packages implemented on Oracle using PL/SQL.
- Implemented Web Services for publishing and consuming data successfully.
- Used Grid View and List View various other controls for displaying data.
- Used ADO.NET and entity framework for database interaction.
- Developed a Web Service which receives/sends data in XML format.
- Performed Testing on different functionalities of the application.
- Deployed the code on IIS Server.
- Involved in technical support and documentation.
- Handled production issues and enhanced the User interface as per requirements.
Environment: .NET Framework 4.0, ASP.NET, ADO.NET, C#, Web Services, IIS, Oracle 10g, JavaScript, jQuery, HTML, CSS, AJAX, Visual studio 2012.