We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over 10 years of rich IT experience.
  • Complete Software Development Life Cycle
  • System Analysis
  • Requirement Gathering
  • System Design
  • Front - end GUI design
  • Quality Assurance
  • Documentation and Implementation using SharePoint, .Net, C#, VB.NET, API, COM/DCOM/COM+, DCOM, JavaScript etc.
  • Strong understanding of the .Net technology including development based on C# and ASP.NET.
  • Extensive experience in developing WebForms and Websites using C#
  • Extensively used XML for configuration purposes and exception log filing.
  • Experience in using technologies like Enterprise Architect
  • NET Concepts like Remoting, Webservices and WorkFlow.
  • Strong understanding of the web hosting environments.
  • Have Strong Technical Background, Highly Professional, and Excellent Analytical Ability with a commitment towards excellence.
  • Experience in cross culture working environments

TECHNICAL SKILLS:

Operating Systems: Windows 2008 Server, Windows 2012 Server, Windows NT 4.0, Windows 9X, UNIX, Red-Hat Linux

Languages: C, C++, VC++ 6.0, (C#1.0-C#3.5, VB.NET 9.0), ASP.NET1.x/2.0,ADO.NET 1.x/2.0,AJAX(atlas), API, XML, XSL, JavaScript, JAVA

Middleware: SharePoint 2010/2013, SMS Gateway,COM+, COM/DCOM, MS-ODBC,(CMS-DNN3.0)

RDBMS: SQL Server 2008/2012/2014

IDE: Visual Studio.NET 2012,2013,2015, SQL Server Management Studio 2012/2014

Debugging Tools: WinDebug

Other Tools: Enterprise Architect, UML-Visio, Install Shield, Macromedia Dream Weaver MX-8, Visual Source Safe, Team Foundation Server - TFS 2008, Fiddler, Telerik, LinqPad

Web Servers: IIS 5.0-7.0

Industry Knowledge: Utilities, Education

Framework: NET Framework 1-3.5 (LINQs, WCF, Silverlight, WPF), J2EE

PROFESSIONAL EXPERIENCE:

Full Stack Developer

Confidential, Atlanta, GA

Responsibilities:

  • Develop ASP.NET MVC, Core internal application with AngularJS and Angular 2+ and Bootstrap.
  • Currently working up to C# 7.0.
  • Developed and maintain ASP.NET Web API 2 and RESTful Api with Jersey and JBoss s implementation.
  • Implemented Bearer token authentication using Thinktecture
  • Created Vendor Portal Application using SharePoint provider hosted app with SOLID design principles.
  • Use Window azure to deploy the application on cloud and managing the session.
  • Work with NET Code Profilers, ASP.NET Performance Profilers & Transaction Traces, Web Server (IIS) Access Logs, Fiddler to monitor performance and trace for any error.
  • Used with S.O.L.I.D principles, build Microservices and implemented Dependency Injection, Domain Driven Design (DDD) Design Patterns.
  • Implemented an application with CQRS and Event Sourcing patternBuild Azure Publish - Subscribe messaging service.
  • Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
  • Use Dependency Injection for data binding on XAML pages.
  • Used MVVM pattern in Prism framework using WPFHelpers class from PrismAppBase.
  • Used Xamarin.IOS and Xamarin.Andriod for creating native user interface.
  • Used SQLite.NET with Xamarin.Forms and MVVM for reading and writing data to a local SQLite database.
  • Applied Multithreading techniques for creating high performance WPF and Xamrain applications
  • Database experience - Microsoft SQL Server SSIS, SSRS, T-SQL.

Full Stack Developer

Confidential, Atlanta, GA

Responsibilities:

  • Worked with various departments company - wide to develop systems according to expectations of the users. Create applications according to specifications or general business requirements which are provided by internal users
  • Created Intranet, Internet Location Finder Application using AngularJS, Angular 2 and up, BootStrap CSS and Google JavaScript Map API, Nodejs for testing application under Protractor.js and Cumber.js
  • Worked with Microsoft s cognitive-services LUIS, Vision, Face API.
  • Created and maintain Vendor Portal application with SharePoint s Provider Hosted and Angular 2.0, TypeScript, Single Page Application (SPA) for vendor to upload maintain their inventory.
  • Developed Angular 2.0 Application using Angular CLI with .NET Core
  • Application Developed custom lists, sites, and document libraries and designed and manage content, customizations, webparts, forms, and custom workflow in SharePoint 2010 and 2013
  • Developed custom SharePoint web applications using with Managed code

Senior Software Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Worked with various departments company - wide to develop systems according to expectations of the users; creates applications according to specifications or general business requirements which are provided by internal users
  • Developed custom lists, sites, and document libraries and designed and manage content, customizations, webparts, forms, and custom workflow in SharePoint 2010 and 2013
  • Migrated SharePoint 2007 sites to 2010 in all four environments (DEV, QA, STAGING, PROD)
  • Developed custom SharePoint web applications using with Managed code
  • Using SharePoint 2010 out-of-box list developed Submission (Add new Item) Page with JQuery validation, Also Developed Search Page over the list to search List items by title, date range using JQuery SPServices library and render data using Datatables.js JQuery Plugin.
  • Utilize SharePoint and Microsoft development tools that are integrated with the SharePoint 2010 and 2013 development platform, such as Visual Studio 2010/2013 and SharePoint Designer 2010/2013
  • Used Client Object Model to extract data from SharePoint and place in SQL Database using Script Task.
  • Production experience developing website pages/applications, including non-SharePoint technologies (HTML5, CSS, Javascript, XML, JSON, JQuery etc.)
  • Developed ASP.NET MVC 3/4 web application using Entity Frame work for managing and tracking opportunities for existing clients.
  • Worked with Knockout.JS, AngularJS and BootStrap css with build ASP.NET sites.
  • Experience in full development life cycle - all areas and phases of the SDLC
  • Database experience - Microsoft SQL Server SSIS, SSRS, T-SQL
  • Windows expertise (Windows 2008, 2012 Servers, Windows 7 desktop OS)
  • Experience in troubleshooting and supporting Internet Explorer, Chrome, Firefox and other display/security/configuration issues with end user browsers
  • Ability to analyze business requirements, review existing systems, define the solution, and translate that into designs and programming work
  • Capable of effectively communicating with internal and external customers possessing various levels of technical knowledge. Ability to determine the underlying issue when presented with sometimes confusing and contradictory information; listening skills.
  • Demonstrated ability to work independently
  • Exceptional written and verbal communication skills.
  • Demonstrated strong organizational skills and detail-oriented with the ability to handle multiple priorities.
  • Proven ability to manage multiple projects on an aggressive timeline.
  • Multi-task and prioritize activities of self and others
  • Integrate SharePoint 2013 sites with Microsoft Azure cloud technology, also work with AWS SDK for .net
  • Developed a Risk Assessment Tool, Re-engineered from a Windows Form tool to Prism 4.x FrameWork based tool to develop loosely coupled application that supported development of WPF, Silverlight and Windows Phone 7 apps. Also implemented prism for Xamarin to support non-Window Phone devices.
  • Worked with Microsoft Dynamics CRM module.
  • Worked with Aync programming with C# 4.0
  • Implemented SOLID design principle while developing Risk Assessment Tool

Software Developer

Confidential, Columbus, GA

Responsibilities:

  • Re - skinning application with new layout via Cascade Style Sheet - .css.
  • Enhance Brower based UI via JQuery, and script.aculo user Interface JavaScript Library.
  • Refining html and removing redundant server control from aspx pages and code behind in C#.
  • Added Rich custom sorting and paging functionality for pages rendering data via asp.net GridView control by calling web Services.
  • Refined code behind for Click events on .aspx pages.
  • Added wsdl and made calls to webMethod to populate data.
  • Creating a customized Data Layer with ADO.NET.
  • Added store procedures to be called via web Service.
  • Enhanced client side validation javascripts for validation.
  • Used Regular Expression for input validations.
  • Converted legacy Webservices created with JAVA into C#.
  • Assist other developer for already existing app in enhancing Animation effects using Silverlight
  • Extend existing DataGrid for presentation of slides using Silverlight.
  • Worked with Silverlight, Expression Blend, XAML and code behind in C# for effects and Animation control for UI.
  • Designing User Interface in Silverlight better Performance in Client browser and Procedures. WCF using distributed communication transactions to the database.
  • Using Serena's Dimension Tool for codeReposity.
  • Added Video notes with to render with JQuery to explain application process.

Confidential, Atlanta, GA

Software Engineer Sr.(C#,WindowsForms)

Responsibilities:

  • Generate an xml file via XML DOM provided in C#/.NET 2.0.
  • Build a stringBuilder to append query for selecting messaging data from the UI and generate an xml file with for xml auto statement.
  • Insert data in a database from a received xml file. Used SqlDataReader to insert data into database from the received xml file.
  • Use existing Data model which is based on RIM - Reference Information Model.
  • Use existing HL7 parser for JAVA to support Legacy HL7 application.
  • Enhancing open source NHapi HL7 parser API created with C# .NET 2.0.
  • Created HL7 messaging class to send outbreak message in HL7 format.
  • Use LINQ to SQL - object Relation Mapping implementation supported in .NET framework 3.5 for the existing application data Model.
  • Use of System.Collection.Generics, Lambda expression for LINQ to objects, LINQ to SQL.
  • Final messaging component used LINQ to SQL .dbml file as a Data Layer to access data for send and receive messages.
  • Utilized Windows Presentation Foundation (WPF) for User Interface provided with .NET framework 3.0, Customized WPF's Client Profile to enable faster redistribution with a smaller download.
  • Used WPF capability to use GDI (Graphics Define Interface) for enhanced 2D/3D graphics.
  • Used Common file format XAML for defining WPF UI objects with Use of Microsoft Expression Blend.
  • Applied MVVM (Model View-View Model) Design Pattern approach in design WPF app.
  • Write Software Architecture and Design document explaining messaging components process via RUP 4+1 Model using UML Visio 2003. RUP model included Case Model, Logical Model, Process Model, Implementation Model class diagrams to explain messaging process.
  • Developed Intranet Collaboration Application, custom Workflow Forms using InfoPath, custom Web Parts, Workflows, Event Handlers, Content Types, Document Libraries and Lists using SharePoint Server 2007.
  • Used Microsoft Visual Studio 2005/2008 for development of application.
  • Used Microsoft Sql Server 2005/2008 to write T-SQL statements.
  • Used LinqPad IDE to write Lambda Expression, LINQ statements.
  • Used Team Foundation Server 2008 - TFS as a code-repository.

Confidential, Alpharetta, GA

Web Developer(C#, ASP.NET)

Responsibilities:

  • Enhancing custom Data Layer class with ADO.NET objects for CRUD operation with and without store Procedures.
  • Creating new Business Object classes that accepts and return parameters from .aspx Pages
  • Worked with C# 3.0 LINQ to Objects part of .NET 3.5 frameworks.
  • Creating custom validations for UI pages and Business Object classes.
  • Rendering Grid View with Search criteria, Sorting, Paging and Export to Excel.
  • Rendering Reports with Grids via Store Procedures calls.
  • Worked with C# Null able Types, Generics for collection of objects.
  • Worked with Abstract, Interface classes and class members.
  • Applying C# 3.0's Lambda Expressions, Expression Trees, Anonymous Types, and Extension Methods for Model - View-Control (MVC) ASP.NET Design/Implementation for new development.
  • In corporate graphic representation of data using Silver light for an existing application.
  • Used 3rd party control - Infragistics charting.
  • Used Fiddler software for Site performance testing.
  • Used Microsoft Visual Source Safe to Manage Code.
  • Used Telerik 3rd party to display charts and reports.
  • User Fiddler Web Debugger to monitor web application performance.
  • Used Microsoft Visual Studio 2005/2008 for development of application.
  • Used Microsoft Sql Server 2005 for writing T-sql statements, store procedures.

Confidential. Atlanta

C# Developer

Responsibilities:

  • Created few Request Form pages with 3 - layer architecture for post back the Form Request using C# ASP.NET 2.0 with AJAX control toolkit.
  • Used ASP.NET 2.0 Validators and implemented custom validators at UI and BL Layers.
  • Created Search pages to query issue related requests with use of data tables from a dataset.
  • Created an editable Gridview for a postback form Request page that can render new records, edit and delete present records via Caching and Postback upon submit with one DA call.
  • Used Ajax Update Panel for segment panel update operation.
  • Worked with C# List<>, ArrayLists, constants, Inherited, Abstract, Interface classes.
  • Created reports displayed via Grids.
  • Creating .RDLs to display reports based on issue criteria.
  • Used Toad software application for performing CRUD operation (DML) on Oracle Server.
  • Used Visual Source Safe to Manage Code.

Confidential, Atlanta

Software Consultant

Responsibilities:

  • Designed and built data - driven Application software Add/Edit Provider File using C# ASP.NET 2.0 with AJAX control toolkit.
  • Built Database-Driven Site Maps.
  • Create Membership-and Role management for site
  • Created Search Mechanism to search Provider
  • Track mechanism, sorting, Paging
  • Worked with both loosely-typed and strongly typed object for data-access.
  • Data-Driven File Upload, File Download
  • Generate Reports with Sql server 2005 BI.
  • Create export to excel mechanism in the webpage before/after search is performed. worked with AJAX control Toolkit
  • Used AJAX s ScriptManager, UpdatePanel server Control to extend asp.net server control.
  • Used few AJAX extenders like Calendar, HoverMenu Extenders.
  • Worked with input validators,Styles,Themes, Skins,MasterPages.
  • Used Visual Source Safe to Manage Code.
  • Did Unit Testing and Manual Testing.
  • Use of Windows Presentation Foundation (WPF) for an existing windows application.
  • Write Software Architecture document using UML visio 2003 with case model approach.

We'd love your feedback!