We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.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:

Confidential, Atlanta, GA

Full Stack Developer

Responsibilities:

  • Develop ASP.NET MVC, Core internal application with AngularJS and Angular 5 and Bootstrap.
  • Currently working up to C# 7.0.
  • 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.
  • Database experience - Microsoft SQL Server SSIS, SSRS, T-SQL.

Confidential, Atlanta, GA

Full Stack Developer

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

Confidential, Atlanta, GA

Senior Software Engineer

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

Confidential, Columbus, GA

Software Developer

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

Responsiblities:

  • 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.

Confidential, Florida

Architect / Designer/ ASP.Net Web Application Developer

Responsibilities:

  • Designed the architecture and built data-driven Application software to send/receive SMS messages for "Service type of businesses" for restaurants and doctors.
  • Implementations were done in Visual Studio 2005 with asp.net 2.0 VB.NET, C# and Atlas (Ajax).
  • Implemented ASP.NET 2.0’s Providers for SiteNavigation, Membership & Role Management, Profiling, application/session/view state.
  • Worked with input validators,Styles,Themes, Skins,MasterPages.
  • Worked with AJAX’s scriptManager,PanelUpdates, segment Caching.
  • Worked with C# inheritence, abstracts, interfaces, generics, nullable types,Custom Arrtibutes, and Reflection Language components
  • The back-end was created in SQL Server 2005.
  • Used DataBase Functions to implement SQL Transact- SQL, Triggers, Views, Store Procedures, Analyzed MS SQL Server databases to determine needed data.
  • Used SQL Server 2k5 Reporting services to create Web-Based Reports
  • Data Access was strictly provided via ADO.NET DataSet component between the database and application.
  • Application had three segments, the Membership-Interface, the Business setup Interface, and its back-end.
  • Used NET new "Security, Membership and Role Management Model" for Membership-Interface, build Business setup Interface that contained two parts- the SMS gateway and Application Interface, created an SMS gateway DLL to send and receive SMS messages with C# programming.
  • The outcome of the application is business/services send - SMS messages to their client mobile phone to notify them that their services are available.
  • Did Unit Testing and Interrogational Testing to test the application.
  • Added Video notes with to render with JQuery to explain application process.

Web Portal Developer/Content Designer

Confidential

Responsibilities:

  • Responsible for coding, designing, created graphic layout of content, banners.
  • Used ‘DotNetNuke 3.0’ web Application Framework to create the Pages & its modules.
  • Scripted in HTML, CSS, JavaScript, ASP.NET,XML.
  • Front End UI for Departmental site Implementation added with AJAX.
  • Worked on content for close to 600 pages in DNN
  • Linked different department applications to the portal.
  • Used Sharepoint initially for creating the portalTested the Portal, and launched it in three phases.

Web designer /Web Application Developer/ Database developer / Technical Support

Confidential

Responsiblities:

  • Responsible for coding, designing, creating graphic layout of content, banners, logos and merchandise.
  • Created updates to the website with ASP scripts and graphic using Macromedia.
  • Responsible for six projects.
  • Project-I & II created shopping cart in ASP.net, VB.NET, C# with SQL server on the backend. All data access was done through web services calls to a Cache database on the back end.
  • Project III & IV- Created Windows Software application name-'phoneCardSoftware' in C#/Windows Forms. Deployed on laptops for Terabay agents.
  • Software was created to manage sales, inventory, and collection of weekly sale, forecast of future sale for each retail store. Software was link to the Network via internet to get latest update on cards. SQL Server was used on the back end. Data access was done through Microsoft Data Access Application Blocks (DAAB).
  • Used Nunit Testing Software to test winBased application.
  • Retail Store customer sales were provided with monthly Statement of Sales online via WebService. For accessing data SOAP protocol was used.
  • Project V & VI- Created Same software application with C# for Handhelds-'MC 3000' from bar coding Inc. Created a Smart Device Application on Windows CE platform. Used Verizon-Wireless for internet Service. The back end was created in SQL server 2000.
  • Developed and maintained logical schema, physical records, and SQL queries. Analyzed MS SQL Server databases to determine needed data.
  • Used DataBase Functions to implement SQLTransact- SQL, Triggers, Views, Store Procedures, Analyzed MS SQL Server databases to determine needed data.
  • Implemented reports and report request forms for use on the Web using ASP.NET, ADO.NET to check inventory of phone-cards and other merchandize from database to web apps & windows apps.
  • Used SQL Server Reporting Services to report sales and other records.
  • Made reporting Mechanism of individual customer’s weak to monthly average buying via XML, SOAP methods.
  • Used DTS when the Database was outgrown to transfer to data more old database storage to a bigger Datastorage File.
  • Implemented reports and report request forms for use on the Web using ASP.NET, ADO.NET to check inventory of phone-cards and other merchandize from database to web apps & windows apps.
  • Used SQL Server Reporting Services to report sales and other records.
  • Made reports of individual customer’s weak to monthly average buying.

We'd love your feedback!