Code Monkey home page Code Monkey logo

mb-ateccx08a-library's Introduction

About

Sr. Software Engineer and creative with an emphasis on simple elegance and enterprise architecture. Applied industry experience (Education) since 2004.

I look for accountability, ask lots of questions, and pursue the strategic involvement of collaborative individuals: to innovate and create long-lasting business solutions of exemplary quality.

vCard

image

Interests

  • Data-driven business applications and software architecture
  • Information security, penetration testing, and cryptography
  • Infrastructure orchestration and automation
  • Ivy Lee Method (productivity)
  • Horizontal scalability and high availability
  • Project lead and formal documentation
  • Collaboration and camaraderie
  • Contributing to open source projects

Industry Experience

Area Technologies
Database ★ ★ ★ ★ ☆
Microsoft SQL Server, MySQL, Oracle, Couchbase
Coding ★ ★ ★ ★ ★
C#, ASP.NET MVC, Entity Framework (Code First), Classic ASP extended with custom COM objects, Node.js, PHP, CodeIgniter, Laravel
UI/UX ★ ★ ★ ★ ☆
XHTML, CSS, JavaScript, Bootstrap, jQuery
HTTP ★ ★ ★ ★ ★
Cross-Origin Resource Sharing (CORS), Sub-Resource Integrity (SRI), Content Security Policy (CSP), SSL Configuration, HTTP Strict Transport Security (HSTS), proxy, use of appropriate HTTP methods and status codes (REST), and request tracing
Web Application Security ★ ★ ★ ★ ★
OWASP Top 10, SANS SWAT Checklist, manual penetration testing, applied cryptography, systems analysis and network mapping
Cryptography ★ ★ ★ ★ ☆
Implement procedures and best practices for applied cryptography emphasizing proper use of key derivation functions, salts, initialization vectors, message authentication codes, hashing, and key management
Infrastructure ★ ★ ★ ★ ★
TCP/UDP load balancing, tuning, and failover (HAProxy, NGINX). Web server configuration (IIS 7.5/10.0, Tomcat), DNS management, firewall management, virtual IP management, SSL termination, clustering, and automation (Puppet).
CI/CD ★ ★ ★ ★ ★
Git, environment branches, pull requests, branch policies, pre-deployment approval for continuous delivery. Version control repository hosting in Bitbucket, GitHub, and Azure DevOps.
Supervision ★ ★ ★ ★ ★
Provide mentoring, guidance, and architecture decisions. Develop and maintain standard operating procedures. Review work for compliance, security, and best practices. Coordinate changes for release.
Project Management ★ ★ ★ ★ ★
Gather requirements, evaluate cost, conduct systems analysis, manage expectations, coordinate and direct work.

Industry Roles (Work History)

Timeframe Job Title
Mar 2021 - Present Manager, Web Services
Institution of Standard Operating Procedures Implementation of Continuous Integration, and Continuous Delivery for .NET applications, libraries, and application environments using Azure Pipelines; Development of business-aligned progression plans and job descriptions for .NET web application developers through Senior level; Development of Team Charter.
Nov 2019 - Mar 2021 Supervisor, Web Services
Institution of Change Management, Project Management, and Software Development Life Cycle; Employee training, mentoring, and supervision; Initial formation of core development team; Interview panel member as Subject Matter Expert (SME).
Sep 2013 - Nov 2019 Developer, Web Applications
Development and deployment of infrastructure management as code using Puppet Enterprise Configuration and deployment of Single Sign-On identity provider services and connectors (CAS, SAML, OAuth) Research and migration of on-premise application clusters to new high availability environment (HAProxy); Research and migration of legacy web applications (Classic ASP) to modern technology stack (ASP.NET MVC, C#) In-house planning, development, and maintenance of College Portal, Website, internal business applications, community applications, and third-party service integrations.
Fall 2016 Adjunct Faculty (Part-Time), Computer, Systems And Applications
Sam's Teach Yourself ASP.NET 4 in 24 Hours (ISBN-13: 978-0672333057) augmented with more industry-relevant curriculum.
Fall 2015 Adjunct Faculty (Part-Time), Computer, Systems And Applications
Beginning ASP.NET in C# and VB (ISBN - 13: 978 - 1118846773) augmented with more industry-relevant curriculum.
Jun 2011 - Sep 2013 Lead Developer, Web Applications
Develop custom web applications using LAMP stack Develop and support integrations with ad exchange, marketing automation, content management, publishing, event and newsletter management, payment processing, and customer relationship management; Linux server management, cloud services management, and web application firewall management; Remote desktop support.
Aug 2008 - Aug 2010 Web Design Teacher, Career & Technical Education
Business Math; Web Design and Development; Career Preparation; Student Organization (Future Business Leaders of America).
2004, 2005 - 2008 Technology Specialist
Account provisioning and management in Active Directory District website development and server rebuild; Security, networking, and content filtering; Email management and spam filtering; Desktop and printer support, imaging, and inventory.

Training History

Year Module
2022 Delegation Skills for Busy Leaders ("Why & How")
2021 Salesforce Trailhead
2020 Supervision: Core Competencies: Meeting the Needs of Today's Employees
2020 Team Leadership: Leading Teams
2020 Coaching Essentials: Partnering for Performance
2020 Conflict: Self-Management
2019 Azure DevOps for Project Managers
2014 Building an End-to-End Web Application with ASP.NET MVC5 (C#), EF Code First, HTML5 and jQuery
2014 Web App Penetration Testing and Ethical Hacking, SEC542, SANS

Testimonials

Year Summary of Work
2020 Assisted local city IT director in successfully deploying their first SAML 2.0 Identity Provider
2019 Recouped service fees (FFP) in excess of $40,000 from vendor breach of website build project contract and executed full project requirements in-house using Cascade CMS
2019 Launched new, mobile-friendly College Portal rebuilt in-house using ASP.NET MVC (C#), yielding 95% improvement to login times and application performance
2018 Replaced CAS Service Management WebApp with custom Change Management solution using Azure Repos and Azure Pipelines
2017 Successfully configured and deployed delegated Single Sign-On authentication for Office 365 applications orchestrating onload.js with first successful in-house ADFS Claims Provider supporting SAML 2.0
2017 Succesfully configured and deployed first SAML 2.0 Identity Provider
2017 First adoption of a Software Development Life Cycle process governed by Release Management using A successful Git branching model by Vincent Driessen, and Developing and Deploying with Branches and Deplyoments Best Practices by Beanstalk Guides
2017 First adoption of Project Management using Azure DevOps for Project Managers by Cals Tutorials
2016 Self-taught implementation of FIPS-197 in Arduino C
2016 Challenge Coin received from Department of Defense for submitting valid findings during Federal Govt.'s first ever bug bounty program, Hack the Pentagon hosted by HackerOne
2013 Contributed software patch accepted by Single Sign-On software provider, Jasig/Apereo CAS, resolving lack of cluster support in cryptographic operations via CAS-1386
2005 Orchestration of computer lab imaging, inventory management, and post-installation tasks using Altiris, DeepFreeze, Windows PE, and AutoIt
2005 Automated arrangement of desktop icons on Mac OS 9 during annual imaging using AppleScript
2004 Automated import of 1k+ student accounts from Student Information System into Active Directory using Visual Basic script

PGP

Statement

The following PGP fingerprints belong to the owner of this repository: Matt Borja.

Fingerprint Created Status
F30F F4FC 9365 8457 4EE3 2518 3368 8C2E DC08 CD38 2021-12-29 Active
6FDD 7A12 197C 04F8 F510 585C 9DB9 CDDC 7708 8F26 2022-04-18 Inactive
3371 63B2 51AD 534D 6E30 8DC4 BC60 808C E2A8 20F6 2022-04-18 Revoked
4105 C4E5 774F 401B 1824 6910 FED8 1E8C 4D67 3B96 2022-04-18 Revoked
8ED0 E383 176C FAE7 8899 0F29 22E7 1A76 0A44 E2D6 2012-03-07 Revoked
F88A 7363 03AB F22B 60F4 A9C1 C892 093A 3570 183E 2003-08-28 Revoked

Asserted by cryptographically signed commit: be02acb@master (learn more).

Download Sources

mb-ateccx08a-library's People

Contributors

mattborja avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.