Nathan K.

Software Engineer

1 yr 2 mos experience

Key Highlights

  • Strong software generalist with impactful internships.
  • Experience in building distributed systems.
  • Published research on crime factors using machine learning.
Stackforce AI infers this person is a Software Engineer with a focus on distributed systems and machine learning in SaaS and cybersecurity.

Contact

Skills

Core Skills

Software DevelopmentDistributed SystemsMachine LearningData Science

Other Skills

KafkaCLIUser ExperienceC#ScalaMicrosoft SQLEventHubsAzure Cloud ServicesPythonMatlabRGo (Programming Language)Object Oriented DesignAlgorithmsData Structures

About

Hello! I'm Nathan, a senior studying computer science at Carnegie Mellon University. I'm a strong software generalist and I have experience building high quality and customer impacting production level software in the internships that I have been part of. I am interested in building distributed systems and bringing customer value from well designed systems infrastructure. If you are a recruiter, I would love to work for a team/company that emphasizes mentorship and work alongside smart, humble and empathetic people who would love to be friends just as much as co-workers! if you are not a recruiter, feel free to connect with me and I would love to get in touch!

Experience

1 yr 2 mos
Total Experience
4 mos
Average Tenure
--
Current Experience

Confluent

2 roles

Software Engineer

Aug 2021Mar 2022 · 7 mos · Mountain View, California, United States

Software Engineer Intern

Jun 2020Aug 2020 · 2 mos · Mountain View, California, United States

  • Developed kafka topic management functionalities in the Confluent on premise CLI, a drastic UX improvement from Apache Kafka shell scripts and has high customer impact: similar functionality in cloud CLI accounts for 16% of CLI usage.
  • Filled specification gap by exploring the problem space, and drove conversation across multiple teams (4) to deliver this project
  • Raised the bar on code quality and test quality
  • Worked remote from Pittsburgh, PA
KafkaCLIUser ExperienceSoftware DevelopmentDistributed Systems

Microsoft

Software Engineering Intern

Jun 2019Aug 2019 · 2 mos · Cambridge, MA

  • Scoped, designed and implemented Intent Check - an automated notification system for confirming suspicious activities as part of a distributed cyber-security machine learning data pipeline monitoring Office 365 data centers using C#, Scala, Microsoft SQL, EventHubs and Azure Cloud Services.
  • Decreased on-call triage burden and average response time of security monitoring platform from 30 minutes to seconds
  • edit (Nov. 2019) this feature is now in production and generating alerts real time based on detections!
C#ScalaMicrosoft SQLEventHubsAzure Cloud ServicesMachine Learning+1

Carnegie mellon university

Teaching Assistant

Aug 2018Dec 2018 · 4 mos · Pittsburgh, Pennsylvania

  • Teaching assistant for Principles of Imperative Computation (15-122)
  • Received 5/5 student rating and 100% positive student response.
  • Led lab, hosted office hour on assignments such as implementing a text editor, Huffman encoding and a stack evaluator.

Hebron (startup)

Software Engineer Intern

Jun 2018Aug 2018 · 2 mos · Taipei City, Taipei City, Taiwan

  • Ported and developed a proprietary fully automated trading system from Matlab to Python
PythonMatlabSoftware Development

Academia sinica, taiwan - data insights research lab

Data Science Research Intern

May 2016Aug 2016 · 3 mos · Taipei City, Taipei City, Taiwan

  • Constructed machine learning model to identify factors of crime occurrence in Taipei City using R.
  • Published, as lead author, paper titled: “Exploring Spatial and Social Factors of Crime: A Case Study of Taipei City” to 9th Asian Conference on Intelligent Information and Database Systems (ACIIDS).
RData Science

Education

Carnegie Mellon University

Bachelor of Science - BS — Computer Science

Jan 2017Jan 2021

Taipei American School

Jan 2007Jan 2017

Stackforce found 100+ more professionals with Software Development & Distributed Systems

Explore similar profiles based on matching skills and experience