Solution Architect Resume
Phoenix, AZ
SUMMARY
- Extensive experience in strategic systems analysis including development methodology, business case analysis, data processing and information management, and strategic information systems architecture and technical support
- Particular strength in system construction and methodology definition to support application development
- Extensive hands on experience in all phases of the system development life cycle, including strategic information planning, business systems analysis, business systems development, testing, and implementation
- Extensive experience across multiple platforms, including embedded systems, telecommunications software, real - time applications, eCRM, EDA GUI, GIS, biomedical devices, multithreaded application development, client/server and/or web application legacy systems, multi-tier architectures, Microsoft SQL Reporting Services, web solutions, Microsoft technologies, Service Oriented Architecture (SOA), Object Oriented Programming, Design Patterns and Web Services. Particular strength in using knowledge of these multiple environments to design and implement enterprise architecture solutions for complex businesses
- Ability to develop Service Oriented Architecture (SOA) that provides methods for systems development and integration where systems package functionality as interoperable services
- Experience completing several full software development cycles from conception through shipment and in implementing projects using SDLC/PLM and SCRUM Agile processes
- Ability to optimize development experience including proven experience building a mission critical infrastructure
TECHNICAL SKILLS
Operating Systems: Windows, Unix, Linux, Sun Solaris, iRMX
Languages: VB6.0, VB.NET, C#, VJ++, C/C++, Java, SQL, Anjular JS, PL/SQL, Perl, AJAX, Shell Programming, UML, Java Script, .NET Framework, Entity Framework
Databases: Oracle PL/SQL, MS SQL Server, MS Access, IBM DB2, NoSQL
Web Server: IIS, Java Web Server
Internet Tools: ASP, ASP.NET, HTML5, DHTML, CSS, JavaScript, VBScript, XML, XAML, XSL, XSD DTD, SCHEMA, Web Services, SOAP, UDDI, Expression Blend, AngularJS
IDE Tools: MS Visual Studio .NET, MS Developer Studio, WPF,WCF,Silverlight, Telerik,Ajax Infragistics, EWS (Exchange Web Service),Jquery, JSON, BSON
Version Control Tools: Visual SourceSafe, WinCVS, TFS
Reporting Tools: SQL Reporting Services, Crystal Report, Data Reports, ADO, Tableau Reports
Design and Testing: RUP, Rational Rose, UML, Rational Robot, TOAD, Table Designer, Oracle PL/SQL, MS SQL Developer
Protocols: TCP/IP, SNMP, RPC, HTTP, FTP, SFTP, LDAP
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Solution Architect
Responsibilities:
- Used Used 834 HIPAA Transaction for the electronic exchange of member enrollment information, including benefits, plan subscription and employee demographic information. Worked with Healthcare EDI transactions including HL7, HIPAA, and NCPDP.
- Successfully upgraded desktop based application written in vb6 of client Confidential to .net framework 4.0 application
- Successfully replaced infragistics controls with telerik control.
- Integrated SQL reporting service in application.
- Using telerik for User Interface (UI) controls and components for ASP.NET, Windows Forms, WPF, WCF and Silverlight.
- Currently working on Constant Event, Constant Press, Constant Target, Encrypted Box, DreamSaver, Constant Survey, Constant Business, Constant Exchange, Constant Freight projects for Confidential
- Developed modules using smart client concept, .NET framework 3.5/4.0, WPF, WCF, MVC, HTML5, Web Services, Web API, MSTest, QUnit, WWF, WS-Security, C#, Java, VB.NET, AJAX, VC++, CSS3, JQuery, ASP.NET, EWS (Exchange Web Service),Telerik, Ajax, JavaScript, and SQL server stored procedures and triggers.
Confidential, Houston, TX
Solution Architect/Developer/Technical Support
Responsibilities:
- Designed data model and trained team to know the same; prepared detailed technical design as a start point of input to the team to start development
- Prototyped the system with new architecture based grid architecture; developed various modules such as parser and writer in the application
- Worked on .Net/SQL and .Net/Oracle connectivity components. Designed and developed Oracle PL/SQL and SQL tables, indexes, keys, stored procedures, Views, Roles and database tuning and archiving.
- Performed unit testing and integration testing; monitored error management system to minimize down time of the application
- Involved in the build process for all releases; used Team Foundation Server (TFS) for source control, data collection, reporting, and project tracking
- Implemented multi-threading task for archiving process.
- Developed business logic using Web Services for user data and XML data
- Created XML data and XML schema and imported schema into Word and Excel
- Developed user interfaces for the application using WinForms and populated Winform controls with ADO.net; developed Service Oriented Architecture (SOA) that provided methods for systems development and integration where systems package functionality as interoperable services
- Developed reports which could be accessed remotely through .NET remoting services
- Designed and developed components to access SQL Server 2008 database using Microsoft Application Data Blocks and SQL client to generate various dynamic reports with email and Excel format functionality
- Provided user and technical documentation and developed maintenance SSIS package to archive data on SQL Server
- Implemented project using SDLC/PLM processes
- Developed reports using Microsoft SQL 2008 Reporting Services and tracked product sale through customized reporting engine
- Analyzed system modification requirements and maintained systems for better performance
- Environment: C#, ASP.NET, LINQ, AJAX, Visual Basic, VBScript, Visual Studio 2005/2008, SQL Server 2005/2008, JavaScript, CSS, HTML, SOAP, WSDL, ADO.NET, Silverlight, Expression Blend 4.0,MVVM, MVC, Entity Framework.
- Used Telerik for User Interface (UI) controls and components for .NET, ASP.NET, Windows Forms, WPF, WCF, and Silverlight.
- Created C# based class library to generate data services tier extensively using ADO.NET
- Created custom exception class using system .NET framework exception class
- Developed modules using smart client concept, .NET framework 3.5/4.0, WPF, WCF, Web Services, WWF, WS-Security, C#, Java, VB.NET, AJAX, VC++, JQuery, ASP.NET, Telerik, Ajax, JavaScript, and SQL server stored procedures and triggers.
Confidential, Houston, TX
Solution Architect/Developer/Technical Support
Responsibilities:
- Designed data model and trained team to know the same; prepared detailed technical design as a start point of input to the team to start development
- Prototyped the system with new architecture based grid architecture; developed various modules such as parser and writer in the application
- Created C# based class library to generate data services tier extensively using ADO.NET
- Created custom exception class using system .NET framework exception class
- Developed modules using smart client concept, .NET framework 3.5, WPF, WCF, Web Services, WWF, WS-Security, C#, Java, VB.NET, AJAX, C++, JQuery, ASP.NET, JavaScript, and SQL server stored procedures and triggers
- Performed unit testing and integration testing; monitored error management system to minimize down time of the application
- Involved in the build process for all releases; used Team Foundation Server (TFS) for source control, data collection, reporting, and project tracking
- Implemented multi-threading task for archiving process.
- Developed business logic using Web Services for user data and XML data
- Created XML data and XML schema and imported schema into Word and Excel
- Developed user interfaces for the application using WinForms and populated Winform controls with ADO.net; developed Service Oriented Architecture (SOA) that provided methods for systems development and integration where systems package functionality as interoperable services
- Developed reports which could be accessed remotely through .NET remoting services
- Designed and developed components to access SQL Server 2008 database using Microsoft Application Data Blocks and SQL client to generate various dynamic reports with email and Excel format functionality
- Provided user and technical documentation and developed maintenance SSIS package to archive data on SQL Server
- Implemented project using SDLC/PLM processes
- Developed reports using Microsoft SQL 2008 Reporting Services and tracked product sale through customized reporting engine
- Analyzed system modification requirements and maintained systems for better performance
Environment: C#, ASP.NET,JQuery, AJAX, Visual Basic, VBScript, Visual Studio 2005/2008, SQL Server 2005/2008, JavaScript, CSS, HTML, SOAP, WSDL, ADO.NET, Silverlight, Telerik, Ajax
Confidential, Houston, TX
Solution Architect/Solution Developer
Responsibilities:
- Understood the requirements and designed the technical architecture based on the functional requirements gathered from business analysts
- Participated in the project life cycle and created database objects (procedures, functions, and triggers) using SQL and IBM DB2
- Designed and developed user interface and business components using .NET 2.0 Framework, MS Visual Studio 2005, and Server tools
- Developed reports using Microsoft SQL 2005 reporting services and implemented project using SDLC/PLM processes
- Developed Service Oriented Architecture (SOA) that provided methods for system development and integration where system package functionality as interoperable services.
- Developed modules using smart client concept, .NET Framework 2.0, Web Services, WS-Security, C#, Java, VB.NET, AJAX, LINQ, C++, ASP.NET, JavaScript, and SQL Server stored procedures and triggers
- Developed user interfaces for the application using WinForms.
- Used multi tasking modules for parallel execution of code through multithreading.
- Developed reports using Microsoft SQL 2005 Reporting Services
- Used SMS Installer to create installation package that gathered information about the current system, installed and deleted files, searched for files, prompted users for information, and updated both system files and the registry
- Conducted code reviews for business components, GUI, SQL stored procedures packages, and SQL 2005 Reporting Services
Environment: C#, ASP.NET, AJAX, JQuery, Visual Basic, VBScript, Visual Studio 2005/2008, SQL Server 2005/2008, JavaScript, CSS, HTML, ADO.NET, SMS Installer
Confidential, Houston, TX
Solution Architect/Developer
Responsibilities:
- Developed new web pages and modified existing applications to support compatibility of applications in new data center environment
- Developed tables and stored procedures using SQL Server and Oracle PL/SQL; developed web pages using SAP.NET connector technologies
- Developed report parameters application to submit batch reports using country, plant, product, sales regions, and date parameters in ASP.NET using C#, C++, and JavaScript
- Prepared custom software specifications (CSS) and application design documents (ADD)
- Implemented project using SDLC/PLM processes
- Developed Service Oriented Architecture (SOA) that provided methods for system development and integration where system package functionality as interoperable services
- Real time execution of application was implemented using multi threading.
- Migrated applications from .NET 1.1 to 2.0; developed grids and web pages using component art third party tools
- Used SMS Installer to create installation package that gathered information about the current system, installed and deleted files, searched for files, prompted users for information, and updated both system files and the registry
Environment: C#, ASP.NET, JQuery, Visual Studio 2005, SQL 2005 Server, JavaScript, SOAP, CSS, ADO.NET
Confidential, Rochester, NY
Administrator/Developer
Responsibilities:
- Understood the requirements and designed the technical architecture based on the functional requirements gathered from business analysts from various departments with the organization
- Designed the data model and trained team to know the same
- Prepared the detailed technical design as a start point of input to the team to start the development
- Prototyped the system with new architecture
- Worked on Forefront Security for SharePoint that helped businesses protect Office SharePoint Server 2007 and Microsoft Windows SharePoint Services 3.0 environments against viruses, worms, spam, and inappropriate content
- Developed portal pages called web part pages made up of web parts (team, document, and project sub-sites), version-controlled document storage, and basic search functionality (made up of an ASP.NET website hosted on Internet Information Services 6.0 and using a SQL Server or MSDE database backend to store data)
- Developed a custom web part to provide forms based authentication to SharePoint (WSS or SPS) via ISA Server 2004 and SP1
- Developed programmatically accessing and manipulating document libraries and their contents
- Implemented project using SDLC/PLM processes
- Developed user interfaces for the application using WinForms.
- Developed web part pages and sites using built-in SharePoint web parts, SharePoint ASP.NET server controls, Office 2003 web parts and components, and site definitions
- Created software installation package with SMS Installer and tested the sturdiness of the application on development server, QA server, and production server
- Language/platform: Application had a Microsoft SQL Server backend for storing data; frontend consisted of ASP.NET pages served via Internet Information Services (IIS) 6 on Windows Server 2003 (as of MOSS 2007, it no longer used an ISAPI filter as in previous versions to map its web based path to the database records)
Confidential
Solution Architect/Developer
Responsibilities:
- Developed and maintained conversion programs in C#, VB.NET, and ASP.NET for conversion from PDF to Word document
- Developed programs in C#, VB.NET, and ASP.NET to load and manipulate centralized SQL Server 2005 data warehouse to track product sales figures across globe
- Developed tracking and preventive maintenance manager in Visual Basic 6.0
- Maintained and enhanced all store based applications using C#, VB.NET, and ASP.NET
- Developed application in C# to extract data from SQL Server 2005 to Excel 2000 for financial reporting
- Used C# Windows Forms to generate screens to collect data and to display data in data grids
- Implemented project using SDLC/PLM processes; developed reports using SQL Server Reporting Services
- Utilized SQL Server 2005 to create tables and stored procedures; performed unit and system testing
- Used SMS Installer to create installation package that gathered information about the current system, installed and deleted files, searched for files, prompted users for information, and updated both system files and the registry
Environment: C#, ASP.NET, Visual Studio 2005, SQL 2005 Server, JavaScript, CSS, ADO.NET
Confidential
Architect / Developer
Responsibilities:
- Involved in the gathering of technical specifications from marketing team and competitors
- Developed modules using smart client concept, .NET Framework 1.1, .NET Web Services, WS-Security, VB.NET, ASP.NET, and SQL Server stored procedures and triggers
- Developed algorithms for automatic spike and seizure detections; developed modules for topographic brain mapping, density spectral analysis, and CSA
- Developed web interfaces, relational databases, and serial, EDI, and scripted interfaces
- Developed video module which was used to integrate video to an analysis data from patients (played existing video and attached data to the particular patient); video was stored in the file server after attaching to the asset
- Developed reports which could be accessed remotely by physicians through .NET remoting services
- Implemented project using SDLC/PLM processes and performed unit testing and integration testing
- Deployed and supported user acceptance testing; provided user and technical documentation
- Monitored error management system to minimize the down time of the application; involved in the build process for all releases
- Created software installation package with SMS Installer and tested the sturdiness of the application on development server, QA server, and production server
- Developed user interfaces for the application using WinForms.
- Provided post implementation customer service and troubleshot hardware, software, and network issues
- Platform: Microsoft Windows 9x/ME/NT 4.0/2000/XP, UNIX, Linux
- Languages: C/C++, Win32, MFC, Visual Basic, C#, ASP, VB.NET, WIN32
Confidential, Sunnyvale, CA
Developer/Technical Support
Responsibilities:
- Gathered user requirements from marketing team and designed system architecture and database design
- Designed Windows/web GUI and provided technical specifications
- Performed unit testing and integration testing; deployed and supported user acceptance testing; provided user and technical documentation
- Developed error management system to minimize the down time of the application and was involved in the build process for all releases
- Participated in team building, project costing, and mentoring of team members
- Worked on competitors CRM products and mail server protocols IMAP and POP3; worked on relational databases (DB2, Oracle PL/SQL, Sybase, Informix, and MS SQL Server); worked on client/server and J2EE applications (Java, XML, JavaScript, and C)
- Developed browser technologies (products and plug-ins) on different platforms; developed custom rules with HTML and JavaScript
- Worked with web server (MS-IIS, WebLogic, and WebSphere) and developed load balancing concept
- Implemented project using SDLC/PLM processes
- Provided escalated support to resolve product defects reported by partners, customers, and internal teams; used systematic and innovative troubleshooting mechanisms to identify the root cause of problems effectively
- Developed product enhancements and assisted in building customizations to address business requirements of customers worldwide
- Shared with the sales consulting, technical support, and professional services teams the best practices associated with the product suite and integrations
- Platform: Windows NT, UNIX, Linux, Windows 2000, Sun Solaris
- Languages: ASP, HTML, SQL, Java, Perl, COM, DCOM, Oracle, C/C++, J2EE, XML, ISAPI, WebSphere, C#, ASP, .NET, WIN32, UML
Confidential, Santa Clara, CA
Developer
Responsibilities:
- Gathered user requirements from research team
- Developed graphical representation of the circuit layout provided through LEF and DEF files (graphical representation was performed to micron level)
- Implemented zoom and pan features and placemed gates done through LEF and DEF parsed files
- Platform: SUN Workstation, UNIX
- Languages: C, C++, X-Motif, X-Windows, TCL/TK, Perl, Lex/Yacc
Confidential
Developer/Project Management
Responsibilities:
- Developed multiple software projects involving EPABX systems. In the system, users had access to EPABX through real time based machine operating system, which allowed real time multitasking through multi threading. System guaranteed a response to all external events and was available as a standalone system, a multiple terminals, and a standby/duplicated system
- Worked extensively on embedded software and went through various company switches throughout the world
- Analyzed trade-offs between requirements, hardware and software constraints, technical capability, and project cost/schedule
- Worked on NEC systems
- Platform: VAX/VMS, PC/RT, iRMX
- Languages: C/C++, Motorola 68K/8049/Z80