We provide IT Staff Augmentation Services!

Software Architect Resume Profile

2.00/5 (Submit Your Rating)

Puerto, RicO

Summary

  • Educator, solutions/software architect, and software developer of information systems since 1988, managing software development for government and private sector in Puerto Rico and in Continental US since 1990.
  • Mainly worked as a Software Architect engaging with the Client and Project Manager PM designing and documenting the solution, negotiating and managing required feature set, and the overall application structure and database schema while leading and managing the development team. Work closely with the PM to maintain the project documented, on schedule, on the budget and on time. As needed role up my sleeves and code or unit test/validate side - by-side with the team.
  • Strong experience in MS-SQL TSQL, Visual Studio, Team System, Native C, Managed .Net and others Microsoft products and technologies. Knowledgeable in ASP.Net MVC 3, 4, Web-API, SPA Single Page Applications, jQuery, Knockout, WCF Communications Foundation, WEB-API, WPF Presentation Foundation, Silverlight and related technologies. Started working in MS-SQL and TSQL since v6.5 in the nineties and in .Net since early /- 2002 Betas. Extensively worked on native and managed automated systems, information/data exchange solutions based on standards/protocols including EDI, and XML based such as GJXDM, LEXS/N-DEx and NIEM initiatives.
  • Has been a contractor through all professional practice and compensation has varied based on the amount of contracted period, responsibilities and work conditions. For the past 10 years the rate for professional services has been in the neighborhood 75 USD p/h. On my last assignment I was billing at 100 USD p/h for a relative short period of time less than 160 h/m . Will consider any contract option with compensation in the neighborhood of 75 USD p/h for less than a year contracts that should be negotiable based on employment / contract period, benefits, expenses paid, responsibilities and work conditions.

Work Experience

Confidential

CEO and Founder

  • Open Knowledge DBA openk by Confidential. Incorporated as Confidential. DBA as Open Knowledge by Confidential. Over the years openk hired professionals of diverse talents to manage the work load and projects engagements.
  • Work as Software Architect, Team Leader, Project Coordinator, senior consultant on information systems, software designer and developer primarily working with Microsoft Technology including VS, MS-SQL all versions, TSQL, Analysis Services, TFS, WCF, ASP.Net, WPF, Silverlight 3 5, C, VB.Net, C /CLI, C native, and other MS related technologies other tools used include, Stylus Studio, XML Spy, and Crystal Reports.

Confidential

Architect and Developer

  • Open Knowledge base class libraries that are used as a starting Framework for openk projects engagements based on Microsoft .Net related Technologies. The framework provides a collection of:
  • Reusable helper classes to manage common Application tasks including session management, user privilege handling, error and exception handling, encryption and data protection among other common tasks
  • Reusable C classes targeting ADO.Net Db-Common and related provider factories that has been useful to simplify the database access to various data sources including, MS-SQL and Oracle
  • Reusable C /CLI classes to manage application driven reporting that supports both Crystal Reports and Reporting Services
  • Reusable C classes to manage BLOB's storage and graphical representation if applicable
  • C /CLI library of reusable classes that targets commonly used Inter-Process Communication IPC's, TCP/IP, and helper classes to manage working with POP3, SMTP, FTP, HTTP, MSMQ, and other protocols
  • C /CLI and C code to support Windows Communication Foundation WCF, POCO Plain Old CLR Object data access, Entity Data Model/Framework EDM/EF, Domain Services, and in C RIA Services
  • Reusable Components that include MVVM WPF and Silverlight controls and helper classes to MVVM
  • Reusable classes and helpers to manage XPS reporting generation and printing
  • Reusable ASP.Net MVC UI controls including user login, lists items selection control among others
  • C/C native classes that implements ODBC, OLEDB, and Oracle OCCI database connectivity and many other useful class helpers to manage encryption, text file scanning and parsing, IPC's and other common tasks.
  • Openk have used the above libraries in must projects since VS 2003, and earlier versions of VS for the C native code.

Confidential

Invited Lecturer

  • Adjourn Professor and Invited Lecturer, taught Object Oriented Software Design and Software Architecture courses as needed.

Confidential

Associate Professor

  • Taught computer-related courses at the School of Architecture and Computer Technology applied to Business for MBA students at the Graduate School of Business and Administration. Director of the Computer Laboratory of the School of Architecture for 6 years.
  • Participated on the Confidential intern program from Confidential. Work as summer intern on Confidential performing some work on the SGI related to 2D GL libraries support on X-Windows.

Confidential

My Role: Team Leader, Solutions Architect and Developer

Technologies: Required the use of:

  • .Net Framework 2.0 4.5,
  • C and Windows Presentation Foundation WPF and MVVM
  • LightSwitch, and Silverlight 5.0
  • ASP.Net MVC, and SPA, Ajax, HTML5, JScript, jQuery, and Knockout
  • VS 2012/2013 Professional, Premium
  • SharePoint
  • MS-SQL 2010/2012 TSQL and 2014
  • TFS 2012.
  • Work as project coordinator, team-lead and solutions architect, and senior consultant/developer for the Connecticut Division of CJIS
  • Worked with various Project Managers for the various Technical-Team that I lead to schedule, coordinate and execute project plans
  • Managed a team of 2 developers to generate the specifications of various data exchanges based on LEXS/N-DEx and NIEM between Criminal Justice Agencies for the State of Connecticut including Incident Arrest, Dispositions and Sentencing, Correctional Status Updates and others
  • Manage 2 SharePoint developers targeted to design and implement TeamSites for the Public Defenders Office of the State of Connecticut and various offices of Law Enforcement
  • Work on various LOB Line-of-Business applications for the CT-CJIS office

Confidential

My Role: Team Leader, Solutions Architect and Developer

Technologies: Required the use of:

  • .Net Framework 2.0 4.0,
  • Windows Presentation Foundation WPF and MVVM
  • VS 2010 Ultimate
  • MS-SQL 2010 TSQL
  • COM/DCOM native and .Net Enterprise Services Components
  • TFS .
  • Also required: the use of Avaya Confidential
  • Interaction with the Confidential Search Appliance .
  • Work as project coordinator, solutions architect, and senior consultant/developer for the 311 same as 911 but for everything that is not an emergency Integrated Services Call Center console that provides a single point of contact for all Government Agencies services to citizens to manage information requests and referrals
  • Project was developed in a time frame of 2 months
  • Created software resources to Manage the Call Center telephony while interacting with the Avaya call modules using DMCC
  • Created software resources to allow Call Center Agent to search for citizen information and/or service requests through a GSA Google Search Appliance while managing content using a custom Browser control.

Confidential

My Role: Solutions Architect and Developer

Technologies: Required the use of:

  • .Net Framework 2.0 4.0,
  • Windows Communication Foundation WCF
  • HTML 4,5, CSS, ASP.Net MVC, jQuery, JavaScript
  • Windows Presentation Foundation WPF
  • Windows Forms
  • VS Ultimate
  • MS-SQL TSQL
  • MS-SQL Analysis Services
  • COM/DCOM native and .Net Enterprise Services Components
  • TFS
  • C, C /CLI, C/C native and other related Microsoft technologies.
  • Also require some: mySql, and Sybase schemas definition and development.
  • Work as project coordinator, solutions architect, and senior consultant/developer on various projects of the BPPR EBT unit
  • Diverse projects developed for Evertec
  • Develop Verifone PINpad 1000se SDK to configure and get encrypted customer PIN-block for further host processing
  • Develop database and message processing solutions including some EBT Financial transactions
  • Architected, designed and developed class libraries to be reused by the Evertec EBT development groups
  • Designed and developed various high-demand and mission critical systems Web-Services SOA, SOAP and RESTful based, XML and TCP/IP based bindings
  • Created a Native library of classes and DCOM/COM enterprise components to be used as an interface from client managed applications to back-end legacy transaction databases/hosts.

Confidential

My Role: Team Leader, Solutions Architect, Project Coordinator and Developer

Technologies: Required the use of:

  • .Net Framework 2.0 4.0,
  • Windows Communication Foundation WCF, RESTful services XML and JSON
  • HTML 4,5, CSS, ASP.Net MVC, jQuery, JavaScript
  • Silverlight v4 5, Domain Services XML and JSON
  • Windows Forms
  • VS Ultimate
  • MS-SQL TSQL
  • MS-SQL Analysis Services
  • TFS
  • VB.Net Visual Basic, C, C/C native and other related Microsoft technologies.
  • Also require some:
  • Oracle 11g using OCCI and
  • XML NIEM v2.x schemas definition and development. For the XML schemas definition VS, Stylus Studio and XML Spy where used.
  • During this engagement the following applications and services where developed:
  • New CJIS Computerized Criminal History CCH based on NCIC, FBI and others standards
  • Sex Offender Registry SOR
  • NSOR National SOR data exchanges Web-Services using GJXDM 3.x.x.x
  • New Prosecutor Management System PCMS
  • IAFIS Fingerprint Interchange System to transfer NIST files to the FBI Triple-I and receive responses. This component was fully developed in VS2005 and ported to 2008/2010 C/C native code
  • Domestic Violence Case Management and Monitoring Web Application/Portal to be used by the corresponding office in the Police Department of Puerto Rico PRPD
  • Designed and developed the CJIS Xml documents interchange schemas based on Global Justice Xml Data Management GJXDM and NIEM v2.0 standards
  • Designed and developed the CJIS CCH data warehouse
  • Designed, develop and deploy RESTful web services for information exchange with other local and national agencies and related criminal justice organizations, including the Department of Courts Administration
  • Application Lifecycle Management ALM using VS/TFS over the period of Confidential.

Experience

  • Professional practice in the past 17 years included systems architecture, design, analysis, and has worked extensively supporting development/documentation efforts, project planning and implementation. Particularly experienced with the following technologies / development tools / systems:
  • I/O Serial communications
  • TCP/IP and related Internet Networking
  • Paging protocols TNPP, TAP, BBL, GLCP
  • EDI ASC X12N 10X098A1 Professional, METRO2
  • Large volume/Real time production systems
  • RDBMS MS-SQL, Informix, Oracle
  • Data Access ODBC, OleDb, Db-Lib, .Net Managed Providers
  • Business Intelligence MS Analysis Services
  • Windows Technologies Win32, System Services, COM/COM, Message Queue
  • Web Development SOAP, IIS, Asp.Net
  • C/C, C /CLI, C, .Net Visual Basic, Fortran, Object Pascal
  • Crystal Reports v 8 v 12
  • Delphi, C Builder, MS Visual Studio .Net Team System
  • Stylus Studio Enterprise XML Schemas Editor
  • Microsoft Expressions Suite Silverlight v1.0 5.0
  • Unix HPUX, Solaris, Linux and others Windows XP, Vista, Windows 2003 Server
  • Has been working in .Net related Technologies since Beta's circa 2001 and highly knowledgeable in:

Native:

C/C, C /CX using VS-11 Beta and RC

Managed:

C /CLI, C, VB.Basic

Experimental: gaining experience in C /CX, CasaBlanca and other Native WinRT related Technologies

IPC:

WCF, WCF-RESTful, WCF TCP bindings TCP/IP Native and Managed

RIA-Services Entity Domain POCO

Presentation:

Windows Forms ASP.Net MVC WPF, Silverlight v1-5, MVVM

Reporting:

Crystal Reports Reporting Server and hand coded WPF Fixed/Flow Documents XPS reports

Automation: knowledge of DSL T4

Schema Design:

Extensive work done with NIEM v.x IEPD using VS

Architectural: knowledge of VS 2010 VS 2012 Architectural and ALM Features

Team:

TFS including TFS 2012

Alternatives:

MONO / XAMIAN

We'd love your feedback!