Solution Architect Resume
SUMMARY:
- Proven IT professional with 13+ years of IT experience in software development including Analysis, Design, Development and Testing of various applications in a .NET environment.
- Experienced in the full Software Development Life - cycle. Including gathering requirements, application design and development, documentation, testing and deployment.
- Extensive experience in developing applications using ASP.NET, Web API, Windows 8 Store apps, C#, VB.NET, .NET Framework 1.1/2.0/3.0/3.5/4, 0/4.5,Sharepoint 2010,XAML, LINQ, XML, XSL, XPATH, ADO.NET,Azure, Java Script, HTML, IIS,TFS, Visual Studio.NET 2010/2015/2017.
- Experience in Web Services - Web API, WCF (SOAP/REST).
- Experience in building Rich Ajax enabled UI based web applications in Asp.NET
- Experience with Database design and Normalization. Worked extensively on SQL Server 2012 and Oracle 10G.
- Excellent Experience in developing N-Tier applications including, Presentation, Business, Data Access and Web Service layers.
- Experience with agile principles and practices, especially software engineering perspective, emphasizing XP practices such as Continuous Integration and Deliver, Re-factoring, TDD and pair programming.
- Resourceful and reliable developer with quick learning capabilities, excellent interpersonal, communication, organizational, analytical and problem-solving skills
TECHNICAL SKILLS:
Programming Languages Technologies: C#.NET (4.5/4.0/3.5/3.0/2.0/1. x), Windows 8 Store Apps(XAML and C#), Web Services, WCF, LINQ, AJAX, Kinect, SOAP, XML, XPATH, Browser Extension(Chrome), Xamarin(IOS, Android, Windows Apps), Azure
Operating System: Windows 7, Windows 8, Windows 2008/2012 Server.
RAD Tools: Visual Studio 2013, 2010, 2008, 2005 & 2003, TFS, VSS, Star Team.
Framework: .NET 1.1, 2.0, 3.5, 4.0, 4.5.
Database: SQL Server 2012, Oracle 10G.
Web Technologies: ASP.NET, HTML, AJAX, JavaScript, J-Query, CSS, IIS.
Third Party Controls: Infragistics,Kendo, Apacheta.
PROFESSIONAL EXPERIENCE:
Confidential
Solution Architect
Technologies: .NET Framework 4.5, 4.6.1, ASP.Net MVC 4, Web API, OData 4, Windows Service Bus 2.1, Entity Framework 6, Backbone, Marionette, SQL Server 2012, Team Foundation Server 2012, Microsoft Azure PaaS
Responsibilities:- As Architect, I am responsible for developing and delivering various design artifacts that includes solution design document, and core framework components
- I attend program level strategy meetings, and participate cross team/ functional dependency tracking to address various functional and non-functional requirements.
- I also coordinate with all other organization level groups such as Information Security, Enterprise Architecture and Identity Management teams etc. for finalizing and delivering the solution
- I have been advocating agile scrum and XP practices making sure developers comprehended the importance of these practices and follow thoroughly
- I was also involved in technical design discussion and code reviews across teams
- Design and implement documents sharing feature among the users who doesn’t have internet connectivity, this uses browser’s capabilities such as Index DB, and signalR JS library to let browser instance communicate with host process and across machines.
- Performed key role in designing and developing framework for external application, this application has been deployed in DMZ environment for external users. Used windows service bus extensively to integrate internal and DMZ application
- Design and implement solution for File download functionality for external application, whereas the files are stored in LDCs. The External API will maintain live connection with the client and in parallel will initiate a download request to the Message Processor(Intranet) using WSB. The MP Downloads the chunk from DB and post it to External API which stores the chunk in NAS drive. The primary get call will read the chunks from NAS drive and stream it to client.
- Design and implement solution for Bitmap support in Rich text editor. Implement dedicated API for Bitmap Copy/Paste and stored the binary data in SQL Filletable.
- Worked as Team Lead and did Multiple PoC for Canvas Application.
- Using Xamarin Apple watch kit, Azure and Apple push notification service we have implemented proof of concept for EY canvas and prove that user get notified when a new task is added to an Engagement and User can add Task through apple watch using Siri service and post the same to Azure.
- We have analyzed some of the major tools for cross-platform development in that we have identified Xamarin will be the most efficient tool. In this POC we have implemented Xamarin MVVM application for Android, IOS and for Windows Mobile. With the help of Azure services, SQL Azure and Blob storage we capture/attached an evidence from Xamarin mobile app and view the same from POC web application.
- Office web apps is a light weight app deployed in a shared location or in Microsoft Office store. In this POC We created a Task pane app which talk to Canvas APIs and bind data to Excel. We implemented this POC in custom template and proved that we can consume external APIs and we can simulate macro functionalities using office web apps.
Confidential
Techinical Architect
Technologies: WinRT,Net.4.0, ASP.Net,C#.net, Silverlight3.0, SP 2010,Oracle 10G,Kinect, Chrome extension
Responsibilities:- Took the role of Application Architect at onsite and designed the entire Application Architecture for the POC’s in collaboration with Enterprise architects from the customer side.
- Understanding and Reviewing the Business Requirement.
- Developing application in .Net, C# libraries/Modules, browser extensions with HTML, JavaScript, JQuery, CSS and Web service development with REST and SOAP.
- Point of contact for day to day activities which involves interaction with the client personal, reviewing the work done by offshore team, resolving issues if any. On a bi-weekly basics the duties including hosting status calls so as to ensure the smooth on-going of the project
- Work closely with the client Architects and formulate a Design for the Concepts. As part of the daily responsibility will review the work done by offshore team to ensure that is as per the laid down specification by project/client and meets the desired quality standards.
- This app was developed for Indian Lawyers and law school students on windows 8 platform using Windows 8 and SharePoint technologies. User can search LN document from Indian Rosetta DB and save it locally or in SharePoint cloud. We developed this app using Windows 8, C# and Sharepoint.
- This concept was developed for Chrome Browser. This extension aims to bring the power of the New Lexis platform to sites that the user visits outside of LexisNexis products. The core functionalities implemented in this concept are Search and Full Document View. This concept enables content to be suggested to the user in the context of their current workflow even before they start their research with Lexis Advance.
- This Concept was developed on top of Lexis Advance application with taxonomy tagging and Synching documents with cloud like Google Drive, Ever note and Box. Using OAuth 2.0 we have implemented the authentication part with cloud. User can add doc to cloud folder from LA app and view/search cloud folder/files inside LA app.
- This concept was developed on top of LA with Kinect sdk. Using Gesture and voice based commands user can control the application. We have developed a WPF LA application with Kinect 1.6 sdk to achieve the same.
- Global Architecture and Research is a SharePoint site that is redesigned and developed in SP 2010. It’s been used internally within LexisNexis as document repository for the GAR and other teams.
- The objective of this exercise is to structure the content on the GAR EA website in such a way that it drives higher usage and increases effectiveness and relevancy of content.
- The purpose of Web Part Reference implementation is to help developers to understand and implement web parts as per web part pattern laid out by Global Solutions Architecture Team.
Confidential
Senior Software Analyst
Technologies: ASP.3.5 C#.net, SQL Server 2005
Responsibilities:- As SSA, I am responsible for Ensure deliverable are prepared to satisfy the project requirements, schedule.
- Coordinate and track the reviews, documentation, test activities.
- Serve as a focal point to communicate and resolve interface and integration issues with other teams.
- Escalate issues which cannot be resolved by the team.
- Coordinates meetings with the functional management to discuss project impediments, needed resources or issues/delays in completing the task.
- Coach and help develop team members, assure that the team members have the necessary education and training to effectively participate on the team.
- Facilitate problem solving and collaboration.
- Coordinate with internal and external teams (on site/offshore) as necessary.
Confidential
Senior Software Analyst
Technologies: ASP.2.0 C#.net, SQL Server 2005
Responsibilities:- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis; recommending changes in policies and procedures.
- Coordinate with internal and external teams (on site/offshore) as necessary.
Confidential
Software Analyst
Technologies: ASP.2.0 C#.net, Oracle 9i
Responsibilities:- Developed the core module, which has the following functionalities.
- Exchanges the commercially oriented information in standard electronic formats, between systems and without human inventions or interpretation.
- Ease the maintenance, configuration of the product and automation of Data transfer.
- Performed extensive unit testing and integration testing with the third party and legacy systems on those modules and fixed bug within time.
