Solution Architect/ Lead Developer Resume
Plano, TX
PROFESSIONAL SUMMARY:
- Have three and half years of domain expertise in telecom billing applications, four and half years finest experience in insurance domain applications, six years financial (Wall street) services experience, one and half years Media domain experience and one year experience in Manufacturing domain.
- Worked extensively in C#, VB.NET, APS.NET & MVC, Share point, ASP, VISUAL BASIC, COM/DCOM, MTS, VBScript, JavaScript, PRO C, SQL, Pl\SQL, TSQL, Java, CORBA languages and well versed with RDBMS like Oracle, MS - SQL server, Sybase and DB2.
- Strong in Object oriented analysis & design, structural design and developing of applications using APS.NET & MVC, C#, VB.NET, Share point, ASP, VB, MTS, Java, SQL and stored procedures using PL/SQL, TSQL.
- Top-notch experience in query optimization, fine-tuning and ad-hoc reports building.
- Hands on experience in .NET Tools viz., C#, VB.NET, ASP.NET/MVC, ADO.NET, Win forms, web forms, Web services, SOAP, XML, Share point, WCF.
- Worked on IBM AIX, Sun Solaris, HP UNIX, Windows XP, Windows 2003/2008, Windows 2000, NT, 98 and 95 platforms.
- Well conversant with ISO 9001, CMM quality procedures and Six-Sigma framework while executing the projects.
- Sound knowledge of Telecom, Customer Care, Billing Systems, Insurance, Media, Financial applications and Quality Testing.
- Revered experience in onsite and offshore modeling. Good in horizontal and vertical planning to meet the work schedules.
- Hands on version control tools like MS Visual Source safe, TFS, RMS, PVCS, SVN and Dimensions.
- Brilliant analytical, inter-personal, communication and written skills.
- Ability to adjust in new environments, circumstances, with a drive for results through self-motivation.
- Developed complex and MIS reports using cross tab, Sub Reports, Drill Down and Standard Repots in Business Objects, SSRS and User Defined Text reports.
- Performed Oracle, SQL Server Administration tasks and written stored procedures, Triggers and Query Tuning in various projects.
- Qualified experience with data modeling tools like Erwin and Microsoft Visio.
- Analyzed and developed web application with N - Tier architecture with C#, VB.NET, and ASP. Net & MVC for business Tier using relational database as backend.
- Rich experience of object oriented testing of components using Silk Performer, NUnit, NSubstitue, moq and Jasmine tools.
- Fluency in using Ajax tool kit controls and OPEN UI frameworks like AngularJS and creating UI applications using HTML5, CSS and LESS.
- Hands on experience with Service oriented architecture.
- Fair understanding of windows azure technologies.
- Practical experience in design and developing custom web parts and component for SharePoint.
- Hands on experience using MVC, MVVM architectural patterns and Entity frame work.
- Good knowledge and hands on experience of WPF (Windows Presentation foundation).
- Ventured experience in creating multithreaded applications.
- Professional experience in TDD (Test driven development) and BDD (Business driven development / Behavior driven development) applications design, development and testing.
- Proficient in full stack design, development, testing, deployment and maintenance using .NET frame work and database (Oracle, SQL Server, Sybase) technologies.
- Knowledge of 2010 BIZTalk server and MSMQ application design, development, deployment and maintenance.
TECHNICAL SKILLS:
Internet Technologies: . NET Framework 1.1 to 4.5 Visual Studio .NET, VB.NET, C#, ASP.NET MVC/ASP.NET/ASP, Web Forms, Win Forms, N-Tier Application, Client Server Model, Distributed Architecture, Web Services, WCF services, WEB API, HTML, DHTML, XML, ActiveX code components, COM+, IIS Web Server, Java, IIS.
Script / Internet Tools: JavaScript, JQuery, Angular JS, Node JS, VBScript, Cascading Style Sheets (CSS), LESS, Bootstrap, XSLT, SOAP, HTML, DHTML, XML/DOM.
Distributed Technologies: ASP.NET, N-Tier Architecture, Web Services, Windows Communication Foundation (WCF), COM/D-COM, COM+, MTS.
Databases and Access Technologies: SQL Server 2012/2008/2005/2000/7.0, Oracle 7.2, 8.0, 9i, 10G, 11, DB2, Sybase 12, 15, and MS-Access 97/2000. ADO.NET, ADO, RDO, DAO.
SQL editor Tools: TOAD, SQL Plus, Oracle Enterprise Manager, PL /SQL developer, SQL Server Enterprise Manager, SQL Query Analyzer.
Languages: C#, VB.NET, PROC, C++, Java, SQL, T-SQL, PL/SQL, VBA and Unix Shell Programming.
GUI, IDE & FrontEnd Tools: Visual Studio. NET (C#, VB.NET, ASP.NET), WPF ( Windows Presentation Foundation), Infragistics web, windows controls and Dev Express web, windows controls front-end graphic tool, Visual Basic 5.0/6.0, Visual Interdev, HTML, ASP Scripting, Active X, Java and Developer 2000, Designer 2000 and Ajax.
Tools: Autosys, MS Office 2010/2007/2003/2000, MS Project, MS Visual Source Safe, n-Unit testing, Test Director 7.0i, Front Page, MS Share Point service, IBM Lotus Notes, Adobe Photo Shop, Rational Rose, and Macro Media Flash.Modeling Tools Rational Rose, Rational Data Modeler, Microsoft Visio, Erwin.
Reporting Tools: SSRS, SSIS, Business Objects XI, Crystal Reports Enterprise 8.0/7/6, SQL Reports, Data Reports, Nevron charts, Fusion charts, ChartFX and Text Reports.
Operating Systems: MS-DOS, MS-Windows 95/98/NT/2000/XP/ 7/2003/2008/2012 and UNIX
Automated Testing tools: Jasmine, NUnit, NSubstitute, MOQ, Mock, MSTS, Silk Test 5.5/6.2/6.5/7.2, Silk Performer 5.1/5.5/6.5, and Rational Function tester 6.1.
Miscellaneous tools and technologies: TFS, VSS, SVN, RMS, Dimensions, PVCS, Autosys, TIBCO, and MSMQ.
Case Tools: OOAD, UML, OOT
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Solution Architect/ Lead Developer
Environment: Software Languages: C#.NET, ASP.NET MVC, HTML, SQL, XML, JavaScript, JQuery, Angular JS and Web services. Database: SQL SERVER 2012/ 2014.
Responsibilities:
- Enterprise Well Portal - Designed, developed, and implemented the system through the integration of Trusted Data Manager, OpenText Content Server, Esri ArcGIS, and Informatica in an Agile development environment (AngularJS, Angular 2, Kendo UI controls, Web API/Entity Framework, Odata Controllers, JavaScript/jQuery, C#, Esri ArcGIS API for JavaScript,)
- NET WebSolutionbuilt entirely on MVC 6/Entity Framework 6 with Angular 1.5 Framework and Kendo UI consuming REST APIs with SQL Server 2012 as the backend
- Led the migration effort to Angular 2, by incrementally migrating blocks of code and creating Components with their TypeScript classes as well as gradually deprecating $scope and upgrading Controllers, Services and Factories.
- Utilizing Team Foundation Server (TFS) 2013 for all source control of code as well as database objects
- Document Service (Email Scraper) - implemented a new Windows Service utilizing Exchange Web Service (EWS) to consume attachments sent from Vendors and classify them and save them on OpenText Content Server..
- Design and development of single page user interface using HTML, CSS, java script, and open UI frame works like Angular JS.
- Fusing improvement and newly added solution with existing database objects and .net application.
- Good understanding of institutional customers on boarding and maintenance in investment banking domain.
- Deploying the components on development, SIT, UAT and production environment and validation.
- Institutionalized in creating MVC applications using ASP.NET MVC and java script framework technologies.
- Participating in scrum planning, review, and retrospective meetings.
- Post production support and maintenance.
Confidential, Meriden, CT
Solution Architect/ Lead Developer
Environment: Software Languages: C#.NET, WPF, EMS message handling, ASP.NET MVC5, HTML, CSS, SQL, XML, JavaScript, JQuery, Node JS, Angular JS, Web services, and TIBCO. Database: Sybase, Oracle and SQL SERVER 2008/ 2008 R2.
Responsibilities:
- Understanding Business needs and working with Business Analysts/Requirement writers in creating technical requirements and SDK Integration Documentation.
- Providing Estimations, Architecture, Designing solutions, presenting to target audience Confidential various levels of Enterprise. Architecting apps that utilize memory efficiently and debugging memory issues.
- App-Wrapping tool for enterprise applications to adopt MDM features, MDM-Policy, SSP Restrictions, Security policy, user-policy, Network-Proxy, SSO, authentication, Remote login.
- Used Various Activities, Content Providers, Broadcast receivers, and Services. Used Async tasks, Shared Ps, Push Notification Service and Intents on Android platform.
- Working with Public Frameworks for development and code migration from Obj-C to Swift, Created a delegate-based framework for updates and synchronization. Developed UI for table-view, grid view and reusable components using auto-layout. Used NSThreads, GCD and NSOperations and NSOperations Queue. Implemented using Storyboard and ARC.
- Design and development of single page user interface using HTML, CSS, java script, and open UI frame works like Angular JS.
- Amalgamating improvement and newly added solution with existing database objects and .net application.
- Good understanding of capital management applications and investment banking domain.
- Deploying the components on development, SIT, UAT and production environment and testing.
- Designed, developed, tested and deployed middleware components to handle TIBCO EMS trade messages.
- Institutionalized in creating MVC and MVVM applications using ASP.NET MVC and WPF technologies.
- Conducting scrum planning, review, and retrospective meetings.
- Post production support and maintenance.
Confidential, NJ
Solution Architect/ Lead Developer
Environment: Software Languages: C#.NET, ASP.NET MVC, HTML5, CSS, SQL, XML, JavaScript, JQuery, Node JS, Angular JS, and Web services, SSIS, SSRS. Database: SQL SERVER 2008/ 2008 R2.
Responsibilities:
- Jotting down application requirements and understand business flow from business users and cross business individuals.
- Responsible for complete enhancement request design, developing and deployment taking in full advantage of Data model, Object Oriented and service oriented architecture frame works.
- Collaborate with internal and external partners to ensure that technology decisions align with the overall enterprise architecture data model and framework goals.
- Planning and analyzing with business users for prioritizing requirements and components delivery.
- Design, development and deployment of data base objects, service side components.
- Design and build of responsive user interface using HTML5, CSS, LESS, java script, and open UI frame works like Angular JS.
- Integrating add on solution with existing database objects and .net application.
- Industrialized in creating MVC applications using ASP.NET MVC technologies.
- Deploying the components on development, UAT and production environment and testing.
- Production maintenance.
- Fund analysis and risk calculation based on statistical data metrics and measures.
Confidential, NJ
Solution Architect/ Lead Developer
Environment: Software Languages: C#.NET, VB.NET, ASP.NET MVC, WPF, HTML, SQL, XML, JavaScript, JQuery, Node JS, Angular JS and Web services. Database: SQL SERVER 2008/2012.
Responsibilities:
- Assemble system requirements from business users and additional business units.
- Building complete enhancement request design, developing and deployment taking in full advantage of Object Oriented and service oriented architecture frame works.
- Occupied with business managers for prioritizing change requests on frequent basis.
- Design, development and deployment of data base objects.
- Assembling complement solution with existing applications.
- Design and development of new developed screens using HTML, CSS, java script, and open UI frame works like Angular JS.
- Devised and created MVC applications using ASP.NET MVC technologies.
- Integrating solutions with other business units or application layer web services within the enterprise.
- Deploying the components on development, Integration and production environment and testing.
- Post production support.
Confidential, NJ
Solution Architect/ Lead Developer
Environment: Software Languages: C#.NET, ASP.NET MVC, WPF, HTML, SQL, XML, JavaScript, JQuery, Node JS, Angular JS and Web services.Database: Oracle 11g and Sybase 15.
Responsibilities:
- Congregate business requirements from system users and other business applications.
- In control of creating complete application architecture design, developing and deployment taking in full advantage of Object Oriented and service oriented architecture, MVC pattern and Entity frame works.
- Design, development and deployment of data base objects.
- Integrating and deploying all the components for testing in various environments.
- Associating web service call with data feed processing components for data collection.
- Create governmental tool using presentation frame work.
- Accountable for design and developing WCF service, RESTful libraries to exchange data between database and various applications in the enterprise.
- Working on fusion chart web components to integrate with web application.
- Testing and deploying the components on development, System Integration and production environments.
- Production support.
Confidential, New York
Solution Architect/ Lead Developer
Environment: Software Languages: C#.NET, ASP.NET MVC, HTML, SQL, JavaScript, JQuery, and Web services.Database: Sybase 15/12.
Responsibilities:
- Pleat business requirements from business executives and additional business unit users.
- Creating functional documents and making high level and detailed application architecture design, development taking in full advantage of object oriented and service oriented architecture, MVC pattern and entity frame works.
- Design, development and deployment of stored procedures.
- Assembling supplement solution with existing .net application.
- Integrating web service call with data feed providers like morning star, Fitch etc.
- Involved in POC(Proof of Concept) phase for design and development of WCF service for connecting frontend interface and backend database.
- Craft and maintain managerial windows based application tools using presentation frame work.
- Industrial on Nevron chart web components to integrate with PDF documents.
- Deploying the components on development, Integration and UAT environment for testing.
- Post production support.
- Portfolio and fund analysis and risk, sortino and sharpe ratio calculation based on quantitative data metrics and measures.
Confidential, NJ
Solution Architect/ Lead Developer
Environment: Software Languages: C#.NET, ASP.NET, HTML, Java script, SQL, WCF (Communication Foundation), XSL, Ecrion, Ultrascale.Database: Sybase 15/12.
Responsibilities:
- Functioned to complete application architecture using of object oriented and service oriented architecture(SOA).
- Design and development very high performance web services using SOA architecture.
- Document coding standards, naming convention, reusable components, service deployment and team management policies.
- Delegate tasks and manage time, coding practices, issue management and responsible for a team of 4 developers.
- Test the web services with sample payloads with internal enterprise tools.
- Assembling web service call with UI.
- Integration application calls with other business units or application layer web services within the enterprise.
- Design and developing the XSL templates to convert in to PDF documents.
- Amalgamating multi language resource files with XSL, and XML data files.
- Making the templates and sharing the work with offshore teams.
- Design and developing MSI for deployable components.
- Deploying the components on development and Integration environment for testing.
- Developing the application turn over document and delivering to QA for deployment and testing.
- Post production support with helpdesk on rotation basis.
- Working on ChartFX components to integrate with PDF documents.
Confidential, New York
Solution Architect/ Lead Developer
Environment: Software Languages: C#. NET, ASP.NET, HTML, Java script, PL\SQL, WCF (Communication Foundation), Win forms.Database: Oracle 10g. Visual Studio .NET 2005/2008, Infragistics, Dev Express, PL\SQL developer.
Responsibilities:
- Partnering with clients to gather business requirements, map technology to business needs, create business use cases, and sequence Diagrams.
- Create High-level and detailed architecture diagrams.
- Decoupling strategic multitier application architecture model for consistency and best utilization of Object Oriented Concepts, extensible and scalable model.
- Define Estimates, project involvements, and delivery time lines.
- Develop and assess functional requirements. Define scope & deliverables.
- Planned and developed migration of data from existing application.
- Designed and developed multithreaded components.
- Developed data base objects (functions, procedures, packages, triggers) and fine-tune query performance.
- Developed application using defined coding standards & application Framework.
- Reviewing test plans and test application for Unit, Integration, System and Simulation production environments using use cases.
- Build deployment environment architecture.
- Works closely with business users to report the defects and resolution timelines.
- Follow agile programming methodology to increase efficiency in deliverables and manage down time.
Confidential, Houston, TX
Solution Architect/ Lead Developer
Environment: Software Languages: C#. NET, ASP.NET, HTML, TSQL, VBA, Win forms.
Responsibilities:
- Ticket Information Collection and Transfer System (TICATS) - implemented a new data acquisition system to retrieve product ticket data from field flow devices, process and submit the nomination and actual tickets to Synthesis and Flow-Cal systems for invoicing as well as the CPL Dashboard application.
- NET WebSolutionbuilt entirely on MVC 5/Entity Framework 5 with two projects: One project that houses the Models and the Controllers based on Entity Framework-Code First exposing Web APIs from the Controllers in the form of JSON; the Second project was a pure View model consuming the JSON and interfacing with the Model/Controller project utilizing AngularJS, AJAX, jQuery, JSON, Bootstrap, Handlebars. (a third project for Unit testing was added as well)
- Replaced the existing NUnit testing with Microsoft Unit Test Framework, creating sustainable Unit tests that were used in User Acceptance Testing as well as Stress tests.
- Created .NET version of Highchart.js API so charts for the dashboard could be generated on the server, and then using async controllers, is serialized into JavaScript objects to increase page performance.
- Utilized Bootstrap for styling to improve user experience throughout as well as allow users to run the application on their smart tablets in the field.
- Created several Services utilizing windows Communication Foundation (WCF) to move/replicate data across the SCADA, DMZ, and finally to the local SQL database.
- Develop Data base objects (functions, procedures, packages, triggers) and fine-tune query performance.
- Develop application using defined coding standards & Framework.
- Create test plans and test application for Unit, Integration, System and Simulation production environments using use cases.
- Create Deployment Architecture.
- Works closely with business users to report the defects and resolution timelines.
- Planning, scheduling and testing of offshore work.
- Offshore coordination includes distributing work packets to offshore.
- Scheduling conference calls with offshore to resolve queries from offshore.
- Reviewing offshore work for compliance of standards and integrating with onsite components.
- Played an active role in servicing the application in production.
- Dealing with data loading from third party vendors like Derivative solutions, S&P, Fitch, Moody and Bloomberg.
- Portfolio analysis and risk, credit calculation based on quantitative data metrics and measures.
- Analyzed, designed and developed reports using crystal reports and integrating with C#. NET.
- Worked on VBA component to copy the SWAP rates excel sheet from Bloomberg machine to network machine to load the data into database using PMG Weekly application interface.
- Designed and developed migration of data from existing application.
- Message handling using BizTalk server and orchestration process.
- Follow agile programming methodology to increase efficiency in deliverables and manage down time.
- Dealing with data loading from third party vendors like Intex, Real Point and Trepp.
- Updating MS Access database from C# component for synchronizing the data from TIM to Derivative solutions.