Nicholas Nelson

Nicholas Nelson Email and Phone Number

Adjunct Professor @ Clark College
Portland, OR, US
Nicholas Nelson's Location
Corvallis, Oregon, United States, United States
Nicholas Nelson's Contact Details

Nicholas Nelson work email

Nicholas Nelson personal email

Nicholas Nelson phone numbers

About Nicholas Nelson

Software Engineering Researcher with both academic and industry experience in software development, system analysis, technical support, technical documentation, and human-computer interaction development. Received PhD in Computer Science from Oregon State University.Specialties: Developing tools for Software Developers, Web Technologies (JavaScript/TypeScript, Node.js, React.js, Redux), Development Pipelines (CI/CD), Version Control Systems (Git), and Automated Refactoring.

Nicholas Nelson's Current Company Details
Clark College

Clark College

View
Adjunct Professor
Portland, OR, US
Nicholas Nelson Work Experience Details
  • Clark College
    Adjunct Professor
    Clark College
    Portland, Or, Us
  • Oregon State University
    Graduate Researcher, Software Engineering
    Oregon State University Aug 2015 - Jan 2024
    Corvallis, Oregon Area
    Architect and lead developer of a context‑oriented source‑code editor utilizing Electron, Webpack, React, Redux, and TypeScript. Developed interactive visualizations of Git repositories for human‑centric version control. Built fully automated CI/CD pipelines on TravisCI (later migrated to GitHub Actions) for cross‑platform builds, packaging, and testing. Implemented an E2E (end‑to‑end) and unit‑testing infrastructure in Cypress and Jest.Conducted empirical research into developer… Show more Architect and lead developer of a context‑oriented source‑code editor utilizing Electron, Webpack, React, Redux, and TypeScript. Developed interactive visualizations of Git repositories for human‑centric version control. Built fully automated CI/CD pipelines on TravisCI (later migrated to GitHub Actions) for cross‑platform builds, packaging, and testing. Implemented an E2E (end‑to‑end) and unit‑testing infrastructure in Cypress and Jest.Conducted empirical research into developer perceptions of software merge conflict processes, difficulties, and tools. Conducted empirical research into developer perceptions of CI (Continuous Integration) practices and tools. Reviewed submitted manuscripts for prominent software engineering conferences (ICSE, ESEC/FSE, ASE, ICPC, MSR, UIST) and journals (EMSE, TSE, TOSEM). Show less
  • Oregon State University
    Undergraduate Researcher, Software Engineering
    Oregon State University Sep 2013 - Aug 2015
    Corvallis, Oregon Area
    Conducted research on static analysis of Java/Kotlin code for automated refactoring of Android apps to inject dynamic permissions handling code that complies with Android 6.0’s run‑time permissions model. Developed a Ruby on Rails web application for visualizing developer adherence to the TDD (Test‑Driven Development) process.
  • Microsoft
    Research Intern, Program Synthesis
    Microsoft Jun 2019 - Sep 2019
    Seattle
    Developed an interactive grid component plugin for JupyterLab interactive notebooks using Python, TypeScript, and CSS. Combined PBE (programming by example) and static type‑inferencing techniques to create data analysis and formatting pipeline. Conducted qualitative HCI (human‑computer interactions) research into the cognitive processes of recognizing ambient data in grid components.
  • Hewlett Packard Enterprise
    Software Engineering Intern
    Hewlett Packard Enterprise Jul 2013 - Sep 2013
    Corvallis, Oregon Area
    Designed, proposed, and implemented warranty claims processing sub‑system using Python and PHP which was integrated into the HP Web Press Dashboard web application. Implemented RESTful API service for ingesting printer consumables telemetry data from Inkjet High‑Speed Product Solutions (IHPS) industrial printers for warranty claims validation.
  • Samaritan Health Services
    Systems Analyst I
    Samaritan Health Services Apr 2010 - Dec 2012
    Corvallis, Oregon Area
    Supporting small to mid-size enterprise applications in healthcare infrastructure, which include Tandberg videoconferencing systems, Schlage security systems, CoolSign digital signage, TMA resource management software, Reptrax credentialing software, human resources management software, and industrial control systems.
  • Samaritan Health Services
    Help Desk Analyst I
    Samaritan Health Services Jul 2008 - Apr 2010
    Corvallis, Oregon Area
    Providing primary and secondary technical support for 5,000 healthcare workers across 5 hospitals. Support products included Microsoft Active Directory, Windows desktop systems, Meditech EMR management systems, and BMC Remedy ticketing for all supported systems and software. Also includes monthly rotational shifts of after-hours phone support.
  • Intel
    Unix Server Operations Support Contractor
    Intel Jan 2008 - Jul 2008
    Hillsboro, Oregon
    Provide support for UNIX Server Ops team. Internal site updates, Microsoft Office SharePoint Server 2007 (MOSS) site migration support, server room support, UNIX domain maintenance, Windows Active Directory support. Includes programming in ColdFusion, PHP, CSS, Perl, Python, and JavaScript.
  • Intel
    Engineering Computing Support Contractor
    Intel Jun 2007 - Jan 2008
    Hillsboro, Oregon
    Provide support for Linux/UNIX accounts and groups within the Engineering Computing domain. Linux/UNIX and Windows systems administration, UNIX account creation/management, UNIX group creation/management, UNIX and Windows server troubleshooting, support ticket management, support escalation, remote connection support (VNC & MS Terminal Services), etc.

Nicholas Nelson Skills

Troubleshooting Linux System Administration Sharepoint Programming Software Documentation Java Active Directory Windows Unix Documentation Operating Systems Process Improvement Network Administration Microsoft Office Windows Server Analysis Software Development Perl C++ Customer Service Sql Web Development Customer Relations Javascript Problem Solving Sql Server Databases Administration Healthcare Php Mysql Python Computer Science Typescript Server Architecture Powerpoint Html Css Testing C Software Engineering

Nicholas Nelson Education Details

Frequently Asked Questions about Nicholas Nelson

What company does Nicholas Nelson work for?

Nicholas Nelson works for Clark College

What is Nicholas Nelson's role at the current company?

Nicholas Nelson's current role is Adjunct Professor.

What is Nicholas Nelson's email address?

Nicholas Nelson's email address is nn****@****ail.com

What is Nicholas Nelson's direct phone number?

Nicholas Nelson's direct phone number is +154122*****

What schools did Nicholas Nelson attend?

Nicholas Nelson attended Oregon State University, Oregon State University, Portland Community College, Mt. Hood Community College, Portland State University.

What are some of Nicholas Nelson's interests?

Nicholas Nelson has interest in Surfboarding, Os X, Ruby, Snowboarding, Education, Environment, Science And Technology, Ms Active Directory, Linux/unix, Unix Server.

What skills is Nicholas Nelson known for?

Nicholas Nelson has skills like Troubleshooting, Linux, System Administration, Sharepoint, Programming, Software Documentation, Java, Active Directory, Windows, Unix, Documentation, Operating Systems.

Not the Nicholas Nelson you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.