From 5a910d54dc76ce8f0cf6a5e1acd9bf2c630e8f2f Mon Sep 17 00:00:00 2001 From: Brandon Cornejo Date: Tue, 28 Jul 2020 12:22:44 -0500 Subject: [PATCH] 2020 refresh --- index.html | 419 +- lib/addons/css/datepicker.almost-flat.css | 118 - lib/addons/css/datepicker.almost-flat.min.css | 3 - lib/addons/css/datepicker.css | 112 - lib/addons/css/datepicker.gradient.css | 128 - lib/addons/css/datepicker.gradient.min.css | 3 - lib/addons/css/datepicker.min.css | 3 - lib/addons/css/form-file.css | 28 - lib/addons/css/form-file.min.css | 3 - lib/addons/css/form-password.almost-flat.css | 27 - .../css/form-password.almost-flat.min.css | 3 - lib/addons/css/form-password.css | 27 - lib/addons/css/form-password.gradient.css | 27 - lib/addons/css/form-password.gradient.min.css | 3 - lib/addons/css/form-password.min.css | 3 - lib/addons/css/markdownarea.almost-flat.css | 158 - .../css/markdownarea.almost-flat.min.css | 3 - lib/addons/css/markdownarea.css | 158 - lib/addons/css/markdownarea.gradient.css | 158 - lib/addons/css/markdownarea.gradient.min.css | 3 - lib/addons/css/markdownarea.min.css | 3 - lib/addons/css/notify.almost-flat.css | 100 - lib/addons/css/notify.almost-flat.min.css | 3 - lib/addons/css/notify.css | 94 - lib/addons/css/notify.gradient.css | 100 - lib/addons/css/notify.gradient.min.css | 3 - lib/addons/css/notify.min.css | 3 - lib/addons/css/sortable.almost-flat.css | 104 - lib/addons/css/sortable.almost-flat.min.css | 3 - lib/addons/css/sortable.css | 101 - lib/addons/css/sortable.gradient.css | 108 - lib/addons/css/sortable.gradient.min.css | 3 - lib/addons/css/sortable.min.css | 3 - lib/addons/js/datepicker.js | 252 - lib/addons/js/datepicker.min.js | 3 - lib/addons/js/form-file.js | 42 - lib/addons/js/form-file.min.js | 3 - lib/addons/js/form-password.js | 50 - lib/addons/js/form-password.min.js | 3 - lib/addons/js/markdownarea.js | 336 - lib/addons/js/markdownarea.min.js | 3 - lib/addons/js/notify.js | 165 - lib/addons/js/notify.min.js | 3 - lib/addons/js/sortable.js | 592 - lib/addons/js/sortable.min.js | 3 - lib/addons/js/sticky.js | 141 - lib/addons/js/sticky.min.js | 3 - lib/addons/js/timepicker.js | 521 - lib/addons/js/timepicker.min.js | 3 - lib/css/uikit-rtl.css | 12436 +++++++++++++ lib/css/uikit-rtl.min.css | 1 + lib/css/uikit.almost-flat.css | 6622 ------- lib/css/uikit.almost-flat.min.css | 3 - lib/css/uikit.css | 15331 +++++++++++----- lib/css/uikit.gradient.css | 6696 ------- lib/css/uikit.gradient.min.css | 3 - lib/css/uikit.min.css | 4 +- lib/fonts/FontAwesome.otf | Bin 62856 -> 0 bytes lib/fonts/fontawesome-webfont.eot | Bin 38205 -> 0 bytes lib/fonts/fontawesome-webfont.ttf | Bin 80652 -> 0 bytes lib/fonts/fontawesome-webfont.woff | Bin 44432 -> 0 bytes lib/js/uikit-icons.js | 167 + lib/js/uikit-icons.min.js | 3 + lib/js/uikit.js | 13123 +++++++++++-- lib/js/uikit.min.js | 5 +- 65 files changed, 35087 insertions(+), 23445 deletions(-) delete mode 100644 lib/addons/css/datepicker.almost-flat.css delete mode 100644 lib/addons/css/datepicker.almost-flat.min.css delete mode 100644 lib/addons/css/datepicker.css delete mode 100644 lib/addons/css/datepicker.gradient.css delete mode 100644 lib/addons/css/datepicker.gradient.min.css delete mode 100644 lib/addons/css/datepicker.min.css delete mode 100644 lib/addons/css/form-file.css delete mode 100644 lib/addons/css/form-file.min.css delete mode 100644 lib/addons/css/form-password.almost-flat.css delete mode 100644 lib/addons/css/form-password.almost-flat.min.css delete mode 100644 lib/addons/css/form-password.css delete mode 100644 lib/addons/css/form-password.gradient.css delete mode 100644 lib/addons/css/form-password.gradient.min.css delete mode 100644 lib/addons/css/form-password.min.css delete mode 100644 lib/addons/css/markdownarea.almost-flat.css delete mode 100644 lib/addons/css/markdownarea.almost-flat.min.css delete mode 100644 lib/addons/css/markdownarea.css delete mode 100644 lib/addons/css/markdownarea.gradient.css delete mode 100644 lib/addons/css/markdownarea.gradient.min.css delete mode 100644 lib/addons/css/markdownarea.min.css delete mode 100644 lib/addons/css/notify.almost-flat.css delete mode 100644 lib/addons/css/notify.almost-flat.min.css delete mode 100644 lib/addons/css/notify.css delete mode 100644 lib/addons/css/notify.gradient.css delete mode 100644 lib/addons/css/notify.gradient.min.css delete mode 100644 lib/addons/css/notify.min.css delete mode 100644 lib/addons/css/sortable.almost-flat.css delete mode 100644 lib/addons/css/sortable.almost-flat.min.css delete mode 100644 lib/addons/css/sortable.css delete mode 100644 lib/addons/css/sortable.gradient.css delete mode 100644 lib/addons/css/sortable.gradient.min.css delete mode 100644 lib/addons/css/sortable.min.css delete mode 100644 lib/addons/js/datepicker.js delete mode 100644 lib/addons/js/datepicker.min.js delete mode 100644 lib/addons/js/form-file.js delete mode 100644 lib/addons/js/form-file.min.js delete mode 100644 lib/addons/js/form-password.js delete mode 100644 lib/addons/js/form-password.min.js delete mode 100644 lib/addons/js/markdownarea.js delete mode 100644 lib/addons/js/markdownarea.min.js delete mode 100644 lib/addons/js/notify.js delete mode 100644 lib/addons/js/notify.min.js delete mode 100644 lib/addons/js/sortable.js delete mode 100644 lib/addons/js/sortable.min.js delete mode 100644 lib/addons/js/sticky.js delete mode 100644 lib/addons/js/sticky.min.js delete mode 100644 lib/addons/js/timepicker.js delete mode 100644 lib/addons/js/timepicker.min.js create mode 100644 lib/css/uikit-rtl.css create mode 100644 lib/css/uikit-rtl.min.css delete mode 100644 lib/css/uikit.almost-flat.css delete mode 100644 lib/css/uikit.almost-flat.min.css delete mode 100644 lib/css/uikit.gradient.css delete mode 100644 lib/css/uikit.gradient.min.css delete mode 100644 lib/fonts/FontAwesome.otf delete mode 100644 lib/fonts/fontawesome-webfont.eot delete mode 100644 lib/fonts/fontawesome-webfont.ttf delete mode 100644 lib/fonts/fontawesome-webfont.woff create mode 100644 lib/js/uikit-icons.js create mode 100644 lib/js/uikit-icons.min.js diff --git a/index.html b/index.html index 4e58531..0710e65 100644 --- a/index.html +++ b/index.html @@ -1,148 +1,298 @@ + Brandon Cornejo | binaryatrocity - - - + + + + + +
+
+ [FSF Associate Member] + +
+

Brandon Cornejo

+
+
+
+ +
+
+
    +
  • +
    +

    About Me

    +

    + Welcome! I am Brandon Cornejo, a computer + and technology enthusiast from Milwaukee, Wisconsin with a passion for writing clean, + modern and extensible software. +

    +

    + I've been writing code for over a decade and across a myriad of devices, platforms, frameworks and + languages. Supplemented with my knowledge of network and system administration my skillset can be + described as "full stack" in the broadest sense. I am an open advocate for free (as in freedom) + software and strongly believe everyone has a right to security, privacy and anonymity online. +

    +

    + I have degrees in both Computer Networking and Information Science + from local institutions. Coupled with an ever-growing sphere of self-motivated learning and exploration + my areas of expertise lie across the spectrum, including but not limited to: +

    +
      +
    • Programming Languages (Python, JavaScript/Node, C(#/++), Apex, Lua, Go)
    • +
    • Libraries and Frameworks (Flask, SQLALchemy, Express, Django, Jinja, Nunjucks)
    • +
    • Linux Administration, DevOps, Cloud Computing (AWS, Linode, Heroku)
    • +
    • Memory Stores and Message Queues (Redis, Kafka, RabbitMQ, Celery)
    • +
    • Databases (Postgres, Maria/MySQL, Cassandra, Mongo)
    • +
    • Salesforce (Sales|Service|FSL|Community Clouds, LWC, Apex, Heroku, Einstein)
    • +
    • Network/Applications Security and Cryptography
    • + + +
    +
    +
  • +
  • +
    +

    Employment

    +
    +
    Canpango (ScanSource) - Senior Developer [2016-2020]
    +
    +
      +
    • About: Salesforce consultancy firm. Custom development, systems integrations, data migration, Salesform platform customization/extension.
    • +
    • Technologies: JavaScript, WebComponents (LWC), Apex, Heroku, Redis, Python
    • +
    +
    - -
    -
    - - +
    Cliq2 Technologies - Developer [2016-2016]
    +
    +
      +
    • About: A small team general-tech consultancy. Systems integrations, ETL, custom websites, CMS extension, etc.
    • +
    • Technologies: C#, JavaScript, AWS, REST, SOAP, Wordpress and similar
    • +
    +
    -
    -
    -
      -
    • - -

      - Ximopanolti (welcome)! I am Brandon Cornejo, - a computer and technology enthusiast from Milwaukee, Wisconsin. I am a life long - developer and advocate for free (as in freedom) software, privacy and anonymity online. -

      - I have earned degrees in both Computer Networking and Information - Science from local universities while improving my abilities as a developer both in my - free time and professionally. Over + years I've filled my life with - a number of passions including but not limited to: -

      -
        -
      • Free Open Source Software (GNU/Mozilla/Tor)
      • -
      • Python (Flask, SQLAlchemy, everything)
      • -
      • Indigenous Mesoamerican Culture
      • -
      • Bitcoin (Cryptocurrencies)
      • -
      • Javascript (Frontend/SPA, Node.js, Titanium Mobile)
      • -
      • Strategy Games (P&P, Board, PC)
      • -
      • Linux/BSD System Administration
      • -
      • Network/Applications Security
      • -
      -
    • +
      Corvisa (CorvisaCloud) - Backend Developer [2014-2016]
      +
      +
        +
      • About: Custom built Business Phone System, Contact Center Software, Lua-based PaaS
      • +
      • Technologies: Python, Django, Tastypie (REST), Redis, Cassandra, RabbitMQ, Lua, SIP
      • +
      +
      -
    • - -

      Employment

      -
      -
      Senior Developer (2017-present)
      Canpango (ScanSource)
      -
      -
        -
      • Roles: Custom system integrations, data migration, Salesforce platform developer, Python application development -
      • -
      • Technologies: Python, Apex, Javascript, Lightning framework, C#, Redis, MongoDB, Postgres, - Flask
      • -
      - -
      -
      Python Developer (2014-2016)
      Corvisa (CorvisaCloud)
      -
      -
        -
      • Roles: Backend python developer for the CorvisaCloud platform. -
      • -
      • Technologies: Python, Django, Tastypie, Postgres, Redis, RabbitMQ, - Cassandra, zmq, Lua
      • -
      - -
      -
      Web Developer/Designer (2012-2014)
      Harley-Davidson Motor Company
      -
      -
        -
      • Roles: Computer-based training developer. Create and manage web - training for employees and global dealership network. Managing translated - digital content. Updating old Flash courses to HTML5.
      • -
      • Technologies: JavaScript (jQuery), HTML5, CSS3, XML, - ActionScript (Flash), SCORM
      • -
      - -
      -
      Client Services Specialist (2010-2012)
      Harley-Davidson Motor Company
      -
      -
        -
          -
        • Roles: H-D Museum interactive exhibit support, Desktop and - application support. Identity Administration (ITIM, Active Directory, - User Access)
        • -
        • Technologies: Windows XP/7, Zebra Printers, Symbol Mobile - scanners and computers (on fork lifts), IBM (Global Service Desk, ITIM, - TEM & Tivoli Provisioning Manager), McAfee Endpoint Encryption
        • +
          Harley-Davidson Motor Company (HDMC) - Web Developer/Designer [2010-2014]
          +
          +
            +
          • About: Developed custom computer-based training for Harley-Davidson University. Create and maintain interactive web training for employees and global dealership network. Managing translations and localizations.
          • +
          • Technologies: JavaScript, HTML5, CSS3, XML, ActionScript (Flash, moving existing CBTs to modern HTML5 framework), SCORM
          -
        -
      -
      + +
    +
  • +
  • +
    +

    Education

    + +
    Degrees
    +
    +
    B.S., Information Science & Technology (2013)
    +
    University of Wisconsin - Milwaukee
    + +
    A.A.S, IT Network Specialist (2010)
    +
    Milwaukee Area Technical College
    +
    + +
    Certifications
    +
    +
    Heroku Architecture Designer - Earned 2020
    +
    Twelve-factor app methodology, Heroku platform specifics, Redis, Kafka, etc
    + +
    Salesforce Platform Developer - Earned 2017
    +
    Apex, Visualforce, Lightning, Salesforce platform specifics
    + +
    Titanium Certified Application Developer - Earned 2012
    +
    Framework for cross-platform mobile app development
    +
    +
    +
  • +
  • +
    +

    Projects

    +
    +
    Twitch Trivia
    +
    +

    + A trivia system for Twitch.tv chat meant for organizations and with a focus on easy statistics and + integration for driving web traffic with leaderboards. +

    + +

    + Git +

    +
    + +
    ACKS Toolkit
    +
    +

    + Tools for the Adventurer Conqueror King tabletop system. Namely the generation of NPC parties + based on an extracted dataset, with importability into the Roll20.net platform + for use on their VTT. +

    + +

    + Includes a fully custom-built character sheet for Roll20.net as well, built with + HTML5/CSS and the Roll20 APIs. +

    + +

    + Git + Web +

    +
    + +
    DotaNoobs.com
    +
    +

    + A friendly DotA community. A safe-harbour from the general toxicity of the DotA universe. Website + with a Teamspeak server. Steam OIDC for logins. Event system integrated with Teamspeak via API and a forum board + via database. Participation points based on time spent in auto-generated Teamspeak rooms for events etc. +

    + +

    + Git + Web +

    +
    + +
    DiscworldMUD TinTin++ Setup
    +
    +

    + Extensive configuration and scripting for the TinTin++ CLI based MUD client specific to the Discworld MUD. +

    + +

    + Git +

    +
    -
  • - -

    Degrees

    -
    -
    B.S., Information Science & Technology (2013)
    University of Wisconsin - Milwaukee, Milwaukee WI
    -
    A.A.S., IT Network Specialist (2010)
    Milwaukee Area Technical College, Milwaukee WI
    -
    -

    Certifications

    -
    -
    Titanium Certified Application Developer
    Earned May 13, 2012 - http://appcelerator.com
    -
    -
    -
    Salesforce Platform Developer
    Earned 2017 - http://salesforce.com
    -
    +
    PacketCrypt
    +
    +

    + A prototype website for a VPN service. +

    + +

    + Git +

    +
    + +
    Orna Equipment Combinator
    +
    +

    + Simple combination calculator for equipment statistics for the Orna GeoRPG. +

    +

    + Git + Web +

    +
    + +
    DiscworldMUD Shop Dashboard
    +
    +

    + A small python/Flask web application to keep track of stock, sales, and profits for + player-run shops in the DiscworldMUD. I had a need to determine if a certain class + of stock was profitable to offer and created this to help make that decision. +

    +

    + Git + Web +

    +
    +
  • + +
    + There are some other personal projects scattered across my self-hosted + Gitea and Github +
    +
  • +
  • +
    +

    Contact

    +
    +
    E-Mail
    +
    me@brandoncornejo.name
    + +
    PGP Key
    +
    Public.asc
    + +
    IRC
    +
    binaryatrocity@irc.oftc.net
    + +
    Twitter
    +
    @binaryatrocity
    + +
    Steam
    +
    binaryatrocity
    + +
    Matrix
    +
    binaryatrocity@atr0phy.net
    +
    Bitcoin Address
    +
    1BinaryZyAXLbZ47XY2Ho92RrLwibK7E2d
    +
    +
    +
  • +
+
+
+
+ +
+ + + + -

  E-Mail
- brandon.cornejo@gmail.com

-

  PGP Key
- Public.asc

-

  IRC
- binaryatrocity @ irc.oftc.net
-

  Twitter
- @binaryatrocity
-

  Steam
- binaryatrocity
-

  Bitcoin Address
- 1BinaryZyAXLbZ47XY2Ho92RrLwibK7E2d @@ -150,7 +300,6 @@