Programmer Analyst Resume
CA
SUMMARY:
- Over 8 years of software development experience in developing Client/Server, Internet & intranet application using .NET Core, ASP.NET, ASP.NET MVC, Azure, C#, Web API, SOA, Web Services, HTML4&5, DHTML, XML, ADO.NET, ADO.NET Entity Framework, BizTalk server, Knockout.js, Angular Js, JavaScript, SQL Server, AJAX, jQuery, CSS3, Bootstrap UI, SSRS Reports, TSQL.
- Excellent analytical, problem solving,debuggingandtroubleshootingskillsdeveloped from mathematical background coupled with strong interpersonal, communicationandleadershipskills. fluent in Englishandquick Learner
- Extensively worked on Web server like IIS 7.0/7.5/8.0.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Expertise knowledge on OBJECT ORIENTED PROGRAMMING (OOPS) concepts including inheritance, abstraction, encapsulation and polymorphism, good experience in exception handling, Logging, debugging and tracking by which the whole picture of application runtime can be seen and analyzed more efficiently.
- Exclusively used ASP.NET Web Parts, Master Pages, User Controls and Custom Controls to design the rich user interactive web Pages.
- Strong Experience inAJAX Control Toolkit, Kendo UI grids, AG grids, Telerik Controls, JavaScript, HTML, CSS, XML, XAML, Web Service, User Control.
- Extensive experience as web developer with a strong background working on open source technologies, including PHP, HTML, CSS, MySQL, JavaScript.
- Experience in implementing Payment gateway Solutions and Healthcare Solutions using the JavaScript, AngularJS, and Knockout.js
- Used AngularJS directives, factories and services for developing single page web applications, Angular MVC and two - way binding.
- Experienced in utilizing the new integrated features of ASP.NET 3.5/3.0 versions like windows communication foundation (WCF).
- Experience in programming AJAX using WEB API AJAX framework and control toolkit with client call back features.
- Good Working knowledge on web API, WPF, sliver light and Microsoft dynamic CRM.
- Experience in using LINQ (Language Integrated Query) and the ORM Model to query the database and to create stored procedures, triggers and function for the report generation.
- Extensively worked with the Code first approach and Data base first approach through Entity framework
- Experience in database related work primarily creating complex stored procedure, views, triggers, (UDF) functions, using T-SQL, performance tuning in SQL server 2008/2012/2015 and reporting tools SSRS and SSIS.
- Coded extensively in C#.Net targeting the Business requirements.
- Educated and reinforced scrum methodology and Agileframework to team members and key stakeholders.
- Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, Entity Framework 4.0/5.0/6.0 and T-SQL in developing Data Access Layer.
- An exclusive experience working with User Controls with C#.NET code-behind files, debugging and Quality Testing of the code.
- Good experience with Messaging queues.
- Good experience with Reporting Tools like SQL Server Reporting Services (SSRS), SSIS.
- Experience using configuration management tools such as team foundation service (TFS) and visual source safe (VSS) for version control.
- Experience using Silver Light in creating and using interactive user experiences for Web Application.
- Good experience with MVP, MVVM, MVC and singleton design pattern.
- Extensive working experience in unit testing framework NUNIT.
- Experience in doing technical level support, reading code, and SQL, Running SQL script to verify/validate data.
- Excellent communication skills, good team player and have good analytical capabilities. Good organization skills, ability to handle multi tasks and work independently as well as in team.
- Worked on creating tables, views, triggers, constraints, Stored Procedures, Functions, and Packages.
- Extensively used T-SQL in constructing user functions, views, indexes, user profiles, relational database models, data dictionaries, and data integrity.
- Good working knowledge in designing Use Case, Class, Sequence, Collaboration, State, Component, Deployment, Activity diagrams using MS Visio
TECHNICAL SKILLS:
Languages: C#, VB.net, C, Java Script, jQuery, Angular JS, knockout JS HTML, XML.
.Net Technologies: ASP.NET MVC, ADO.NET, AJAX, C#.NET, Xamarin, Entity Framework 6.0/5.0/4.0, Web Forms, ASP.NET, WCF, WWF, WSDL.
Database: MS SQL SERVER 2015/2012/2008/2005, Oracle 10G
Development Tools: Visual Studio 2008/2010/2012/2013/2015/2017. SQL Server Management Studio 2016/2012/2008/2005.
OS: Windows 10/7/XP Windows Server 2003/2008.
Reporting Tools: SSIS, SSRS, Microsoft Reporting Services.
Web Servers: Internet Information Services (IIS 5.0/6.0/7.0)
PROFESSIONAL EXPERIENCE:
Confidential, CA
Programmer analyst
Responsibilities:
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Front end development skills JavaScript, CSS and AngularJS, Telerik Kendo UI User experience and performance.
- Developed application completely based on jQuery, Bootstrap and deployed into development, test and production environment.
- Used jQuery framework where data from backend is stored in model and populated it to UI.
- Experience working with routing in ASP.NET MVC.
- Created AngularJS Controller Which Isolate scopes perform operations at frontend level.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Involved in creating business transactions occur either as Business-to-Business, Business-to-Consumer, Consumer-to-Consumer or Consumer-to-Business
- Experience in creating and consumed of WCF services and WebAPI using jQuery & C#.Net.
- Developing Restful services using WEB API 2.0, Data and Message contracts and experience creating end points.
- Attended Knowledge training sessions on various modules to visualize domain knowledge of end to end flow of Dell e commerce applications.
- Prepared Test Data, Input CSV and JSON files for batch processing required during Test Case Execution.
- Prepared Daily status report projecting planned, and actual target achieved
- Highlighted risks and dependencies in Daily status reports
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
- Wrote unit tests using data driven approaches.
- Involved in Unit Testing and Integration Testing of the system.
- Executed all the test case in Team city.
- Appling daily activity with Agile/scrum methodology
- Responsible for Database Design, creating the tables, SQL scripts using SQL Server 2014
- Responsible for writing Data Access Layer using LINQ.
Environment: .Net framework, C#.Net 4.5, Angular.js, Bootstrap LESS, WCF, WebAPI 2.0, LINQ, TFS, GitHub, Visual Studio 2017, ASP.NET MVC 5.0, LYRIS, HP Fortify, IIS 7.5, Enterprise library, Agile, Jasmine, Entity Framework, SQL Server 2016, Fiddler, SOAP UI, ReSharper, HTML 5 & CSS3, Balsamiq Mockups and MS Visio.
Confidential, CA
Programer Analyst
Responsibilities:
- Developed User Interface, business logic using C#, Angular.js, Bootstrap in a Test-driven development (TDD) approach in an AGILE environment with daily SCRUM.
- Used Bootstrap UI development techniques to achieve Viewport compatibility.
- Integrated UI with Bootstrap LESS using Mixins for semantic HTML. Used Web Essential for LESS compilation.
- Used Log4net nugget package for logging in the application.
- Used bundling configuration for future additions of JS and CSS files.
- Implemented Single Sign on (SSO) using Identity Provider Initiated flow and navigating to service using SAML 2.0 and by sending public certificate so dat we can assert by verifying digital signature in the SAML for Authentication.
- Implemented Dependency Injection using Structure Map MVC 5.0.
- Used Knockout.js for High performance to simulate a standard desktop client without post backs and callbacks
- Implemented Jasmine Unit tests.
- Implemented Entity Framework Data first approach.
- Developed and Consumed WEB API services.
- UsedTelerik Image Editor Controlfor Human image marking in the medical Report.
- Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Wrote and used stored procedures, Database Triggers in SQL 2012.
- Used ReSharper to achieve productivity and SOAP UI to monitor web traffic and JSON objects
- Implemented Unit Testing, Integration Testing and Regression Testing.
- Performed user acceptance tests,debuggingand alterations as per the client convenience
- Used Microsoft Team Foundation Server for version Control and source code maintenance needs.
Environment: .Net framework, C#.Net 4.0/3.5, Angular.js, Bootstrap LESS, WCF, WebAPI, LINQ, TFS,, GitHub, Visual Studio 2015, MVC, IIS 7.5,Enterprise library, Agile, Jasmine, Entity Framework, SQL Server 2014, Fiddler, ReSharper, MS Office.
Confidential, VA
Software Developer.
Responsibilities:
- Designed and developed User Interface, business logic using ASP.NET in a Test-driven development (TDD) approach in an AGILE environment with daily SCRUM.
- Implemented Rx ETL DB for Globalization and Localization using the concept of .net Dictionary with multiple key value pairs.
- Worked on RAD controls and NAV tree controls to enhance the flexibility and richness of the application. Developed system services SOA application platform for use by all applications utilizing WCF services.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Used Multithreading to monitor objects to ensure dat block of code runs without interrupting from any other code running on other threads.
- TEMPEffectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used JQuery to perform validations and catch the events on client’s browser.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Extensively wrote and used stored procedures, Database Triggers in SQL 2008.
- Implemented Unit Testing, Integration Testing and Regression Testing.
- Used Microsoft Team Foundation Server for version Control and source code maintenance needs.
Environment: .Net framework, C#.Net 4.0/3.5, WCF, LINQ, TFS,, GitHub, Visual Studio 2010, MVC, Web Service, IIS 7.0/6.0,Enterprise library, WSDL, SOAP, Agile, SOAP, ADO.Net, XAML, XML,, VB, N-Unit, SQL Server 2008/2005, SSRS, MS Office, JIRA
Confidential, TX
.Net Developer
Responsibilities:
- Used Agile Software Development methodologies to enable efficient and TEMPeffective high-quality software development.
- Developed web pages in ASP.NET and used C# for code behind application programming interface.
- Designed and developed the application using MVC 4.0 Architecture and Entity Framework.
- The Entity Framework was used for the object to database mappings.
- Used the ASP.NET server controls for the application.
- Client-side web development using HTML5, CSS, JavaScript, AngularJS, client MVC frameworks.
- Server-side web development using ASP.NET, MVC, SQL Server.
- Designed and developed Data Access layer, Business layer and Presentation Layer for the n-tier architecture web application using C#, ADO.NET and ASP.NET.
- Designed and implemented Web Services inASP.Net for the business layer dat interacts with various inter-department applications.
- Developed Code Business logic in the C#.NET.
- Implemented Data Access Layer using ADO.NET to communicate with the SQL Server database.
- Used Dataset, Data Adapter, Data Reader and other ADO.NET connectivity objects.
- Used Master pages and different server controls.
- Designed and developed business components using C#.Net.
- Developed Web Services using C# to make requests to the server. The information received is passed back in an XML format which is parsed through and displayed to the client.
- Developed the necessary Stored Procedures and SQL Queries.
- Designed and Coded Tables & Views in SQL server 2008.
- Involved in database design and writing Stored Procedures using SQL server 2008.
- Developed business and data access components in C# utilizing ADO.NET transaction management & LINQ.
- Worked on the LINQ queries.
- Performed Unit testing using NUnit.
Environment: .Net Framework 4.0, ASP.Net MVC4.0, C#, WCF, jQuery, HTML5.0 SVN, Visual Studio 2010, SQL Server 2008, Windows 7.
Confidential, FL
.NET Developer
Responsibilities:
- Developed and support above applications in AJAX, C#/VB.NET, ANGULAR JS, JSON, JQuery and ASP.net.
- Upgraded and making front end changed using 3-tier architecture for a .NET (web forms) intranet application implemented using the .NET 4.0 Framework with a team of four Developers.
- Developed Web Forms and User Controls using ASP.NET and JQuery for the administration of Address Book, insurance policy, financial data component.
- Worked in MVC 4 architecture to create web applications using ASP.NET.
- Produced business logic for classes toRead, validate & write data via strongly-typed datasets,show data and validation errors in Grid View, Forms View, Repeater, Details View using C#.
- Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers.
- Implemented WPF in creating custom controls, and Layout controls
- Used Telerik controls for web applications.
- Fixing and optimizing ASP.NET web pages using C# and SQL Server 2008 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
- Developed logic to interact with various insurance companies’ applications through WCF web services using XML/C#.
- Used Generics in C# to accomplish complicated business logic.
- Implemented Messaging Queues for financial Module.
- Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
- Worked closely with design team in creating CSS styles, Master Pages and Navigation controls for consistent look and feel of the website. Used Adobe Flash for editing Images, logos for Master Page.
- Worked on SSIS packages to Consolidate data in Oracle database.
- Implemented .NET reporting Services using Crystal Reports.
- Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
- Wrote and maintained complex T-SQL Queries, Indexes, Triggers, User defined functions and the required Stored Procedures in SQL 2008.
Environment: .Net Frame Work 4.0, Visual Studio 2013, ASP.NET MVC 3.0, ASP.NET, C#, SQL, Web Service, Ajax, CSS, ADO.NET, XML, HTML, JavaScript, IIS 6.0, SSRS, SSIS and SQL Server 2008.
Confidential, Las Vegas, CA
.Net Developer
Responsibilities:
- Designed and Created window forms and its behavior using .NET technologies
- Developed custom controls and used them in multiple areas to reduce the complexity in User Interface design
- Developed business logic in WCF dat can be commonly used by other team to capture the data
- Developed data services using ADO.NET Objects like Data Sets, Data Adapters, Data Readers, Data Views to capture data from database and display them at UI using Data Control, Data Grid
- Developed SQL queries, stored procedures and triggers to handle the business rules and data integrity.
- Use of Object-Oriented concepts, analysis and design using visual studio.net
- Used Telerik report Rest service for API to report a document engine using http request.
- Developed custom solutions using .NET technologies including C#, web services, Application pages, Workflows, ADO.Net, and LINQ. AJAX, JQuery.
- Used various data control and display elements like Data Grids, Data Sets, Data Views, and Data Adaptors to extract data from the backend.
- Used ADO.NET extensively for retrieving, querying and manipulating data in the database.
- Wrote SQL Queries, Stored Procedures, Functions, and Triggers on SQL Server.
- Developed test cases and performed unit testing.
- UsedADO.NET for database connectivity
Environment: .NET Framework 1.1, Visual Studio 2003, ADO.NET, Visual Source Safe, Crystal Reports, SQL Server 2005, Windows 2000/2003/XP.
Confidential
Software Engineer
Responsibilities:
- Involved in designing Use Case Diagrams in UML and used them to Develop the application and testing the application
- Designed and developed the websites using ASP 2.0, Java script, VBScript.
- Developing required dynamic web pages using ASP, ADO, JavaScript and HTML.
- Responsible for converting a classic ASP Pages to ASP.NET Webpages by separating the Business Logic from a presentation layer to achieve Object Oriented Architecture
- Wrote Stored Procedures, triggers to perform automated rules and update tables automatically
- Used Telerik controls for displaying large amount of data.
- Used ADO.NET for designing and developing Data Access Layer to connect to database and capture, manipulate data from data source
- Front end and GUI design using Visual Interdev &Photoshop.
- Created CSS did client-side validation using Java script and data validation using xml. Developed custom solutions using .NET technologies including C#, web services, Application pages, Workflows, ADO.Net, LINQ
- Used various data control and display elements like Data Grids, Data Sets, Data Views, and Data Adaptors to extract data from the backend
- Used ADO.NET extensively for retrieving, querying and manipulating data in the database.
- Wrote SQL Queries, Stored Procedures, Functions, and Triggers on SQL Server
Environment: HTML/Classic, ASP, C# .NET, ASP.NET, ADO.NET, SQL Server2005, Visual Interdev, Photoshop, Windows 2000/XP
