Lead/ Sr .net Developer Resume
PA
SUMMARY
- Software developer with around 8 years of IT experience in design, development, implementation, integration, debugging and testing of various web and mobile applications. Expertise in Software Development using Microsoft Technologies such as ASP.Net, MVC, VB.Net, C#,Web forms and services, SQL, Agile/ SCRUM methodology, Azure collecting and analyzing large data sets, implementing business intelligence procedures and developing data marts supported by strong data mining, analytical, communication, management and leadership skills.
- Excellent experience in Software Development Life cycle, requirements gathering, designing, developing, testing, debugging.
- Proficient in Database Design, Management, Data Mining, Mapping, Tuning and Security.
- Experience Predictive analytics, Perspective analytics, Risk & Marketing analytics.
- Implemented in Agile Methodology for full lifecycle of the project such as planning analysis, prototyping, design implementation, testing, release and following for next iteration as per needs.
- Experience in implementing Windows Communication Foundation (WCF) Service for Business Logic Layer for Service Oriented Architecture, Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Sound knowledge of RDBMS - SQL Design, Querying, Indexing and Transaction processing.
- Developed Constraints, Join, Views, and Triggers in SQL Server including Writing Views, Stored Procedures, Functions, Cursors and Triggers for search and accessing data from various databases.
- Experienced in TSQL, PL-SQL, OLAP and OLTP database environments and No SQL Platforms.
- Experience with logical/ physical Data Modeling, Star, Snowflake Schema, fact & dimension tables.
- Responsible for designing Presentation Tier (web pages/Views) using the concepts such as Master Pages, Razor View Engines, Themes, Skins, HTML, XML, CSS, Java Script, JQuery, Multi-threading, Angular JS, React JS and ASP.NET Custom Controls.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception and Error Handling, Caching and Configuration Management Application Blocks).
- Worked on deploying web sites to cloud platforms like Windows Azure, SQL Azure, AWS.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Experienced in XML Web Services (SOAP, WSDL and UDDI),Service Oriented Architecture SOA
- Good understanding of S.O.L.I.D principles.
- Worked on various React JS components, Forms, Events, Keys, Router, Flux concept and React - Draggable etc.
- Extensive Knowledge on .NET Design Patterns including Dependency Injection (DI),Inversion of Control (IOC), MVVM (Model-View-View-Model)andMVC (Model-View-Control).
- Experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism.
- Enhancing and deploying the SSIS Packages from development server to production server.
- ER/ Dimensional Data Modeling, Normalization techniques, Analytical Decision with Optimization.
- Skilled in creating interactive reports and dashboards using Visualization & BI Tools.
- Experienced in debugging, testing, error logging and resolving bottlenecks, utilizing UNIT testing framework and followed Test Driven Development (TDD) to develop the Web applications for verifying the cross - platform code implementation and integrity.
- Experience in Application development and Production support environment and cross platform web-based applications troubleshooting.
- Expertise in understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities.
- Excellent Team Player, Quick learner, Self-starter and enthusiastic to learn and work on new technologies.
TECHNICAL SKILLS
Programming: C++, Java, ASP.net, C# 6.0/5.0/4.0/3.0 , VB.net, Python, LINUX/ UNIX
Database: MS SQL server 2019/2017/2016 , Oracle 12c/11g/10g, MS Access, SQL Server Management Studio, PL/SQL, MySQL
Web technologies/ Frameworks: JavaScript, JQuery, AngularJS 4/6/9/10/13, Node.js, HTML5, CSSS3, JSP, JDBC, React JS, Web services, Hibernate, spring, AJAX, ASP.net, .Net Framework 4.6/4.5/4.0/3.5/3.0/2.0 , PHP, XML, SOAP, Bootstrap, Web Forms, Razor, React MVC 3.0/4.0/5.0, Web API
Data Analysis/ Visualization: Tableau, SAS, Qlickview, Informatica, Cognos, R, Scala, Segmentation, Clustering, Predictive modeling, Map Reduce, Rational Rose, MS Visio, SQL Developer Data Modeler
Reporting: SAP Crystal Reports, SSRS, Telerik
Version Control: Visual SourceSafe2005, Test Driven Development (TDD),SharePoint, Team Foundation Server 2010/2008, GIT
Development Tools/ Software: Eclipse, Hype, Matlab, Word Press, MS Office, Net Beans, Visual Studio 2012/2015/2017/2019 , Dreamweaver, Photoshop, Microsoft Windows Azure, GitHub, SVN (Version Control)
Methodologies: Agile, SCRUM, UML, Object Oriented
PROFESSIONAL EXPERIENCE
Confidential, PA
Lead/ Sr .Net Developer
Responsibilities:
- Developed a new website for Confidential which serves to order food in arenas. Programmed using Angular Material IO, .Net in the backend and SQL for database.
- Gathered requirements from client and converted them into story tasks.
- Created sprint schedules and mockup screens for stories.
- Completely used Material IO in the UI for rapid prototyping and faster development.
- Created Web APIs, generated request and response models and developed end points for the Web APIs.
- Developed unit tests to thoroughly test all modules and pages.
- Used AJAX and JSON communication for accessing RESTFUL web services data payload.
- Created bug tracking report to track all the bugs as part of QA, which has details on bug location, details on bug, steps to reproduce and resolution notes.
- Created documents for the standards that are to be followed for consistent development.
- Developed help guides and reports for client to specify detailed steps for each and every component of the website.
Environment: Visual Studio 2022, Angular Material IO, Microsoft Azure, SSMS, SQL, GIT, Web API
Confidential, VA
Lead/ Sr .Net Developer
Responsibilities:
- Developed modules and added new features to Confidential application built using .Net core with microservices.
- Created and consumed containers on docker for microservices.
- Created a Continuous Delivery process to include support building of Docker Images and publish into a private repository.
- Created WebAPI as a back-end and perform database operations (CRUD) throughEntityFramework.
- Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously.
- Designed few microservices using caching strategies with Redis Cache.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF), C# web service hosted in a Windows service.
- Designed and implemented continuous integration, continuous delivery, continuous deployment build pipelines through Jenkins before moving to deployment.
- Maintained the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Wrote LINQ functions and Lambda Expressions to perform CRUD operations on and access data from a database.
- Performed unit testing and integration testing to ensure quality. (NUnit and Load Unit)
- Established communication between different applications running on same/different platforms using Windows Communication Foundation (WCF).
- Identified all the existing issues and performed bug fixes.
- Used Angular 13 Material UI to create consistent and functional web pages.
Environment: Visual Studio 2019, .Net core 3, Docker, RabbitMQ, TFS, WCF, Kanban, Jenkins, Microsoft Azure, LinQ, Lambda, Angular 13
Confidential, Philadelphia, PA
Sr .Net Developer
Responsibilities:
- Developed complete modules of the three applications/ web portals in ASP. NET MVC with C# classes, Razor View Engine C JSON JQuery Entity Framework and backend complex SQL procedures and queries.
- Involved in development of new code, problem analysis, and break/fix and architecting application modules.
- Worked on applications software development efforts from deployment through the maintenance support process.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Created WebAPI as a back-end and perform database operations (CRUD) throughEntityFramework.
- UsedSSISto create ETL packages to Validate, Extract, Transform and Load data to Transaction.
- Implemented a Node.js server to manage authentication.
- Designed and implemented the Core components for the application, which included a Data Access Layer (DAL) and Business Logic layer (BLL).
- Responsible for Designing and Developing the Reusable UI Components like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views", creating custom site pages, lists, views and master pages.
- Wrote LINQ-TO- SQL queries to perform DML operations from Entity Data Model.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 9 and Node JS.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
- With the concept of ReactJs Worked on usage metrics and also end to end events tracing for analysis purpose.
- Used Fluent UI framework to create seamless pages.
- Published Web services using C# to interact with other applications and exposed them using REST and HTTP.
- Implemented Multi-threading in application using design patterns like Factory Method, Abstract Factory, Singleton, Builder, MVC
- Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Used Microsoft AzureIaaS, PaaS and SaaS Architecture, Strategy and Planning. Working knowledge of VS2013 with Azure.
- Created a distributed messaging service using RabbitMQ queue for post processing after submission.
- Conducted and participated in code walkthroughs intended to ensure adherence to quality standards and consistency of code.
- Reviewed code and performed unit, functional and integrated testing to ensure quality standards are attained.
Environment: Visual Studio 2017, ASP.Net MVC 5.0/4.0, Entity Framework 6.0/4.3, .Net Framework 4.5, React JsIIS, TFS, C#, ASP.NET, Web API, JavaScript, CSS3, Bootstrap, Angular 9/10, Typescript, HTML5, AJAX, WCF, TFS, GIT, XML, JSON, REST API, WCF Restful Services, DOM, NUnit, Crystal Reports.
Confidential, Philadelphia, PA
.Net Developer
Responsibilities:
- Maintained IR website and updated timely information. Used Bootstrap, CSS, AJAX, JavaScript, Google Analytics, HTML, XML, JQuery, Angular JS’s custom directives and reusable components, Node.js to develop single page applications.
- Developed user friendly interfaces (UI) using widgets like menus, dialogs, list view using array adapters, scroll view, buttons and edit boxes in the mobile app (iOS and Android).
- Created a Project Database in MS Access, to help the team track progress of ongoing projects/ surveys, manage/ assign upcoming projects and for scheduling other tasks.
- Maintained and added functionality to an online (Student Learning and Assessment Management) portal developed in ASP .Net, used by the Director of Assessment and Exam services and faculty from other schools and colleges to request and complete Assessment Reports of programs.
- Created the Web API controllers in ASP. NET MVC to build, maintain Restful API's, also consumed API's client side using Angular 6 data binding.
- Developed Web pages with Data bound controls like Data Grid, Data List and Data Repeater using methods like Data Binding and Data Templating.
- Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Created User Interface pages with Razor views and partial views.
- Upgraded notification system in generating consolidated email to reduce the number of outflows.
- Wrote test cases and performed full-fledged manual testing for the enhancements.
- Developed a whole windows application in C# .net which facilitates the user to process and schedule exams, generate pdfs of scanned answer sheets, publish reports for the faculty to analyze assessment results.
- Used LINQ and Lambda expressions while writing the code.
- Used React-Autocomplete for creating google maps location search on the webpage
- An agile Scrum methodology was processed for daily stand up meeting (in Trello Board) with team members to know the current progress of the project and raise the issue.
- Involved in creating responsive User Improved application performance using Azure Search and SQL query optimization.
- Interface, implementation of code behind the functionality, database modeling, and creating tables and in writing stored procedures using PL/SQL.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: NET Framework 4.5, C#, ASP.NET MVC5, VB.NET, Web API, WCF Services, AngularJS, CSS3, Bootstrap, HTML 5, Visual Studio 2015, Microsoft Azure, N-Unit, JSON, SQL Server 2012, Telerik Rad Controls, Bootstrap, Agile Methodology, Jira, Angular 6, React JS
Confidential, Philadelphia, PA
.Net/Web Developer
Responsibilities:
- Applied statistical techniques and analysis on large data sets to present survey results effectively.
- Collaborated with other staff and prepared visual and interactive dashboards for university admissions and enrolment data in Excel, IBM Cognos, Crystal Reports and Tableau.
- Developed Automated Model-Enhancement module to summarize large volumes of data into key insights quickly using python, SQL and reduced development efforts by 40%.
- Segmented admissions and enrollment data to get homogeneous groups of students by year to help administration plan budgets and scholarship programs.
- Developed Angular JS components such as controllers, Services, filters, models.
- Used razor view engine to generate Views/ Pages.
- Performed deep dives to determine key features offered by the institution that attracted the students.
- Determined a K-means classification on a large data set of students, to divide them based on their race & ethnicity and perform analysis.
- Explored Qlikview and Tableau Visualizations like bar graphs, scatter plots, pie-charts and geographic visualizations utilizing action, local and global filters.
- Built a random forest predictive model in R to identify potential enrollment for the next academic year.
- Used Visual Studio2015 for developing Web based application and implemented business logic in .Net CORE 1.0 Framework.
- Worked with Entity Framework, LINQ and Lambda expressions to query and retrieve selective based information from the collection objects.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance in building data entity model.
- Building the new application from scratch and involved in migrating the application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
- Applied Themes and CSS styles for UI design of Web Pages and Used Ajax and JavaScript to minimize number of Page Refresh.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app.
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
- Worked with QA team during Preproduction testing process for the projects and data.
Environment: Visual Studio 2013, WCF, Web Services, ASP.NET Framework 4.0, .Net Core 1.0, ADO.NET, React JS, TFS, SQL server 2008, Cognos, R, Qlikview, Tableau, Angular 2/4/5
Confidential, Wayne, PA
Full Stack .Net Developer
Responsibilities:
- Worked on enhancements to a major Law firm Management tool.
- Involved in the deployment of customers workloads (windows and Linux workloads) into Azure and increased their consumption of the platform by providing guidance, supporting development of the customers cloud adoption model, and providing appropriate recommendations to overcome blockers.
- Support UNIX/Linux Servers and configurations plus reporting and monitoring.
- Used Trello, Slack and Zoho Projects for project management.
- Extended ASP.NET, MVC 5 application by creating Views, Controller actions and Model classes.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using JQUERY, Angular JS, HTML, Java Scripts, Ajax, Custom-tags, CSS3.
- Implemented Multi- Threading and developed custom Data view Web parts, List view Web parts.
- Involved in unit testing and bug fixing of the project, worked on SSIS to update share point libraries from SQL server tables and to move data from a single data source to a destination.
- Developed pages using Razor views built on cs html extension files which are a blend of both C# and HTML within the same file.
- Tuned complex SQL stored procedures and implemented asynchronous call functions such as Task Parallel Library (TPL) in MVC that enhanced the page response time to less than 2 seconds.
- Involved in testing the service end using SOAP protocol and to transfer XML based message such as applicant's requests and loan information over computer networks.
- Design, Development and testing of REST web services using ADO.NET data services.
- Developed WPF based UI using Silver light and PRISM framework.
- Performed integration of application environment and source code management to enhance error free processing of BizTalk server.
- Developed and consumed WCF Web Service to access data layer components.
- Developed search functionality for an internal application using Angular (4.0) and Node.js connecting to Oracle on the backend.
- Involved in the design of the Use Case Diagrams and class diagrams using Microsoft Visio.
- Enhanced access model by extensive analysis and design to accommodate multiple line of business access to users and roles successfully.
- Developed queries using TSQL, Views, user defined functions, stored procedures and triggers for inserting, updating and deleting (CRUD operations) the data into the relational tables and consumed them in entity ORM.
- Refectories underlying business/repository layer to align with solid design principles and practices.
- Experience in managing Mongo DB from availability, performance and scalability perspectives.
- Used Telerik Controls like date control, authoring complete text boxes, file upload controls for rich user experience.
Environment: .NET Framework 4.5, Microsoft Visual Studio 2013, MVC 5.0, ADO.NET, .Net Core, Entity Framework 5, 6.0, HTML5, Ajax, CSS3, Java Script, Angular Js, Node Js, Oracle 10g, SOAP, WSDL, JSON, SQL Server Management Studio, Mongo DB, Share Point, Silver light, Enterprise Library, Microsoft Unity, Apache subversion, BizTalk server, Slack, Trello
.Net Developer
Confidential, Washtenaw College, MI
Responsibilities:
- Facilitated meeting sessions and conducted Logical/ Physical Data Modeling reviews.
- Utilized SVN, JIRA to track project progress, documentation. Used agile/scrum methodology.
- Created and developed Parameterized, Drill Down, Drill Through and AD Hoc Survey Reports using SSRS, Crystal Reports etc.
- Worked on Data Mining tools like R for Statistical Predictive Analysis.
- Created data fit for analysis and built predictive models.
- Extensively used Microsoft Access to prepare/process data and to create survey forms.
- Extracted data from Cognos and developed interactive visual dashboards using Tableau.
- Hands on experience in setting up BizTalk Server Infrastructure, Installation, and Configuration.
- Created custom pipeline components for Encryption and Decryption, message routing and application integration using BizTalk 2006 R2.
- Wrote Callbacks, error-first callback, worked with Streams and Files for Asynchronous Programming using Node JS.
- Generated User Interface in Razor Views with Bootstrap and injecting Web API’s in Razor Views.
- Implemented presentation layer using CSS Framework, Angular JS, Wire-Framing and HTML5.
- Used ASP.NET MVC Page Controller pattern and pipelined C# code to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Involved in creating WINFORMS for in-house Windows applications using C#.
- Developed Views, Controllers, Models, Partial Views
- Involved in Implementing Service Oriented Architecture (SOA) and used WCF and REST services to expose business logic as services and consumed those services.
- Helped in preparing SQL training materials, documents, presentations, IPEDS data, and other external surveys.
Environment: .Net 4.0, ASP.Net, C#.Net, MVC, JavaScript, XML, CSS, Microsoft Visual Studio 2012, IIS 7.0, Microsoft SQL Server 2012, WCF,SOAP, TFS, Restful services, Tableau, BizTalk, R2, Angular JS
Confidential, MI
.Net Developer
Responsibilities:
- Designed & developed Internet-based user input/ query interfaces where people can request data.
- Built a data mart to calculate Major GPA and conduct trend analysis, following load of complexity and design uncertainty laws.
- Determined a star schema data model representing all dimension and fact tables.
- Followed normalization techniques and the agile approach of data mart development life cycle.
- Created complex ETL to apply necessary transformations & remove duplicate data for data ingestion.
- Created PL/SQL procedures, triggers for batch process and wrote complex SQL queries, Indexes.
- Exposed to full lifecycle of API management and Layer 7 API Management and API Gateway v10.
- Used ESB and SOA pattern for integration and communication of web services.
- Significantly reduced the run-time by applying PL/SQL query tuning and optimization techniques.
- GUI was developed using C#.NET and ASP.NET.
- Involved in creating Restful Web API's for Lookup Services using MVC architecture.
- Consumed Web services using WCF and WPF for online transactions using C# and HTTP.
- Developed web services for Administrative Services, Configuration Services and Pricing Services.
- Used Dataset, Data Reader and Data Adapter to develop a Data Access Layer using ADO.NET.
- Involved in preparing IPEDS data, CDS (Common Data Set) and University Fact book.
- Customized and remodeled UI of the website increasing the performance using Java Script, HTML5, CSS, Angular JS, Ajax& also analyzed web site usage measures like load time, traffic, speed, effectiveness and size using Pingdom to find and resolve bottlenecks.
Environment: SQL server Management Studio, Word Press, ASP.net, C#, Oracle12C, Visual Studio 2012, Unit Testing, API, PL/SQL, ESB, Microsoft Excel, ADO.NET, Bootstrap, REST
Confidential
.Net Developer
Responsibilities:
- Performed Data Requirement Analysis and developed Use Cases, Activity Diagrams, Data flows, Entity Relationship (ER) Diagrams, Business Intelligence Dashboards.
- Worked with data analysts to implement mappings, workflows and shell scripts to meet business requirements.
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Developed Client/Server Applications on n-tier architecture and MVC (Model View Controller) design pattern and used ASP.Net web server controls like Master Pages, Grid View, List View and Repeater for displaying the required information.
- Developed UI using HTML5, CSS, JavaScript, and jQuery, Typescript, Ajax and JSON.
- Bootstrap, Angular JS, Node.js were used for effective and responsive Web Design.
- Imported data from flat files to SQL Server database using SSIS.
- Developed Components, Pipes, Filters Services, Reactive forms, Observables, routing in C#.
- Developed business objects viz., Business Entities, facade layer objects and data access objects using OOD /OOP concepts for the N-tier web application.
- Involved in Test Design, Development and Implementation of test procedures in Selenium Performed unit and integrated testing for fixing bugs, writing test cases, test plans and generating test scripts.
- Re-factored and enhanced an existing application to follow strict MVVM/MVC patterns for improved source code maintenance, code reduction, ease of upgrade, scalability, ease of developer spin up.
- Extensively used angular data binding concepts to bind data in web pages. Involved in development of controllers, Services, directives, filters and modules using AngularJS, MVC framework.
- Developed and deployed XML Web Services (WCF) using ASP.net and C#, for building service-oriented applications that communicates across the web.
- Developed business logic and classes using C#.NET to improve performance and Consumed WCF services using REST / WSDL.
- Involved in the changes to existing MVC pages for login and Change password pages and, also added authorization and authentication of the pages using Membership database.
- Implemented Angular JS Controllers to maintain each view data, Used an Angular JS Factory to interact with a RESTful Service. Deploy reports, secure access, and schedule execution of reports and deliver them to the Web using reporting manager, Share point email recipients, file shares and more, on a scheduled basis.
- Used TFS to automatically build the projects and source code management.
- Used frameworks/tools like spring and NHibernate to provide communication between data access layer and backend database.
- Involved in designing, Coding and documentation of application flows and worked on presentation layer for developing GUI and developed using WPF.
- Worked in a team with clients to understand their current technology landscape, design a future based on Azure, and creates a cloud strategy and migration/modernization roadmap.
- Working knowledge of Linux/Unix and Solaris kernels.
- Worked on integrating WebPages with XML and JSON data.
- Created parameters and calculated fields, groups, sets for preparing worksheets and dashboards to help users to identify critical KPIs and facilitate strategic planning.
Environment: .Net Framework 4.0, C#, ASP.NET, MVC 4, Visual Studio 2012, Ajax, HTML, CSS3, Angular JS, edge.js, Node.js, LINQ, WPF, SQL server 2012, oracle 10g/9i/8i, Silver light, PL/SQL, WCF, Share Point, Microsoft Azure, Hibernate, Unit Testing, TFS, Web API
Confidential
.Net/UI Developer
Responsibilities:
- Worked with business analysts to gather and transform Technical & Business User requirements.
- Implemented web security using encryption and form -based authentication technologies for reporting and complaint filing procedures. Tested/De-bugged web-browser using Firebug.
- Automated tasks by creating PL/SQL stored procedures, Triggers, Cursors, Functions, Views and dynamic SQL. Enhanced it with creating exceptions for error handling.
- Used simplified client and server side validation, better session management using ASP.NET MVC.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Involved in writing complex queries including T-SQL & Developed Database Triggers to enforce Data and Referential Integrity.
- Developed Windows forms and Screen layouts in Visual Studio.net maintaining consistent look and feel of the User controls. Also used various data objects like Dataset and Grid View.
- Developed all the GUI and UI pages using HTML, XML, DOM, DHTML, XSL/XSLT, XHTML, CSS3, JSON, Java Script, JQuery and AJAX, WPF forms.
- Developed dynamic responsive web application, custom directives and tabbed pages by using Angular JS directives with Bootstrap which is further integrated with web services.
- Used Mean Stack (Node, Express, Angular 2.0, and Mongo DB) to develop applications.
- Used JQuery to traverse through a DOM tree and manipulated nodes in the tree. Implemented Drag and Drop functionality using JQuery framework.
- Implemented XML parsing & JSON parsing for data handling on different applications.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Designed, modeled and architected multithreaded, enterprise n-tier software agent using WCF web service hosted in a windows service.
- Manage all CM and version control tools (SVN, GitHub) and their usage / process ensuring traceability, repeatability, quality, and support.
- Implemented various core framework level changes, design patterns, and efficient data structures.
- Followed agile software development practice paired programming, test-driven development TTD and scrum status meetings.
Environment: Visual Studio 2008/2012, C#, SQL Server 2008, ASP.NET 3.0, GIT, Angular 2.0, WCF, WPF, Bootstrap, MVC, Java, XML, HTML5, CSS3, Java Script, oracle9i/8i, SSRS, Entity Framework
