Sr. Programmer Analyst Resume

New, YorK

Full Stack Developer worked through all the phases of Software Development Life Cycle (SDLC): requirements gathering, analysis, design, development, testing, production and post-production support.

Worked with and have good understanding of Agile Methodology.

Possess expertise in Object-Oriented programming and skilled at progressing from problem statement to well documented designs.

Efficiently used Delegates, LINQ, Dictionaries and other Data Structures for better performance.

Heavily used Abstract classes and Interfaces for optimization and Abstraction.

Used ASP.Net MVC and Web Forms for creating web applications. Created UserControls/ Partial Views in these applications.

Worked with Angular for designing Single Page Application and created different components, used different binding and directives.

Used Javascript/JQuery to perform client side operations such as enabling/disabling controls, hide/show sections of the page, adding styles, attaching to client side events, performing validations as well as making AJAX and WebService calls and also used JQuery.UI, JQuery.Validation, etc.

Used JSON for Fetching and sending data from server using Ajax.

Used DataAnnotation for validation, MVC Areas for better organization of application, etc.

Created windows application using WPF and WinForms.

Analytical thinker that consistently resolves ongoing issues or defects, often called upon to consult on problems that have eluded resolutions from others.

Experience in coding Cascading Style Sheets (CSS) and ASP.NET Themes for a consistent look throughout the web application.

Experience in working self-sufficiently to resolve complex system complications using debugging tools or other analytical methods

Created CSS files making use of best practices. Used Reset.css(belonging to yahoo, eric meyer’s) for neutralizing the in-built CSS effects of the browsers. Created styles with all kinds of selectors such as identity, class, tags, parent-child, etc. Have a good understanding of the Specificity rules.

Have a very good understanding of Cross Browsers compatibility issues and tackled them using Developer tools(of all the browsers).

Created web pages using HTML5 using the new Semantic Tags as well as the new controls. Used the Local Storage for removing the load on the server.

Created restful services using WebAPI.

Used DependencyResolver for injecting dependencies into the class and making loosely coupled.

Used methodology Calling synchronous methods asynchronously for sending large amount of mails using SMTPServer.

Created and consumed WCF services to provide service oriented solutions.

Integrated third party controls such as Telerik/MVCTelerik, DES, Datatables, JQuery controls, etc

Integrated third party tools for logging and performance analysis such as NLog, Log4Net, Glimpse Profiler, Chirpy, etc

Performed CRUD operations using ADO.net, LINQ and Entity Framework. Made Bulk updates and inserts using SQLBulkCopy thus enhancing the performance of the applications.

Used entity framework’s DatabaseFirst approach for creating model classes for tables, views and stored procedures. Along with DatabaseFirst approach made use of DBContext generator for generating these models.

Followed TDD methodology resulting less buggy app.

Designed and Created Databases from scratch incorporating best practices.

Created/Altered Tables with constraints/keys and complex relationships between them.

Extensively used SQL Views and Stored Procedures for subsuming the results of multiple tables, generating dynamic reports and performing dynamic CRUD operations. Also used TableValued types as parameters in Stored Procedure for sending large amount data from applications.

Used SQL Triggers for logging and updating tables.

Made use of SQL Profiler and SQL Tuning Advisor for performance analysis such as measuring execution time, no. of queries generated, indexes required, etc. Also have understanding of SQL System Level tables, creating users, assigning access privileges, etc.

Created Backup’s, Restored, Exported and Imported databases and tables.

Worked with ORACLE database using TOAD for querying and performing CRUD operations.

Extensively used SSIS for moving data from one database to another, generating excel reports, update looping of data, sending mails. Also incorporated efficient error handling that would send a mail in case of an exception in any SSIS stage with detailed error information. Also worked on SSRS for providing adhoc query abilities to the client.

Tackled Cross Browsers compatibility issues using Developer tools and other client side programs using Jquery, CSS3 and HTML5.

Used JSON for Fetching and sending data from server using Ajax.

Programmed web pages using HTML5 using the new Semantic Tags as well as the new controls. Removed the load on the server by caching locally using the Local Storage.

Implemented Javascript/JQuery programs as scripts to perform client side operations such as enabling/disabling controls, hide/show sections of the page, adding styles, attaching to client side events, performing validations as well as making AJAX and WebService calls and also used JQuery.UI, JQuery.Validation, etc.

JavaScript Requires
Sorry this site will not function properly without the use of scripts.
The scripts are safe and will not harm your computer in anyway.
Adjust your settings to allow scripts for this site and reload the site.