Technology Analyst Resume
Dallas, TX
SUMMARY
- Around 6 years of extensive programming experience in Visual Studio.Net usingC#, .NET Core VB.NET, ASP.NET, WCF, WPF, ADO.NET, ASP, VB6, XML, JavaScript, HTML, XHTML, Web Forms, Web Controls, WinForms, and SQL 2000/05/08.
- Professional experience in all phases of Software Development Life Cycle (SDLC) from Requirement gathering, analysis, design, development, documentation, Testing, Implementation, Deployment, and maintenance of various Web Based and windows applications.
- Experience in developing user interface web pages using HTML, CSS, JavaScript, jQuery, Angular 6,8.
- Extensive working experience wif different methodologies like Agile (Scrum), Test - driven development (TDD) and Waterfall methodologies.
- Used Ajax for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Experience in Implementing teh MicrosoftAzureplatform for teh building, managing applications and deploying web applications and create theAzurevirtual machines.
- Experience in working wif Kendo UI Controls in developing various web applications.
- Creating Docker containers and Docker consoles for managing teh application life cycle.
- Evaluated Mesos and Kubernetes for Docker Orchestration and did environment provisioning solutions using Docker, Vagrant.
- Experience in Migrating on premise servers, hard drivers, and web applications toAzureleveraging on PowerShell.
- Experience in code versioning tools like Git and CI/CD tools likeJenkins.
- Worked wif AWSCloud platform and its features which include SQS, DynamoDB, Lambda, and S3.
- Involved in creating snapshots by using WPF (Windows Presentation Foundation) for teh functional requirement phase and used SQL Server Integration Services (SSIS).
- Designed and Implemented Reports using Crystal Reports and Microsoft Report viewer, SSRS for report generation, integration into .NET applications.
- Developed views using Scaffolding templates, Master Pages, Partial Views, and Custom HTML Helper wif Razor View Engine.
- Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Technology Analyst
Responsibilities:
- Worked on a web-based application developed in Angular 9.
- Created build and Performed Deployments for teh backend projects using Jenkins
- Worked on GIT, SourceTree and Bit Bucket for source code management.
- Involved in a project developed in JAVA and SQL server.
- Worked on some SQL injection issues are fixed by using teh parameterized statements to prevent SQL injection issues.
- Implemented a service to make asynchronous calls to theWebAPIusing HTTP Client and checking and handling any errors that may arise using teh subscribe feature.
- Implemented filtering, sorting and pagination using third party tools and Angular 9 framework.
- Created authorization using individual user accounts to prevent unauthorized use ofWebAPI.
- Implemented Action Filters (authorize) to provide proper accessibility to resources in teh system.
- Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design.
- Experience in Migrating all teh .NET applications to teh Azure cloud platform.
- Created and managed teh AzureVirtual Networks (VNETs), Storage Containers and Load balancers.
- Configured teh web application to run in Windows Azure against SQL Azure using Azure Queues for background processing.
- Worked on SQL servers, Knowledge on databases, Performed several SSIS jobs and SSRS reports.
- Worked onAngular Templates, directives, Routing and navigation, Components, Services, Pipes and Data Binding, UsedAngular component-based architecture to integrate services to consume RESTful API's.
- Worked extensively on Postman to test out theWebAPI's by using GET, POST methods.
- Worked on Oracle SQL servers and performed some transactional tasks.
Environment: Visual Studio 2015, Angular 6 on VS code, Azure Data Studio, SSMS, GIT, Oracle SQL Developer, Postman, Spring tool suite, Bitbucket, Jenkins.
Confidential, Franklin Lakes, NJ
Senior .Net Developer
Responsibilities:
- Implemented teh process workflow and business logic using C#. Net.
- Designed WCF model for building secured and reliable web services for accessing teh data across teh real time interfaces.
- Worked on business Logic layer and data access layer to provide communication between WCF services and presentation layer.
- Worked wif GIT, Source Tree and Bit Bucket for source code management, unit tests, automated tests management and JIRA as Requirement Management tool.
- Worked extensively on SharePoint reports and dashboards using XML, SQL Server 2008, share point lists and document libraries, SQL as data sources
- Worked on WCF services development and consumed WCF services.
- Developed an application using MVC pattern wif Entity Framework.
- Created JSON based Azure Resource Manager (ARM) templates and used them for deployments.
- Worked extensively on webforms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to teh database fields
- Used Angular 7 to design teh complete front-end of teh application.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from teh page request, invoke teh requested actions on teh controller.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, Mongo DB.
- UsedYAMLconfigured data file and configuredRabbitMQConnection Factories, Queues and Listeners for sending messages.
- UsedJenkinstool forContinuous Integration / Continuous Deployment (CI/CD).
- Used WinForms DataGrid and User-Control Development.
- Responsible to create WPF controls and to create communication framework using WCF.
- Used postman to test out theWebAPI's registering of a new user and using login token forAPIcalls.
- Used Entity Framework as ORM to access entity business models, implementing generic repository pattern to isolate data from business.
- Migrated SQL Server databases to MongoDB.
- Design and Develop messaging solution using RabbitMQ and Collaborate wif teh team to create a framework for developing solutions more consistently and efficiently
- DevelopedMVCviews and partial views using Razor engine for ASP.NET.
- Worked wif Source Control tools like SVN, Team Foundation Server.
- Worked on smoke testing, unit testing on all teh applications.
- Worked on Production support on-call such as resolving teh peregrine tickets raised by teh users.
- Developed Triggers, Stored Procedures and Functions for teh custom database objects usingSQL Server.
- Responsible for optimizing all indexes,SQLqueries, store procedures to improve teh quality of software.
- Created database Stored Procedures, functions, User Defined Functions and Packages.
- Customized and optimized teh existing stored procedures according to teh technical specifications and performed performance tuning on teh existing stored procedures using performance monitor.
Environment: Visual Studio code 2018, Visual Studio 2015, ASP.NET, .NET Framework 4.6, Angular 4, MongoDB, WPF, WCF, SharePoint, Azure, ADO.NET, SQL Developer 2012, MS Test, MOQ, WEB API, GIT, CSS, JavaScript, Microsoft Visio, XML, SSIS, AJAX, REST, IIS 7.5.
Confidential, Irving TX
Senior .Net Developer
Responsibilities:
- Engaged in Full Life Cycle Development (SDLC), provided value added services wif development teams and clients throughout teh life span of a project, strategic consulting, code writing, setting project deliverables and managing complex development schedules and tasks.
- Participated in discussions wif clients and FollowedAgile (Scrum) methodology wif 2-week sprint involved in daily Standup Meetings, Status Meetings, Backlog Meetings, Code Review Meetings and Grooming Meetings.
- Followed Scrum andTest-Driven DevelopmentMethods inAgile ScrumMethodology to produce high Quality software.
- Developed various abstract classes, interfaces, classes to construct teh business logic using C#, .Net Core targeting teh business requirement.
- Worked in creating test cases in Unit and MOQ Testing.
- Used JIRA for requirements gathering and testing and Bug tracking and Team Foundation Server (TFS) 2015 as version control, continuous build and deploy tool.
- Developed WPF code to resolve other miscellaneous outstanding issues across teh application.
- Involved in WinForms Design and Coding.
- Design and develop Relational databases to serve as teh backend for transactional systems
- ConnectWeb APItoAngularusingHttpCall and designedGET, POST, PUT, DELETEforWeb API.
- Worked wifAngulartesting frameworksKarma&Jasminetounit testcomponents & mock services.
- Created CSS files to be applied to various webforms on teh web pages.
- Created Azure Pipelines for teh build & releases process to deploy teh code in multiple environments such as Dev, INTG, QA, STG and Prod.
- Worked on Web application based on ASP.NET MVC wif MongoDB as source, Data is collected from different sources to combine in one Mongo DB (No SQL).
- Worked wif WEB APIs to make calls to teh web services using URLs, which would perform GET, PUT, POST and DELETE operations on teh server using Asp.net Core.
- Extensively worked onC#coding, code reviewing as well in teh web application.
- Worked on Docker to create Containers for teh application using Gradle.
- Worked on resolving teh XSS (Cross site scripting) flaws in teh web application.
- Documenting teh Project Details and putting them in share point for teh reference in teh future.
- Worked on resolving application’s security flaws such as XXE (XML external entity) flaws.
- Created Models using Entity Framework using teh database first approach since teh database was already created.
- Worked on resolving information exposure through server error message flaws in teh application.
- UsedAngularCLI to createangularcomponent, service, and install module.
- AchievedAngularrouting to showing URL based on customer ID and used Route Guard to provide autantication service.
- Implemented Pipe inAngularto display data in desired format.
- Used severalAngular 4components to distinguish teh functionality such as add tasks, edit tasks, etc.
- Developing teh SQL queries, Stored Procedures, Triggers, and Views to connect to Web and Windows Applications.
- Developed RESTful services using Web API allow new web/client projects to leverage reusable data.
Environment: Visual Studio 2015, VS Code, ASP.NET, React, .NET Framework 4.6, MongoDB, Angular 4, WPF, ADO.NET, SQL Developer 2012, MS Test, MOQ, WEB API, GIT, CSS, JavaScript, Microsoft Visio, XML, AJAX, REST, IIS 7.5.
