We provide IT Staff Augmentation Services!

Software Analyst Resume

0/5 (Submit Your Rating)

SUMMARY

  • Around 6+ years of IT experience in Software Analysis, Design, Development, Implementation, Testing and Supporting distributed, Client/Server, UI/Windows based business solutions.
  • Experience in developing web based applications using .NET technologies like C#, ASP.NET 3.5/4.0/4.5, WCF, LINQ, AJAX, ADO.NET, Entity Framework, Web Services, JQUERY and XML/XSLT.
  • Experience in diverse business sectors including Insurance, Financial, Retailer, Health and IT Services.
  • Hands on Experience with Object Oriented Programming concepts like Inheritance, Polymorphism, Abstraction and encapsulation, use to provide optimal code to the clients.
  • Hands on Front end skills like Angular JS/Angular 2, HTML5, CSS3, XML, jQuery, Ajax, Json, JavaScript, bootstrap.
  • Expert in Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA)andModel - View-Controller Architectures (MVC).
  • Hands on experience in working with Windows Communication Foundation (WCF) .NET Web Services using WSDL, SOAP in .Net Framework 4.5/4.0.
  • Involved in developing RESTful APIs/Web API and task based asynchronousprogramming/ parallel programming.
  • Experience developing Single Page Web Applications using Angular JS, Node JS, React JS and Backbone JS.
  • Knowledge on ReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Proficient in creating and consuming services using web services and Windows Communication Foundation (WCF).
  • Used VB scripting andpowershellto automate for continuous integration and deployment.
  • Created and consumed ASP.Net Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement RESTAPI.
  • Used JIRA for application management and bug tracking and used documentation tools like Confluence and Wiki pages.
  • Good working experience on Designing SSIS Packages for transferring data from multiple data sources to SQL server.
  • Worked on Entity Framework to associate with database for CRUD operations and LINQ to Entities, Lambda Expressions, and OO Design Patterns.
  • Wrote SQL, PL/SQL programs required to retrieve data using cursors and Exception handling.
  • Experience in optimization and performance tuning using SQL Server R2 Profiler & Analyzer.
  • Experience in NoSQL database development like enhancements toMongoDBarchitecture to improve performance and scalability used MongoDB in many full stack applications.
  • Experience in writing MongoDB query construction for new business requirements.
  • Effetely worked with MongoDB to store data and utilized different aspects like replica sets, shard and clever document design to make a service extensible scale and feature wise.
  • Familiar with new C# features such as Generics, Iterators, Lambda expressions, Anonymous methods, Partial classes, named arguments and optional arguments, Extension methods, Async, Await, Tasks.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Understanding of OOPS concepts, design patterns and design implementations using UML and Use Case Diagrams like Visio.
  • Experience in working withCrystal ReportsandSQL Server Reporting Services (SSRS).
  • Implemented .Net Security features of Authentication and Authorization using .Net Membership.
  • Experience in creating design and solution documents. Code level documentation and wiki page creation for the applications developed.
  • Experience in using Configuration Management tools likeGIT,Tortoise SVN,VSSandTFS.
  • Experience in developing Microservices using ASP.NET core.
  • Build new cloud server in Windows Azure and migrate database and all objects to new Cloud Server.
  • Migrated moderate workloads from on premise to Azure. Published web services APIs using Azure API management service.
  • Experience in developing multi-tier web applications using laaS, PasS setup and support, setup data analytics Lake on azure laaS service.
  • Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing theAWSstack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
  • Deployed and maintained ASP.Netapplications in Internet Information Services (IIS).
  • Involved in unit testing angular applications using karma and jasmine JavaScript framework.
  • Experience with Unit and Integration Testing by using NCoverage tool, VS Automated Unit Testing Framework and NUnit testing. Also Load testing and Performance testing.
  • Exposure in preparation of Software Development Life Cycle (SDLC), Waterfall model, Test Driven Development (TDD) and Agile (Scrum) Development.

TECHNICAL SKILLS

.NET Technologies: ASP.NET, WCF, SOA, Dependency Injection LINQ, Entity Framework, WPF, Windows Forms, Web Services, IIS 7.0/6.0/5.0, MVC 3.0/4.0

Platform/Language: .Net 4.0/3.5/3.0, C#, ASP.NET, VB.Net, ADO.Net, VB6

Web Technologies: HTML5, XML, XSLT, JSON, CSS3, Bootstrap, JavaScript, UML, SOAP, AJAX, jQuery, AngularJS, Node.js, Backbone JS.

Database Technologies: SQL Server 2015/2012/2008 , PL/SQL, T-SQL SSIS, SSRS, Oracle 8I /9I/10g/11g

Disciplines: Microsoft Visual Studio .NET 2015/2012/10 , Microsoft Business Intelligence

Configuration Tools: GIT, MS Visual SourceSafe, MS Team Foundation Server, Subversion

Framework: Microsoft .NET Framework 4.5, 4.0, 3.5, 3.0.

Testing Tools: N-Unit, Unit Testing

Reporting tools: Crystal Reports 10/9.0, SQL Server Reporting Services

Operating Systems: Windows 8/7/XP/, MAC OSX 10, LINUX

PROFESSIONAL EXPERIENCE

Confidential

Responsibilities:

  • An agile Scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue.
  • Actively Involved in Software Development Life cycle (SDLC) starting from Requirements gathering, feasibility analysis, requirement specification document, demonstrate prototype, design distributed architecture using various tiers like presentation, service etc.
  • Developed the application using C#, ASP.Net, and AngularJS, Angular 2, JavaScript, jQuery, Bootstrap, CSS, HTML as front end with SQL Server as the back end.
  • Extensively involved in coding with Angular JS 2.0 and java script to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
  • Effectively used AngularJs for client-side validation and client-side behavior and used features like MVC pattern, Templates and two-way data binding.
  • Prepared and maintained ASP.NET user interfaces with Telerik controls.
  • Working onAzure Operational Insights.Azure Operational Insights is an online service allows you to Collect, combine, correlate and visualize all machine data.
  • Used different Telerik Rad Controls, FreeTextBox in Visual Studio applications and Sitefinity.
  • Using the Azure API management, we publish the existing APIs directly from on premise and it will be available to customers and even to developers within no time.
  • Used Razor Views to enable fast coding work flowable, and quickly integrate server code into HTML markup with a minimum of keystrokes.
  • Worked on Kendo UI to design and develop the workflow by taking care of static analysis and code linking.
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion and Castle Windsor for IoC, andRhinoMocksand NUnit for unit testing
  • Used Bootstrap framework to create Responsive web applications which automatically adjust themselves to good looking on all devices.
  • Developed a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web - most commonly by means of an HTTP-based web server by a server-side Asp.NET web API.
  • Developed aRestfulAPI using Web API that provided parts promotion information and settlement line item information.
  • UsedFiddler,Postmanto analyze the request and responses and to test the API's as well as Web services.
  • Using C# to create custom objects to handle functions difficult to implement with PowerShell.
  • Implement Presentation layer inASP.NETusing MVC views, multiple Layouts, Partial Views, strongly typed Views, Razor view engine, Bootstrap, HTML helpers and different CSS.
  • Used Glimpse to improve the performance of MVC applications by inspecting web requests and making the controller calls asynchronous.
  • Used JSON for standardized data exchange format for Ajax-style applications, serialization to serialize and de-serialize data in JSON format.
  • Designed and developed rich and enhanced web pages using MVC 4.5, C#, Entity Framework, and used Entity Framework as an interface from data access layer to database.
  • Experience in using Language-Integrated Query (LINQto Objects,LINQto XML, andLINQto SQL) and retrieve data from different data sources.
  • Generated reports by using SQL Server 2012/2014 Reporting Services (SSRS). Developed PL/SQL Packages, Stored procedures, Triggers and involved in writing PL/SQL scripts. Implemented Sql Server Reporting Services (SSRS) and Crystal reports to deliver variety of interactive reports.
  • Created number of standard reports and complex reports to analyze data using Slice & Dice and Drill Down, Drill through usingSSRS.
  • Designed and created tables, stored-procedures, defined data relationships and constraints in SQL Server 2012.
  • UsingAzureCloud services performed various web operations inAzureApp Service.
  • Experience in using Microsoft Team Foundation Sever (TFS), GIT for code repository, task assignments, and project backlog plan and version control.
  • Worked on unit Testing and Integrated tests and Unit tests with nUnit andRhinoMocksby following Agile.
  • Involved in designing, bug fixing and involved in deployment and production support activities.
  • Performed Unit Testing using tools like NUnit which is a derivative of Testing Framework, Integration Testing with Q.A team.
  • Involved in Continuous Integration, unittestcases using NUnit framework and experienced mock frameworks likeMoq.

Environment: NET Framework 4.5, C#,ASP.NET MVC 4, Razor, Web API, WCF Services, Angular JS, jQuery, CSS3, Bootstrap, HTML 5, XML, SOAP, VS 2015, NUnit, JSON, SQL Server 2012, Entity Framework, LINQ, TFS.

Confidential

Responsibilities:

  • Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
  • Implemented UI using MVC 4.0, HTML5, XML, XAML, CSS3, JavaScript, Angular, AJAX, Bootstrap and Web Forms Controls to create responsive web pages, developed Master Pages.
  • Involved in developing applications from scratch using MVC5, AngularJS, HTML5, JavaScript, CSS, jQuery 2.1.3 and Bootstrap.
  • Worked extensively with Telerik RAD Controls components like Grid, Cascade Dropdown List, Date Picker, Tab strip, Tool Tip, Combo Box, etc.
  • Expertise on MVC frameworks like Angular JSfor creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
  • Used Angular-ui-router.js as routing framework for Angular JS which allows organizing parts of the interface (partial pages) into a State machine.
  • Performed service validations by returning JavaScript promise object which can be resolved on success/failure of service call.
  • Created WCF Services and Client Proxy for communication between Application Server and Web Server.
  • Excellent trouble shooting skills using Fiddler, Postman and Chrome Development Tools.
  • Designed MVC design pattern for ASP.NET application development using the ASP.NETMVC framework.
  • Implemented Data Binding using Data Context, Object Providers and Implemented Business Logic using WPF Class Library with C# Custom Business Entities
  • Used MVC routing to register route pattern for Default page and implemented business logic usingMVCauthorization filters, action filters and exception filters
  • Define Domain Entities and Relationships using Microsoft Entity Framework Code First approach.
  • Created Benchmarked Items, Active Pricing Records, Revision History, etc., reports using SQL Server Reporting Services (SSRS).
  • Powerful object manipulation capabilities. Objects can be directly manipulated or sent to other tools or databasesPOWERSHELL.
  • Published the code and hosted the developed Web application in IIS Web server as a Secured application in ‘https’ mode.
  • Implemented Dependency injection (DI) using Angular injector for creating components, resolving their dependencies and providing them components as requested.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SSRS&SSIS.
  • Provided Production Support for applications and fix production problems.
  • Performed various operations like performance testing, scheduling test using Telerik.
  • Used JIRA as management tool and TFS, GITHUB as version control tool.Used Source Tree GUI to interact with GIT repositories.
  • Performed Unit Testing and wrote unit tests using Karma-Jasmine JavaScript testing Framework and NUnit Framework.

Environment: NET Framework 4.5, C#,ASP.NET MVC5, AngularJS, Razor, Web API, jQuery, JavaScript, CSS3, Source Tree, Telerik Controls, Bootstrap, HTML 5, VS 2012, JSON, SQL Server 2012, LINQ, GITHUB, JIRA, Postman rest client, Bootstrap, karma, Karma-Jasmine, Agile Methodology.

Confidential

Responsibilities:

  • Involving different phases of SDLC including Designing, Programming, Testing and documentation.
  • Developed multiple web applications across the software development life cycle using Waterfall methodologies.
  • Responsible for the delivery of architecture artifacts that will demonstrate the projects adherence to strategy, design patterns, and best practices.
  • Designed Graphical User Interfaces (GUI) using Layout Pages, HTML, JavaScript, CSS classes and Custom controls.
  • Built an ASP.NETapplication authentication using .NETFramework, Model View Controller MVC and IIS security model.
  • Created WCF Service to look up and retrieve the data from database and hosted WCF Service manually to provide multiple end points, which can then have used by other modules.
  • Used ADO.NET objects to retrieve and update data to the database like MS Access, SQL Server.
  • Written SQL Queries for indexes, triggers, functions and stored procedures.
  • Used AJAX Tool Kit to increase the functionality of the web page with asynchronous functionality.
  • Used master pages and used user controls whenever needed in the web page.
  • Used Web Services to fetch data required and worked accordingly, also used the concept of Serialization.
  • Implemented security concepts using Windows Authentication and Certification.
  • Used LINQ to build a set of operations, parameters and expressions (Binary, Unary, and Lambda) while “Querying” a set of data from an SQL Server.
  • 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.

Environment: Visual Studio 2012, WCF, Web Services, WSDL, ASP.NET Framework 3.5, IIS, C#, ADO.NET, TFS, SQL Server 2000/2008.

Confidential

Responsibilities:

  • Involved in analysis, design and development of the application and responsible for understanding user requirements.
  • Develop web pages with functionalities like login, register, forget password, Email, Filters using Java Script, jQuery and HTML.
  • Migrated from asp to asp.NET, speeding up the process by automating some of the steps that were required.
  • Designed and developed web forms using Classic ASP.NET.
  • Implemented forms authentication in ASP web forms like Login, password and User authentication.
  • Designed and developed interfaces, tree view and grid control using windows forms in VB. NET.
  • Developed graphical charts in the web application using Office Web Components tool.
  • Developed ADO.NET objects such as Data Adapter, Data Reader and Dataset and Data List forreading/updating records in the database.
  • Designed and implemented User interface, Server-side scripting, Database and Business layer.
  • Developed a data repository page using Data Grid control and ADO. NET and used ADO. NET to access data from database in a web application
  • Designed and implemented stored procedures, triggers, views in SQL Server.
  • Extensively used Dynamic SQL commands and SQL stored procedures to interact with the Database.
  • Developed various reports based on the requirements using Crystal Reports.
  • Involved in the Unit and Integration testing.

Environment: ASP .NET 4.0, C#, Visual Studio 2010, ASP. NET 2.0, ADO. NET, VB. NET, Java Script, Web Forms, SQL Server 2008/10, MS Unit, Team Foundation Server 2008, VSS, CSS.

Confidential

Responsibilities:

  • Use of Object Oriented concepts, analysis and design using visual studio.net.
  • Developed and support above applications in C# and ASP.NET.
  • Developed, enhanced and maintained multi-tier ASP.NET and ASP web applications Systems.
  • Worked on Classic ASP to ASP.NET Migration. Worked extensively with data bound controls like Grid View.
  • Implemented multiple contract services and security using the System Service Model in Webforms.
  • Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables in SQL Server 2005.
  • Developed web forms and user controls for the web application in ASP.NET, C#, VB.Net.
  • Designed and developed UI for Intranet applications.
  • Wrote HTML, JavaScript and CSS for application.
  • Implemented validations using built-in validation controls and custom validations controls
  • Using and configuring the IIS application server.
  • Developed, deployed and consumed Web Services.
  • Data grid, data list and repeater server controls are used with ADO.NET to manipulate the data and generate results based on alert types.

Environment: Visual Studio 2008, Web Services, WSDL, ASP.NET Framework 3.5, IIS, C#, ADO.NET, TFS, SQL Server 2000/2008.kendo

We'd love your feedback!