I am a skilled high-level software engineer with multi-disciplinary experience and a passion for machine learning and big data seeking to obtain relevant industry experience in a role related to software engineering, data analytics, Internet of Things (IoT), or systems architecture. I am very interested in working in the tech or financial industries, but I am always open to any other opportunities that may arise. Please feel free to contact me for any opportunities that you may have!
Name:
Roger Andrew Larson
Age:
35
Location:
Dallas, Texas
Status:
Employed
Availability:
Not Available
Feb 2021 -
Principal Software/Systems Engineer I develop Ignition SCADA Vision/Perspective system projects for Raytheon. I work on creating recipe management systems, enterprise dashboards, mobile dashboards, reporting, SQL databases, ETL pipelines, data analytics scripts, and machine learning pipelines. As I use Ignition Perspective, I wrote various mobile-responsive applications that can be used on computer, tablet, or mobile device, where possible. I also write a lot of APIs using .NET for use in connecting to various other business systems and databases. Tucson, Arizona
Jan 2017 - Jan 2021
Industrial Programmer III I work on Supervisory Control and Data Aquisition (SCADA) systems, Manufacturing Execution Systems (MES), and data analytics. I generally used the Inductive Automation Ignition and Sepasoft software platforms to develop these systems, which allow for engineering custom infrastructure with Python. In addition to Python, I have used Java, C#, Javscript, and SQL regularly. I work with various industries, such as Semiconductor, Oil & Gas, Solar, Water/Wastewater, Waste Management, and general Industrial Internet of Things (IIoT) applications. My specializations included enterprise architectures, application screen design, database design/management, back-end development, mobile development, data historian/aggregation, and data analytics. Phoenix, Arizona
Sep 2015 - Sep 2016
Graduate Research Assistant I was a graduate research assistant at Northwestern University for a year, working on bio-mineralization under advisor Derk Joester. In particular, we were interested in the purple sea urchin (Strongylocentrotus Purpuratus) as a model organism for tracing the spatial-temporal distribution of proteins embedded in calcium-magnesium carbonate (CA(Mg)CO3) embryo spicule matrix, which exhibited protein-mediated growth. I used my own homegrown python program to isolate the most unique ~15 amino acid peptide sequences in each of the ~30 proteins embedded in the matrix in order to generate a list of "most unique" peptide sequences for construction to be used in generation of antibodies containing a fluorescent marker for tagging under fluorescent microscopy. This allowed us to identify the parent protein's spatial distribution over time in the matrix, and identify which proteins were causing what kind of growth of the bone structures over time (longitudinal, radial, transverse, etc.). Evanston, Illinois
Jan 2015 - May 2015
Honors Chemistry Instructor I taught 10th grade honors chemistry at a private religious institution, and promoted a fast-paced learning environment for all of my students. I learned how to develop my own lesson plans, homework assignments, quizzes, and exams that would be instrumental in solidifying major chemistry topics, and got to learn much about Hebrew customs and culture first-hand. Richardson, Texas
Jun 2011 - Aug 2015
Graduate Research Assistant My masters' advisor was Lev D. Gelb. I worked on Monte Carlo / Molecular Dynamic simulations of crystalline structures. Some projects involved: Metallic Glass generation (Al, CuTiZr), Magic-Number Atomic Clusters, NPH Simulations to identify precise melting temperatures in a Lennard-Jones fluid potential and a Copper embedded-atom method (EAM) potential, and vacancy diffusion and distribution over time in the crystal at the melting temperature of the materials. Richardson, Texas
Aug 2009 - Jun 2013
Tutor I tutored multiple students on various topics. Classes I specialized in include: General Chemistry, Organic Chemistry, Biochemistry, Physical Chemistry, Inorganic Chemistry, Algebra, Precalculus, Calculus, Multi-variable Calculus, Differential Equations, Discrete Mathematics, Computer Science Richardson, Texas
Sep 2015 - Sep 2016
Ph.D. Candidate Materials Science and Engineering, 3.63 GPA I engaged in a PhD program at Northwestern University. Many of the classes I took were re-hashes of what I learned in my masters program at UT Dallas. I left the program after one year to work in software engineering and automation. Evanston, Illinois
Jan 2013 - Jun 2014
M.S. Materials Science and Engineering, 3.91 GPA I took various graduate-level courses in basic materials science, and advanced semiconductor theory. Some courses include: Lithography and Nanofabrication, Materials Characterization, Microelectrical Mechanical Systems (MEMS), Quantum Physics, Imperfections in Solids, Phase Transformations, Mechanical/Electrical/Magnetic/Optical Properties of Materials, and Thermodynamics / Statistical Mechanics of Materials. Richardson, Texas
Jun 2009 - Dec 2012
B.S. Biochemistry (Minor in Mathematics), 3.76 GPA I engaged in the study of various chemical reactions in biological systems and achieved an excellent grasp of organic chemistry, biochemistry, inorganic chemistry, and physical chemistry. In addition, I minored in mathematics and took various courses that drastically improved my spatial-thinking abilities. Richardson, Texas
Design a custom recipe management system in Ignition Perspective SCADA that is capable of handling slowly-changing dimensions (SCDs) while avoiding the use entity-attribute-value (EAV) models.
Developed an enterprise MES system designed to retrieve data via API from various sites to display in various dashboards and tables for management.
Using SeeQ Analytics to retrieve data from an enterprise historian receiving data from various sites to develop a scalable production dashboard that is swappable by site or asset.
Design a large enterprise system in a traditional hub-and-spoke architecture, architect and maintain enterprise databases for use in tandem with a central Ignition SCADA system, and collaborate with a large team on implementing all aspects of the solution.
Constructing a rules engine with Javascript and MSSQL in Thingworx SCADA for a custom MES system. Also, programming an API in a mobile Zebra RFID reader gun with Java in Android Studio to send POST requests of RFID-scanned items to Thingworx for consumption by the aforementioned rules engine.
Proof-of-concept of as full IIoT solution, from a warehouse device-level up to a data lake via MQTT and other data flows.
SeeQ Data Analytics - Compressor Cost of Inefficiency
SeeQ Data Analytics - Predictive Analytics for Reverse Osmosis Membranes
Applying Big Data Analyics on the Plant Floor
Choosing the Right Industrial Analytics Tool
5 Steps to Getting Started With Manufacturing Intelligence
7 Concepts to Master for Success With Ignition 8 and Perspective
Using MQTT With Ignition SCADA