Erp Programmer/analyst Resume
Tallahassee, FL
SUMMARY
- Around 7+ years of IT experience, using .NET involved in Object Oriented Architecture, Design and Development of web, client - server and Windows application.
- Experience working on Microsoft .NET Framework, ASP.NET, MVC, C#, SQL Server, GUI design and development, consuming and manipulating data using ADO.NET, LINQ and Entity Framework.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions.
- Extensively used JavaScript, jQuery, KnockoutJS, AngularJS, Ember.js, Ext JS, Bootstrap and AJAX to develop dynamic web applications for enhanced user experience.
- Experienced in designing, developing applications using .NET Frameworks on Visual Studio using C#, ASP.Net, MVC5, Web Api's Silver Light and WPF for developing Web applications & Windows applications.
- Experienced in working with AJAX Control Toolkit with AJAX Extensions, and other user controls like Telerik controls and Kend UI Controls, Angular-UI Controls.
- Worked with Microsoft.Net Design patterns including MVC, MVP and MVVM with Dependency Injection and Mocking framework like Ninject, Unity, Structure Map, Autofac, Castle Windsor, Moq and Rhino Mocks.
- Worked extensively on HTML4/HTML5, Bootstrap and CSS2/CSS3 to design rich web pages
- Worked on Scaffolding Templates, Custom Html Helpers, Razor View Engine, Action Filters and Remote validator on ASP.NET MVC applications.
- Exposure in working with applications based on 3-tier architecture and using ADO.NET components such as DataSet, DataReader, DataAdapter and custom ObjectDataSource.
- Worked with HTML5 structural elements and features like canvas, form validation, application cache and geo-location.
- Experience in implementing SOA, Distributed and Interoperable application using Web-API, WCF Services and XML Web Services (using SOAP, Rest and WSDL).
- Experience in using GIT, SVN, TFS and VSS for Version Control.
- Extensive experience in using SQL Management Studio, SQL Server Business Intelligence Solutions like SSIS, SSRS and SSAS.
- Familiar with RDBMS and Normalization technologies.
TECHNICAL SKILLS
Web Technologies: .NET Framework, C#, ASP.NET, Web Forms, ASP.NET, MVC 3/4/5, ADO.NET, LINQ, ADO.NET Entity Framework, WCF and WPF,PHP, Cascading Style Sheet (CSS), CSS3, HTML4/HTML5, DHTML, XML, JSON and AJAX.
Languages: T-SQL and PL/SQL, C, C++, Java, C#
IDE, HTML Editor: Adobe Dreamweaver, Adobe Flash, Adobe Photoshop, Notepad++, Eclipse IDE and JIRA, MS Visual Studio.NET, SQL Management 2012, SQL Developer, LAMP
Application servers: IIS, WebSphere, WebLogic
Scripting Languages: JavaScript, VBScript, Perl Scripts, PowerShell, jQuery,AJAX, KnockoutJS, AngularJS, ReactJS, JasmineJS, KarmaJS, ProtactorJS
Database: Oracle 10/11g, MySQL, SQL Server, MS Access
ORM Technologies: Entity Framework, LinQ to Sql
Operating Systems: Windows NT, Vista 2003/2007/2008 , XP, MAC, Linux, AIX
Version Controls: SVN, Tortoise SVN,CVS, GIT VSS, TFS and Source Depot, Subversion
Methodology Spiral: Agile software development, Waterfall
PROFESSIONAL EXPERIENCE
ERP Programmer/Analyst
Confidential, Tallahassee, FL
Responsibilities:
- We developed Web applications using HTML5, CSS3, ASP.NET Core 1.0, Angular JS, Typescript, MVC 6.0 and Bootstrap
- Every page developed using ASP.NET Core 1.0 and MVC 6.0.
- Extensively used Bootstrap in the entire project.
- We followed MVVM(Model-View-ViewModel) architecture. We Created Models using Typescript.
- Developed view pages using HTML5 and Bootstrap.
- Validations for every View page has done by using Angular JS.
- Developed Controllers for each view page using Typescript and Angular JS
- Developed ViewModel for the project using Typescript.
- Developed Data service using Typescript, Breeze.js and O Data.
- For the edit option We used Bootstrap popups. Once the user clicks on that button it shows a popup with the information has been entered. their is an option for edit and delete too.
- Extensively used Angular JS for two-way data binding.
- We used jQuery Datepicker for the Date fields.
- We used MVC6 options Controller Constructor.
- Experience configuring and working MS SQLserver 2013
- Implemented entire backend of the application in C# using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Presented user interface design using Adobe Photoshop CS6 and Dreamweaver to client.
- Built the Responsive UI screen using HTML5, CSS3 and Bootstrap.
- Developed HTML prototype documents with CSS Style Sheets.
- Created and consumed WEB API O Data / RESTier for implementing business logic.
- Used Entity Framework to create entities in Data Access Layer.
- Developed the components like Controllers, Views, Layouts, Action Filters in ASP.NET Core 1.0, MVC6.
- Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables, and Relationships on SQL Server 2013 database.
- Involved in unit testing, integration testingand deployment of the application
- Developed Restful APIs for the third party systems using WEB API.
- Integrated the third party APIs into the current system.
Environment: ASP.NET Core 1.0, MVC 6.0, C# 4.5, Web-Api, WPF, jQuery, JSON, TypeScript, AngularJS 1.5, HTML5, CSS3, Bootstrap, O Data, RESTier, Breeze.js, Razor, AJAX Control Toolkit, Web API, IIS 9.0/10.0, TFS and Visual Studio.NET 2015 and Windows10.
Sr.Net/ Web Designer/Developer
Confidential - Frisco, TX
Responsibilities:
- Developed web-applications using ASP.NET MVC5.0, C#, AngularJS, jQuery and Bootstrap.
- Actively involved in all phases of Application lifecycle development following Agile Methodology
- Designed & created dynamic web pages using HTML5 features (Application Cache, Canvas Drawing & Local Storage), jQuery, JSON, JavaScript, AngularJS, CSS3, Bootstrap features (Gradient, Transform & Transition), Entity Framework, C# & ASP.NET.
- Used ASP.NET MVC 5.0, Razor and AngularJS, jQuery, HTML, CSS3 and Bootstrap for responsive design.
- Build pages using Adobe Photoshop mockups using JavaScript, HTML5, CSS, JSON.
- Rewrite some of the code from Asp.net to Razor code using Zurb foundation and MVC.
- Developed Check Scanning using AngularJS and HTML5.
- Developed web pages and complicated user interfaces using AngularJS.
- Involved in Unit Testing using JasmineJS, KarmaJS and ProtactorJS.
- Developed views using Scaffolding templates, Master Pages, Partial Views, and Custom HTML Helper with Razor View Engine.
- Implemented Action Filters to handle errors, Validation & Authorization
- Rewrite their flagship product from WinForm to a WPF.
- Extensively used Web-Api & web-Services & worked on WCF to enable applications to communicate with each other.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Used LINQ for Entity Framework querying in memory collection & database object
- Extensively used JavaScript for Client-Side Validation
- Created class libraries for creating and consuming business components in ASP.NET
- Executed SQL queries, stored procedures from VB.NET Application including EF, LINQ.
- Working knowledge of Confluence, JIRA, or other team collaboration and project tools.
- Participated in Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint
Environment: ASP.NET4.5, MVC5.0, C# 4.0/4.5, ADO.NET, VB.NET, Web-Api, WPF, WCF, jQuery, JSON, JavaScript, AngularJS, JasmineJS, KarmaJS, ProtactorJS, HTML5, CSS3, Bootstrap, Razor, AJAX Control Toolkit, Web API, JIRA, IIS 7.0/8.0, GIT and Visual Studio.NET 2012 and Windows7.
Sr.Net/ Web Designer/Developer
Confidential - Northbrook, IL
Responsibilities:
- Involved in SDLC followed by Agile methodologies to produce high quality software model using N-Tier Architecture
- Designed the application based on MVC design pattern.
- Developed and designed web forms using ASP.NET, C# and XAML.
- Designed front end UI with help of ASP.NET, AJAX Controls, and CSS.
- Involved in peer review meetings to analyze, verify and validate the Design, Code and proposed solutions to the business problems.
- Created Custom controls and themes using WPF 4.0 n-tiered enterprise application.
- Created Complex, intricate, responsive UI that would represent data in a visually impacting and resourceful way using web/client side technologies like HTML5, CSS3, Bootstrap, KnockoutJS, JavaScript and jQuery, AJAX, Kendo UI Controls.
- Developed Views, Templates using Bootstrap, KnockoutJS and Kendo UI.
- Used the Kendo UIcontrols for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application.
- Implemented custom Cascading Style Sheet (CSS) to improve look and feel by override some default Bootstrap CSS and customization for branding.
- Implemented web based front end using ASP.NET, jQuery, CSS, HTML controls and business logic using C# & developed reusable custom data-access layer using ADO.NET.
- Efficiently implemented Data and control templates to dynamically change the behavior and appearance of the UI Control using XAML for WPF application.
- Extremely worked on Data template, Control Template, Routed Events, Converters, Binding, Styles and Layout panels in XAML
- Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
- Used AJAX Update Panel for faster post back of the data.
- Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Created and consumed WCF Web Services.
- Created MVC5 Web Api's to provide the communication between frontend and WCF services.
- Implementation and utilization of Kendo UI controls for creating complex dynamic grids, file export functionalities, nested grids, and also to create interactive Graphs to provide resourceful data representation.
- Used Telerik Controls like RadGridView and RadDataPicker.
- Client and server side validations were done using jQuery-Validate library and data model attributes.
- Developed MVC Controllers, actions, Custom action and filter attributes for logging user actions, and errors.
- Developed Web services using WCF to establish Service Oriented Architecture (SOA) for enhancing security during data retrieval and sending data back to database and build the user defined business objects used by applications.
- Created Stored Procedures to check automated rules, data Validations for edited claims, reverie, save and updating to related tables using SQL Server 2012.
- Involved in preparing and Configuring application servers, IIS for Launching applications and deploying WCF service layer and maintenance.
- Used JIRA for tracking defects and business requirements.
- The Agile methodology was used throughout the project, with a 20-minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
- Fixed issues reported by QA and UAT teams.
Environment: .NET Framework, C# 4.5, WPF, XAML, Visual Studio 2013/2012, LINQ, Entity Framework, Kendo UI, WCF, Windows Services, HTML5, RAZOR, XML, ADO.NET, CSS3, Bootstrap3, knockoutJS, JavaScript, jQuery, AJAX, SQL Server 2012, TFS and MS Visio.
.NET/ Web Developer
Confidential - Mooresville, NC
Responsibilities:
- Involved in SDLC followed by Agile methodologies to produce high quality software model using N-Tier Architecture
- Designed the application based on MVC design pattern.
- Developed and designed web forms using ASP.NET, C# and XAML.
- Designed front end UI with help of ASP.NET, AJAX Controls, and CSS.
- Created Futuristic responsive UI that are devise independent by using the latest Web / client side technologies like HTML, CSS3, Bootstrap, AngulaJS, JavaScript and jQuery.
- Developed Views, Templates, Controllers, Services, Factories, Route configurations, Custom Directives, and Modules using AngularJS.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Telerik Kendo UI and Telerik .NET UI Controls.
- Created new HTML attributes, elements and classes by using AngularJS, Custom Directives for DOM Manipulation and Compilation.
- Created MVC4 WebApi's to provide the communication between frontend and WCF services.
- Implementation and utilization of Kendo UI controls and integration with AngularJS was performed.
- Client and server side validations are done using C#, AJAX and ASP.Net validation controls.
- Used ADO.Net Technology to connect the WCF service layer to data base SQL Server 2008 and used stored procedures for updating and manipulating data in database.
- Developed Web services using WCF to establish Service Oriented Architecture (SOA) for enhancing security during data retrieval and sending data back to database and build the user defined business objects used by applications.
- Implemented web based front end using ASP.NET, jQuery, CSS, HTML controls and business logic using C#.
- Developed reusable custom data-access layer using ADO.NET.
- Efficiently implemented Data and control templates to dynamically change the behavior and appearance of the UI Control using XAML for WPF application.
- Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
- Used AJAX Update Panel for faster post back of the data.
- Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Created and consumed WCF, Web Services.
- Used Windows Autantication Mechanism for successful Authorization and Autantication of the Credentials related to the application.
Environment: .NET Framework, C# 3.5/4.0, ASP.NET 3.5/4.0, MVC 3/4, MVC WebAPI's, WPF, Visual Studio 2010, ADO.NET, LINQ, Entity Framework, WCF, Windows Services, HTML, RAZOR, CSS, Bootstrap CSS, AngularJS, JavaScript, jQuery, AJAX Control Toolkit, SQL Server 2008, TFS, MS Visio, MS Access.
Software Developer
Confidential - Mount Laurel, NJ
Responsibilities:
- Developed rich web forms using ASP.NET
- Participated in peer review meetings to analyze, verify and validate the Design, Code and proposed solutions to the business problems.
- Involved in Agile Methodology and implemented all phases of SDLC and proposed solutions to the business problems.
- Used Entity Model and developed domain service classes to load data sources.
- Developed Presentation layer using Business Layer using C#, LINQ, WCF.
- Used ASP.NET validation controls to validate user inputs and control Data Grid to display profiles.
- Responsible for designing the ASP.NET application autantication using .NET Framework, Model View Controller MVC and IIS security model Worked on KnockoutJS.
- Involved in Working with KnockoutJS and MVVM to develop the web applications.
- Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in MVVM Light framework
- Writing code in the form on MVVM pattern using WPF prism and C#.
- Used Telerik Controls such as dragdropmanager, buttons, tooltips, Spellchecker, Busy indicator and gridviews etc.
- Experience with ASP.NET and its components: AJAX, Entity Framework.
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at "Querying") a set of data from SQL Server.
- Involved in support to the offshore team, gathering requirements for design.
- Designed and developed database using MS SQL server 2008.
- Wrote triggers and stored procedures in SQL Server and executed them from the front end.
- Worked with Entity Frame work for middle tier business rules and WCF for services.
- Worked with MVVM architecture (This team has its own MVVM frame work.)
- Worked with different feature's like Bulk Edit, Query Real Time Data, Schedule algorithm.
- Created Table, views, indexes and Stored Procedures, using SQL and PL/SQL.
- Implemented Role Based Security using Component level architecture.
- Developed Web Services using XML, SOAP, XSL and XSLT for interoperable software applications.
- Improved the application performance using stored procedures and connection pooling.
Environment: C# 3.5, ASP. NET 3.5, KnockoutJS, Bootstrap, Kendo UI, ADO.NET, XML, HTML4, MS SQL Server 2008, IIS and Windows server
Sr.Net/ Web Developer
Confidential - Washington, DC
Responsibilities:
- Analyzed the requirements and significantly contributed in developing architecture for the application.
- Involved in gathering user requirements, reviewing processes and attended client meetings.
- Responsible for creating the Entity-Relationship diagrams, Data Modeling, Class diagrams, Sequence diagrams and Process Flow diagrams using Visio 2007 and documenting the project architecture.
- Developed and consumed Web Service and Caching Service as WCF Services on virtual machine environment and automated run back end processes.
- Developed Component for WCF Services like Decision Service and Caching Service as a Service in SOA using MFC and access this .net component
- Involved in developing Console and Windows applications using WPF and WinForms for generating reports.
- Involved in coding different layers of web applications using ASP.NET and C#
- Worked on MVP pattern to Store the data, to represent the model data by view and presenter to communication between layers.
- Extensively worked on LINQ to bind the data using lambda expression, project and filter data in arrays, enumerable classes, XML (XLINQ).
- Developed various complex stored procedures, functions, and triggers, Indexes, Cursors with T-SQL using SQL Query Manager.
- Extract, Transform and load data to create SSIS packages and designed report using SSRS.
- Designed user interface and code using, HTML, CSS, JavaScript and implemented application logic using C# and Design pattern MVP
- Involved in coding different layers of applications using ASP.NET and C#.
Environment: NET framework 3.5/3.0, C#, WCF, LINQ, Silverlight 3.0/4.0, Web Services, XAML, XML/XSL/XSD, XSL-FO, SOAP, WebForms,, CSS, SQL Server 2008/2005, T-SQL, SSIS, SSRS, MS Access
Software Developer
Confidential - Indianapolis, IN
Responsibilities:
- Participated in daily Scrum meeting and discussed with other members to understand the requirements.
- Responsible for application development in WPF.
- Developed code in XAML using MVVM design pattern.
- Extensively used XAML data-binding and data-templates.
- Implemented styles in Resource dictionary to enhance reusability.
- Used Expression Blend to achieve better look and feel in the application.
- Involved in Back-End development of a Web application using asp.net MVC3.
- Implemented and Consumed WCF services.
- Used ADO.NET Entity framework to access data.
- Used Subversion for source and version control.
- Responsible for writing test cases by using Visual Studio Testing Framework.
Environment: Visual Studio, .Net Framework, C# 3.0, XAML, Expression Blend, ASP.Net MVC, SQL Server 2005, ADO.Net Entity Framework, Visual Studio Testing Framework.
Software Developer
Confidential - Washington, DC
Responsibilities:
- Involved in application development in WPF using XAML.
- Implemented MVP Design pattern for Separation of Concerns and to facilitate parallel development.
- Designed View using Expression Blend to achieve extra rich User Interface.
- Worked with different form of Data Binding to achieve required goal.
- Designed and developed the database tables, triggers, stored procedures using SQL server 2008.
- Implemented and Consumed WCF Services for communication.
- Worked with Team Foundation Server to achieve source and version control of the application.
- Responsible for writing test cases using VS Testing Framework.
Environment: Visual Studio 2010, .Net Framework 4, C#, WPF, Expression Blend, WCF, TFS.
Software Developer
Confidential
Responsibilities:
- Used ASP.NET membership concept for login controls
- Used N-Tier architecture and Object Oriented Methodologies for application development.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS CONCEPTS) abstraction, encapsulation, inheritance, polymorphism in C#.
- Extensively used Session objects for maintaining the state.
- Used ADO.NET for the database access using SQL Server Data Adapters.
- Created the database and has written stored procedures using SQL Server 2005
- Used ASP.NET web form controls such as Grid View, List View, etc. for displaying data.
- Performed unit testing on some modules.
- Used the Debugging and Tracing features of Visual Studio. Net extensively.
- Documented the code for some of the modules.
- Provided technical support.
- Involved in documenting the user manual.
- Handled many production issues and enhanced the User interface as per the requirements.
Environment: .NET Framework 2.0/3.5, C#, SQL SERVER 2005, HTML, CSS, JavaScript, VSS