Jason Llorin
Senior Software Engineer at RLDatix- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Cal Armstrong
First and foremost, Jason should be recognized for the ground-breaking and category-defining work he did developing the OneNote Binder, which provided the aim and structure of Microsoft's OneNote Class Notebook. I was fortunate to sit beside him through that process and, as a classroom teacher, provided user feedback as he programmed a solution that has now spread around the world. What particularly impressed me was the quality of questions he asked; it wasn't sufficient that I answered his questions, he wanted to know the connections between what I did in the OneNote solution and how it connected to other things I was doing in the classroom -- he wanted to craft an environment that would persist, not just a program for the moment. And he succeeded beyond our faculty's (and teachers worldwide) desires. He took a humdrum Office application and, through creativity and perseverance, created something never seen before - and helped to redefine what we mean by
Cal Armstrong
First and foremost, Jason should be recognized for the ground-breaking and category-defining work he did developing the OneNote Binder, which provided the aim and structure of Microsoft's OneNote Class Notebook. I was fortunate to sit beside him through that process and, as a classroom teacher, provided user feedback as he programmed a solution that has now spread around the world. What particularly impressed me was the quality of questions he asked; it wasn't sufficient that I answered his questions, he wanted to know the connections between what I did in the OneNote solution and how it connected to other things I was doing in the classroom -- he wanted to craft an environment that would persist, not just a program for the moment. And he succeeded beyond our faculty's (and teachers worldwide) desires. He took a humdrum Office application and, through creativity and perseverance, created something never seen before - and helped to redefine what we mean by
Cal Armstrong
First and foremost, Jason should be recognized for the ground-breaking and category-defining work he did developing the OneNote Binder, which provided the aim and structure of Microsoft's OneNote Class Notebook. I was fortunate to sit beside him through that process and, as a classroom teacher, provided user feedback as he programmed a solution that has now spread around the world. What particularly impressed me was the quality of questions he asked; it wasn't sufficient that I answered his questions, he wanted to know the connections between what I did in the OneNote solution and how it connected to other things I was doing in the classroom -- he wanted to craft an environment that would persist, not just a program for the moment. And he succeeded beyond our faculty's (and teachers worldwide) desires. He took a humdrum Office application and, through creativity and perseverance, created something never seen before - and helped to redefine what we mean by
Cal Armstrong
First and foremost, Jason should be recognized for the ground-breaking and category-defining work he did developing the OneNote Binder, which provided the aim and structure of Microsoft's OneNote Class Notebook. I was fortunate to sit beside him through that process and, as a classroom teacher, provided user feedback as he programmed a solution that has now spread around the world. What particularly impressed me was the quality of questions he asked; it wasn't sufficient that I answered his questions, he wanted to know the connections between what I did in the OneNote solution and how it connected to other things I was doing in the classroom -- he wanted to craft an environment that would persist, not just a program for the moment. And he succeeded beyond our faculty's (and teachers worldwide) desires. He took a humdrum Office application and, through creativity and perseverance, created something never seen before - and helped to redefine what we mean by
Credentials
-
MCPD, MCTS
Microsoft
Experience
-
RLDatix
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Software Engineer
-
Mar 2021 - Present
-
-
-
Surgical Safety Technologies Inc.
-
United States
-
Hospitals and Health Care
-
1 - 100 Employee
-
Senior Software Engineer
-
Feb 2020 - Mar 2021
* Updated HTML5 video security in the front-end by customizing “hls.js” library to have a customized algorithm in encrypting/decrypting video in real time while viewing. * Updated HTML5 video security in the backend by adding encryption/decryption in http headers using JWT tokens. * Updated microservices to enable it to be dockerized so that it can run in both Unix and Windows. Some example of changes are physical folder access, config settings, dotnet framework libraries was changed to dotnet Standard, URL redirection, etc. Created docker-compose.yml files for initialization. * Setup the Ubuntu servers and created CI/CD using Jenkins and used docker containers to build and deploy the apps (microservices and frontend). 3 servers were built (dev, test and UAT). Setup Nuget server. * Added surgical safety checklist in our application following Dependency Injection in the backend and React. * Added certificate support in CI/CD and applying it also to the docker microservices. Show less
-
-
-
RLDatix
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Software Developer
-
Mar 2017 - Feb 2020
* Created Health Medication System using Mongo DB, Kafka, dotnet Core and Docker containers in the backend and React Hooks, React Testing Library, Jest, Typescript, CSS3, styled-components, react-router, bootstrap in the front-end. * Created Context Based Syndromic Surveillance. The app uses D3.js to display the timeline of the syndrome as it progresses and what the medical personnel has done to mitigate it. The practitioner can use different statistical algorithms to predict when the syndrome will appear and what actions the medical personnel need to do to prevent further spread of the syndrome if it happens. We made the d3 very interactive to add points of interest, timelines of the actions taken. * Created a responsive child-friendly patient survey. The administration part (API endpoints) uses a microservice architecture connected to our monolith application. The monolith uses Forms authentication so a JWT token needs to be created and passed around the different microservices. I extended the Ocelot gateway to verify JWT tokens and create if necessary if a cookie was included and serve those JWT tokens if needed by the API endpoints of our microservice. The child facing survey was created in React, Redux, CSS3, Typescript, animations and supports all major browsers and mobile devices and the gateway and administration API was created in C# (dotNET core). * Led an agile team that created RL-Flow, an “If This Then That” (IFTTT) UI/UX similar to stringify to help manage the flow of the different scenarios happening in a hospital. Created milestones during sprint 0 and initial user stories (business and technical). Made sure that user stories are groomed, and sprints have enough user stories. Made estimation during backlog grooming and iterate over sprints as suggestions are given during sprint demo. * Created a design system being used by the company. It is presented in Storybook. Show less
-
-
-
Appleby College
-
Canada
-
Primary and Secondary Education
-
100 - 200 Employee
-
Senior Software Design Engineer
-
Nov 2009 - Mar 2017
● Created a Learning Management System (LMS) that paved the way for the full school adaptation of OneNote which set up the Sharepoint/OneNote environment at the start of the school year for all teachers. The system can be summarized by a cartoon video presented in the media link. ● Co-authored a paper on the LMS I’ve created and presented it to WIPTTE. The paper was chosen to be presented and Jonathan Grudin a Microsoft Education Researcher, saw and was impressed by it. He collaborated with us and they created Microsoft Classroom. Our system was also featured in some of Microsoft Education Conferences in Montreal and Europe. ● Acted as the visionary and strategist for all the applications that are created in our education and administration system. ● Provides leadership and support in all software development projects. ● Built an educational and administration system. Some parts of the system are: - Classroom Learning Management System with OneNote and Sharepoint Integration - Course plan management system - Teacher Class Coverage system - Student Course Selection and Curriculum Guide system - Student Prefect Campaign and Election System - Employee Professional Development and Employee Evaluation System - Digital Portfolio System Show less
-
-
-
Resolver, a Kroll Business
-
Canada
-
Software Development
-
200 - 300 Employee
-
Senior Software Developer
-
Mar 2006 - Oct 2009
Designed and coded a faster hierarchical data retrieval of trees in C# using hierarchy id in SQL Server 2008 that reduced the execution time by more than 90% (120 seconds to 5 seconds). Before, traversing the tree is done using Dataset and DataRelation and filtering unwanted records once tables are associated and accessing children is through GetChildRows(). By using hierarchy id and modifying both the stored procedures and Data Access Layer (DAL), unwanted records are eliminated before it even reached the DAL due to the nature of the hierarchy id type in SQL Server 2008. Show less
-
-
-
WIS International
-
United States
-
Retail
-
700 & Above Employee
-
Software Developer
-
Feb 2004 - Mar 2007
Designed and developed a WISDOM backend system that is used to fast-track creation and configuration of generic inventory systems for our clients. It also serves as a template for more complex systems. Initialization and logic of different client inventories is based on rules and actions that are stored as an XML in database. This decreased the complexity of creating new clients and made it faster to finish a project because it is easier to re-use existing code. To make it scalable, dynamic invocation of DLL’s are introduced for clients that are out of ordinary Show less
-
-
-
Navitaire, an Amadeus company
-
United States
-
Software Development
-
500 - 600 Employee
-
Software Developer
-
Dec 2002 - Dec 2003
Designed and coded a Central Prorate Engine (CPE) to the interline module of the Passenger Revenue Accounting (PRA) system. Interline is a module in the PRA system that facilitates transactions between 2 different airlines having agreements to fly each others passengers. CPE does the pro-ration of tickets so 2 different airlines will be able to fast track their receivables and payables. The CPE prorates thousands of tickets per cycle. Designed and coded a Central Prorate Engine (CPE) to the interline module of the Passenger Revenue Accounting (PRA) system. Interline is a module in the PRA system that facilitates transactions between 2 different airlines having agreements to fly each others passengers. CPE does the pro-ration of tickets so 2 different airlines will be able to fast track their receivables and payables. The CPE prorates thousands of tickets per cycle.
-
-
-
KiSP Inc.
-
Canada
-
Design Services
-
100 - 200 Employee
-
Programmer / Analyst
-
Mar 2001 - Nov 2002
Developed an inventory management component with a SOAP interface between our e-commerce solution Ensync and our asset management software. Developed an inventory management component with a SOAP interface between our e-commerce solution Ensync and our asset management software.
-
-
Education
-
De La Salle University
Master of Science (M.Sc.), Computer Science -
De La Salle University
Bachelor of Science (B.Sc.), Computer Science