Matthew Nakama

Matthew Nakama Email and Phone Number

Software Engineer, Architect, Problem solver @ Skytap
Matthew Nakama's Location
Matawan, New Jersey, United States, United States
Matthew Nakama's Contact Details

Matthew Nakama work email

Matthew Nakama personal email

n/a
About Matthew Nakama

Experienced Senior Software Engineer with a demonstrated history of working in the computer software industry. Skilled in a dozen programming languages ranging from x86 assembly to Python and Linux/AIX/FreeBSD system administration.

Matthew Nakama's Current Company Details
Skytap

Skytap

View
Software Engineer, Architect, Problem solver
Matthew Nakama Work Experience Details
  • Skytap
    Data Plane Engineering Architect
    Skytap Aug 2022 - Present
    Seattle, Washington, Us
  • Automox
    Sr. Software Engineer
    Automox Aug 2021 - Jun 2022
    Boulder, Colorado, Us
  • Teltech Systems
    Cloud Developer
    Teltech Systems Nov 2018 - Jul 2021
    New York, New York, Us
  • Bloomberg Lp
    Sr. Software Engineer
    Bloomberg Lp Dec 2017 - Jul 2018
    New York, Ny, Us
    Various projects, based on Jira tickets and organizational requirements. Current project is implementing a POC for a large-scale automated firewall using openstack and calico.- Implemented an automated firewall POC with calico/felix/etcd (Linux).- Wrote glue code with team to connect policy/rules/intent database with automated firewall (Python).- Rewrote network information query system to be faster/more reliable (Python/tornado). - Replaced multi-process model with async/await coroutines. - Replaced django with tornado. - Converted to buildout (similar to virtualenv). - Wrote salt deployment recipe (including haproxy).- Use agile development process: scrum/jira/standups.
  • Symbolic Io
    Software Developer
    Symbolic Io May 2016 - Oct 2017
    Main project: administrator control panel for the i1 computational storage server.- 50,000+ lines of JavaScript code (Ember.js and Node.js).- Rewrote client/server and server/IPC code into a proper RPC implementation.- Migrated JavaScript codebase from ES5 to ES7 for efficiency and easy readability.- Implemented new designs from graphics artist (HTML5, CSS, JavaScript).- Utilized both MySQL and MongoDB for data persistence and retrieval.- Worked closely with Quality Assurance to provide optimal user experience.- Met with customers to get UI feedback and gather feature and improvement requests.- Wrote C code to interface with low-level linux and libvirt libraries.- Fixed bugs in upstream open-source github.com projects. (JavaScript)- Took charge of interviewing full-time and internship programming candidates.- Mentored during summer 2017 internship.- Worked with intern to refactor 2,000+ lines of php code into Node.js code.- Implemented several new features to meet business requirements and customer requests.- Closed security holes by auditing other team members’ code. (JavaScript / Python / C++)- Designed and coded secure software update system and software licensing system. (JavaScript / Node.js)- Read through parts of the linux kernel source code to determine cause of undocumented behavior. (C)- Implemented a clean git workflow for the UI/Node.js team.- Assisted coworkers on git usage, secure software development, gnu/linux internals, and system architecture.
  • Computer Task Group
    Automation Developer, Aix Systems Administrator, Customer Support
    Computer Task Group Jul 2011 - May 2016
    Amherst, New York, Us
    Programming:- Wrote 9,000+ lines of Python 2.7 and 4,200+ lines of Javascript automation program by myself. In addition to the complex backend, I built an advanced AJAX web GUI that's so easy to use, hardly any documentation is needed. It allows customer support/delivery personel to quickly build and tear down customer environments for testing. The program handles AIX/P-series servers (LPARs), storage LUN creation and mapping, network VLAN setup on Cisco switches, and auto-generated documentation for customer and support personnel use. It parses human-readable excel (.xls) files into usable data. Large builds with 90+ servers can be built automatically in minutes.- Work with IBM RS automation team on various projects and offerings.- Wrote a program in C (283 lines) to automatically extract customer image tapes.- Wrote a ncurses Python 2.7 NIM menu wrapper program (759 lines). This was to provide customer support personnel with an easy way to allocate and load AIX images and customer AIX mksysb images. UI has arrow key navigation as well as typing desired menu items, and a file browser.- Wrote many other small korn/bash shell scripts and perl utilities to simplify customer support workAdministration/DevOps:- Primary sysadmin on 7 AIX NIM LPARs, 2 AIX WPARs, 1 FreeBSD, and 3 linux servers all used internally by the core support team- Basic Cisco switch knowledge (both SAN and network)- Patch/upgrade servers- Maintain RBAC security- Work with Wintel, Sun, DEC, SAN, and network teamsCustomer Support:- Provide tier-2 support to corporate customers- Assist customer sysadmins with AIX, linux, SAN, and networking issues- On-call; on-site and remote supportLeadership:- Train both seasoned sysadmins and beginning sysops in their new job roles- Organize team during time-critical issues and prioritize/delegate- Sterling Forest AIX subject matter expert- Backup AIX team leader for Sterling Forest
  • Sirwebman.Com
    Owner
    Sirwebman.Com May 2005 - May 2014
    Small business offering diverse services- Computer Repair and Service- Web Design, Maintenance, and Hosting- Contracting/Consulting- and more...Small staff of computer technicians and web professionals
  • Sullivan County Community College
    Lab Attendant
    Sullivan County Community College Sep 2006 - Jul 2011
    Academic Computer LabsWorked with end users to solve problems and boost productivityDiscovered and reported serious security flawsAssisted in building a prototype Linux web server
  • Suny Sullivan
    Professional Tutor
    Suny Sullivan 2009 - 2010
    Assisted students in learning advanced computer courses, programming, database, etc. Also helped students with college math courses and arithmetic. Exercised patience.

Matthew Nakama Skills

Linux Disaster Recovery Aix Networking Web Development Security Ibm Aix Programming Windows C++ Storage San Virtualization Storage Area Networks Linux System Administration Mysql Java Php X86 Assembly Computer Repair Css Storage Area Network Linux Server Administration Python Javascript Ecmascript 7 Node.js Servers Ember.js

Matthew Nakama Education Details

  • Sullivan County Community College
    Sullivan County Community College
    Computer Programming

Frequently Asked Questions about Matthew Nakama

What company does Matthew Nakama work for?

Matthew Nakama works for Skytap

What is Matthew Nakama's role at the current company?

Matthew Nakama's current role is Software Engineer, Architect, Problem solver.

What is Matthew Nakama's email address?

Matthew Nakama's email address is ma****@****ctg.com

What schools did Matthew Nakama attend?

Matthew Nakama attended Sullivan County Community College.

What skills is Matthew Nakama known for?

Matthew Nakama has skills like Linux, Disaster Recovery, Aix, Networking, Web Development, Security, Ibm Aix, Programming, Windows, C++, Storage, San.

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.