Profiles from Search

Profile photo

Perry Shenas

2nd

Previous positions

  • Software Engineer at Intensity Corporation
  • Software Engineer at Inktomi Corporation

Education

University of California, Los Angeles, Bachelor of Arts (B.A.), Economics

44

Background

Summary

Full stack software development experience specializing in user interface design and currently on the technologies and services of Vue, Nuxt, Node, Firebase, FireStore, Algolia, SendGrid and Heroku. For recent samples of my work along with video walk-throughs, please visit my Finisher Studio listed below in my resume. I enjoy learning and writing about blockchain, crypto currencies, tokenomics, and decentralized governance. You can read my most recent article… “Everyone Deserves a Real Voice: The Reality Crisis of Social Media”

Experience

  • Software Engineer

    DocumenTree

    April 2001 – Present(18 years 6 months)San Diego, California

    Created the Finisher Studio built with Nuxt.js, Vue.js, Node.js that scales from the infinitely-free-to-low-cost platform services of Firebase, SendGrid, Algolia and Heroku up to millions of users with no changes to code and just a few setup entries. The Finisher Studio is based on best-of-class web application service providers like Firebase, SendGrid, Algolia and Heroku that all offer generous INDEFINITELY FREE accounts, so that you can go from incubating your app with $ZERO on the free plans to scaling up to a web app of literally hundreds of servers, serving millions of users, sending millions of emails; all with a credit card, a few clicks, a few configuration file entries, a few minor template changes, but no changes to existing code. Developed and maintained the DocumenTree file sharing service. Developed HTML5 compliant single page application(SPA) targeting web and mobile platforms for the cloud enabling businesses to collaborate securely over the Internet. Current version utilizes AngularJS, Javascript, and CSS for front-end; C#, ASP.NET 4.5 and IIS on the server-side. Service developed using Microsoft ASP.Net, C#, Web Services, HTML, DHTML, Javascript, CSS, SQL Server and Windows Server OS. The service implements real-time synchronization through SignalR, SQL Triggers, and SQL Agent Jobs where changes to data made by one user are instantaneously broadcast and updated to all connected users limited only by their respective security permissions.

  • Founder and Editor

    dNews.zone

    September 2019 – Present(1 month)remote

    dNews is a news and content aggregator, curator and creator for the EOSIO open-source blockchain network protocol community. dNews makes it easier to stay informed by putting everyone on the same searchable multimedia multi-source stream providing a single place for the interested to check the latest and greatest on everything EOSIO and how to participate. Content streams from a curated list of contributing community members are updated every 15 minutes and set in context with other useful resource lists and content. Taken as a whole we intend to provide a rich environment for supporting community consensus and proxy voting participation. We want to make it easy to learn, keep up, invest, vote and participate with the phenomena that is EOSIO and its community.

  • Software Engineer

    DocumenTree

    April 2001 – Present(18 years 6 months)San Diego, California

    Responsible for the development and maintenance of DocumenTree.com. Developed HTML5 compliant single page application(SPA) targeting web and mobile platforms for a cloud file sharing service enabling businesses to collaborate securely over Internet. Most recent version utilizes AngularJS, Javascript, and CSS for front-end; C#, ASP.NET 4.5 and IIS on the server-side. Service developed using Microsoft ASP.Net, C#, Web Services, HTML, DHTML, Javascript, CSS, SQL Server and Windows Server OS. The service implements real-time synchronization through SignalR, SQL Triggers, and SQL Agent Jobs where changes to data made by one user are instantaneously broadcast and updated to all connected users limited only by their respective security permissions.

  • Software Engineer

    Intensity Corporation

    January 2016 – June 2016(5 months)Del Mar, California

    Developed custom login and registration process as part of a three person User Interface Team for a web-based economic forecasting tool produced by a leading economic and intellectual property consulting firm. Created custom multi-factor authentication based on the Auth0 Authentication API, AngularJS, Bootstrap, HTML5, Javascript, CSS3, Single Page Applications(SPA), JSON, RESTful API. Programming and collaboration environment included WebStorm, Grunt, Less, npm, Agile & Scrum, Confluence, Jira, BitBucket, Hipchat, Gliffy.

  • Software Engineer

    Inktomi Corporation

    1999 – 2001Foster City, California

    Developed user-interface components for Inktomi Marketplace – configurable shopping site engine and experience. Developed components as Java classes, producing streams of HTML, DHTML, CSS and Javascript dynamically assembled into web pages within Inktomi Marketplace shopping web site. Components executed within marketplace Java-servlet architecture, retrieving configuration data from Microsoft SQL Server 7.0 database, product and promotional targeting information from the Inktomi Structured Query Protocol (SQP).

  • Software Engineer

    Lawsoft Systems Consulting

    1992 – 1999San Diego, California

    Earlier career background includes consulting roles as a Software Engineer within projects for Gateway Computers, FICO, Guess International, Riverside California School District, Hewlett Packard, Nicholas-Applegate Capital Management, Chicago Title, Microsoft Corporation, City of West Hollywood, Blue Chip Stamps, Automatic Data Processing (ADP), Hong Kong and Shanghai Bank(HSBC) and the Jet Propulsion Laboratory / NASA Center.

Education

Skills & Expertise

  • SQL Server
  • Twillio
  • Bootstrap
  • JSON
  • Nuxt.js
  • C#
  • Auth0
  • Jira
  • Web Services
  • Javascript
  • RESTful WebServices
  • Web Applications
  • Single Page Application
  • HTML5
  • Confluence
  • Node.js
  • HTML
  • ASP.Net Web API
  • vue.js
  • SQL