Contractor - System Integration Architect, Developer Resume
Chicago, IL
SUMMARY:
- I’m a senior solution architect/developer with more than 30 years of experience in Technology with international exposure. Experience in Management, Technical Leadership, Project Management, Research, Design, Prototyping, Architecture, Development and Testing. I have architected, developed and implemented multiple solutions.
- Solutions that range from a single windows forms application to a multi tiered solution running on different software and hardware platforms. During the years that I have developed applications I have used various “best practices” which have evolved to what is now known as GOF patterns which are documented in Design Patterns: Elements of Reusable Object - Oriented Software, to segment and layer the applications architecture to improve reliability, performance, reusability and maintainability. I have:
- 25+ years of experience in application architecture and development. Experience in Basic, Visual Basic, Pascal, C, C++, C#, Objective C, Java, ASP, ASP.Net, Silverlight, WPF-XAML, WCF-RIA Services, JSP, AJAX, HTML, XHTML, DHTML, XML, OOXML, CSS, GDI, ADO, Carbon, Cacao, Visual Studio and Mono.
- 20+ years of experience in application architecture. Experience in Multi-Tiered, OOD, SOA designs and design patterns like MVVM, MVC and others.
- 20+ years of experience in application development. Experience in Embedded Systems, PC Based Measurement, Windows Forms (Traditional and WPF/XAML), Mac OSX, Web (ASP, Silverlight, WCF RIA services, JSP), 2D Graphics, Data Visualization, Data Acquisition, Workflow Management, Operational Applications, Application integration and Microsoft Office Integration.
- 20+ years in development methodologies including Waterfall, Agile, RAD and Fast Prototyping.
- 15+ years of experience in Database Technologies. Experience in SQL Server, Oracle, Access, SQL, PL/SQL, T-SQL, SQL Server Analysis Server and SQL Server Reporting Services
- Data Modelling: Logical and Physical
- Database Design: Operational Databases and Data Warehousing,
- ETL: DTS, SSIS, Cast Iron and Data Stage.
- 12 years of experience in BI Application development. Experience in Web and Windows based guided OLAP applications.
- 13 years of experience in Web Technologies. Experience in Web Applications, Web-Services, Web-Controls, Web-Parts and SharePoint.
- 7 years experience of Electronic Engineering. Experience in Circuit Design, Prototyping, PC-CAD, Development, Measurement and Testing.
- 3 years of experience in Post-Secondary Teaching. Experience in teaching Electronics, Telecommunication Equipment and Telecommunication Science.
TECHNICAL SKILLS:
Program Languages: Basic, Visual Basic, Pascal, C, C++, .Net, VB.Net, C#, Objective C, Java, Carbon and Cacao, Embedded C, Groovy
Web Technologies: Silverlight, WCF-RIA services, ASP, ASP.Net, JSP, AJAX, HTML, XHTML, DHTML, XML, XSLT, VML, CSS, VB Script, C# Script, Java Script, SharePoint, Web-Services, REST Web services, ESB and MQ
Database Technologies: SQL Server 2000, 2005, 2008, 2012, 2014, Access, Oracle, SQL Server Analysis Server, SQL, PL/SQL, T-SQL, DTS, SSIS, Cast Iron and Data Stage
GUI: Windows Forms, WPF-XAML, Web (Silverlight, ASP, HTML, JSP) and Mac OSX
IDE: Visual Studio 97-2010, Expression Studio, Mono, J-Builder and X-Code
Operating Systems: Windows 3.x, 95, 98, 2000, XP, Vista, 7, Windows Server 2003, 2008, 2012 and Mac OSX
Reporting: SQL Server Reporting Services and Crystal Reports
CRM: Salesforce.com, WebSphere
Middleware: DBAmp
Methodologies: Agile, Scrum, Waterfall, Test Driven Development
Design Patterns: OOP, MVC, MVVM and Client-Server
PROFESSIONAL EXPERIENCE:
Confidential, Chicago IL
Contractor - System Integration Architect, Developer
Responsibilities:
- Architected and develop the processes to continuously integrate data from various internal and external systems into the FusionRisk application. The integration stream are designed to utilize ESB, MQ, Java and Groovy Scripting to move data from various sources (Oracle, SQL Server, REST Web Services, Bloomberg) to a data mart from where it is mapped to a Common Data Model for consumption by the application.
Confidential, Las Vegas, Nevad
Contractor - Architect, Developer, ETL Developer
Responsibilities:
- Developed multiple applications to perform various data extraction and management functions.
- Developed data entry asp.net applications for assigning staff to summer school positions.
- Technologies employed: SQL, SSIS, SQL Server, Oracle, Java, IBM IAM, C#, Windows Forms, ASP.Net
- Development Model: RAD, TDD
Confidential, Schaumberg, Illinois
Contractor - Developer, ETL Developer
Responsibilities:
- Developed multiple data integration projects using SSIS and C# code. Including an integration project between SharePoint, SQL Server and a third party vendor. The project reads records from a SharePoint list, augment the record with data stored in SQL Server, generate an Xml file for the consumption of the third party application and update the SharePoint list.
- Technologies employed: SQL, C#, SSIS, SharePoint, Excel, Xml
- Development Model: Agile
Confidential, Cleveland, Ohio
Contractor - Architect, ASP Developer
Responsibilities:
- Re-engineered their DrConnect application that allows medical providers to sign up to get access to their Confidential ts’ electronic medical records. Designed and developed an administration web application for the processing and approval of the registration requests.
- Technologies employed: SQL, C#, ASP.Net, Java Script, HTML, CSS
- Development Model: Waterfall
Confidential, Chicago, Illinois
Contractor - Data warehouse/database architect
Responsibilities:
- Worked on various data warehouse and database development projects. Architecture a data integration application that utilized web-services, SSIS and SSA to import and export third party XML data. This application reduced the time to bring a new XML format on board by more than 50% and created a platform that provided full transparency in the tracking and auditing if the data.
- Technologies employed: SQL, C#, ASP.Net, Java Script, HTML, CSS, Web Services
- Development Model: Agile
Confidential
Partner
Responsibilities:
- Architected and developed the Student Performance Suite and Assessment Suite mentioned above.
Confidential
Architect and C# Developer
Responsibilities:
- Developed advanced data visualizations
Confidential
VB.Net Developer
Responsibilities:
- Developed the data access layer between the UI and the Database.
Confidential
C# Developer
Responsibilities:
- Developed various routines to interoperate with a Java backend.
Confidential
Data Warehouse Architect
Responsibilities:
- Participated in the contract negotiation.
- Gathered the user requirements.
- Model the application’s data.
- Architect and design the database.
- Managed the team who built the data warehouse.
- Participate in the design of the application’s user interface and workflow.
- Architect and design the application.
Confidential
Data Warehouse Architect, Application Architect
Responsibilities:
- Participated in the gathering of the user requirements.
- Architected the data warehouse.
- Architected, designed and built the custom ETL module.
- Participate in the design of the application’s user interface and workflow.
- Architected the BI application.
- Managed the team who build the BI application.
- Managed the deployment of the BI application.
- Developed the data visualization modules of the BI application.
Confidential
Data Warehouse Architect, Application Architect
Responsibilities:
- Participated in the gathering of the user requirements.
- Architected the data warehouse.
- Architected, designed and built the custom ETL module.
- Participate in the design of the application’s user interface and workflow.
- Architected the BI application.
- Managed the team who build the BI application.
- Managed the deployment of the BI application.
- Developed the data visualization modules of the BI application.
Confidential
Data Warehouse Architect
Responsibilities:
- Participated in the gathering of the user requirements.
- Participated in the architecture of the data warehouse.
- Participate in the design of the application’s user interface and workflow.
- Managed the team who build the BI application.
- Participated in the development the BI application.