Everyone can write code but not everyone can write clean code

About Me

Passionate, self-motivated and dedicated software developer with hands-on experience with AWS (API Gateway, Lambda, EC2, IAM, EKS, S3, SNS, DynamoDB), Golang, Java, Node.js, React.js, Redux, Javascript, Kubernetes, Docker, Terraform, Jenkins, Unit testing, DevOps, CI/CD, Automation, and knowledge Containerization, Orchestration.
I’m an accountable, reliable, and dependable problem solver, a quick learner that grasp new concepts and ideas quickly and adapt to my works, and able to build great thing alone and greatest things collaborate in teams.

Contact Details

Dathan Huang
Location: Brooklyn, New York

Education

Brooklyn College - CUNY

BS, Computer Science August 2016 - June 2018

GPA: 3.9
Relevant Courses: Algorithm, Operating System, Design and Implementation, Data Structure, Computer Architecture, Robotic, System Programming, Multimedia Computing, Computer Applications Development.
Honors/Academic Achievements: National Society of Collegiate Scholar, Dean’s List in all semesters

Kingsborough Community College

AS, Computer Science March 2014 - February 2016

GPA: 3.8
Relevant Courses: Calculus I&II&III, Differential Equation, Linear Algebra, Discrete Mathematics, C++ programming, Assembly Language.
Honors/Academic Achievements: Phi Theta Kappa, Dean’s List: Fall 2014, Spring 2015, Fall 2015.

Work Experience

DevOps Engineer

Northwestern Mutual, New York, NY June 2020 - Present

IT Assitant/Software Engineer

Research Foundation of the City Univeristy of New York, New York, NY July 2018 - May 2020

 • Assist in researching and evaluating products and services for cloud solutions
 • Participate in development of Proofs of Concept and assist in coding, documenting and finalizing findings
 • Design and implement full-stack application from the ground up using React.js, Redux, Node.js, Material UI, AWS Amplify, DynamoDB, AWS Lambda, S3, API Gateway, Cognito, EC2, ALB, Azure Active Directory, Docker
 • Developed API to Integrate existing applications with third-party service
 • Cloud vulnerability automated remediation using AWS SQS, SNS, Lambda, CloudWatch
 • Design and implement serverless applications from scratch using Golang, Python, AWS SAM, AWS SNS, AWS, SQS, CloudFormation, Docker
 • Implement CI/CD process with Jenkins, SonarQube, Dependencies Check, Nexus
  Technical stack including:
 Cloud Service: AWS (Lambda, APIGateway, Cognito, S3, EC2, EKS, IAM, RDS, SNS, DynamoDB, CloudFormation)
 Programming: Golang, Node.js, Javascript, React.js, Express.js, Redux, Java
 Development Framework/Tools: Material UI, Jest, Jenkins, Docker, Kubernetes, Git/GitHub, Maven, Artifactory, SonarQube, JUnit, Nexus

Student Software Developer

CUNY Tech Prep, New York, NY September 2015 - February 2016

 • Selected to competitive full stack JavaScript training program that prepares students for careers in software engineering
 • Learn in-demand technologies like React and Node + Express and processes for design, implementation, testing, and deployment

Academic Tutor

Kingsborough Community College, Brooklyn, NY September 2015 - February 2016

 • Provided tutorial service for more than ten students who need help in their current courses, such as algebra, trigonometry, calculus and programming each week
 • Evaluate students’ capability by assigning in class questions
 • Observe students’ needs and establish improvement plan

System Administrator

JinTian International Club, China March 2009 - August 2010


  • Installing and configuring software
  • Applying operating system updates, patches, and configuration changes
  • Integrate and maintain the fire alarm system
  • Analyzing system logs and identifying system issues
  • Configuring and maintain streaming servers
  • Create a backup and recovery policy
  • Maintain streaming system
  • Design and implement security strategy on the client and server
  • Maintain network stability and troubleshoot computer software and hardware
  • Documenting client, network and server configuration

System Administrator

Interaction Internet Cafe, China December 2006 - December 2008


  • Installed and configured new hardware and software
  • Applied operating system updates, patches, and configuration changes
  • Analyzed system logs and identifying system issues
  • Configured and maintained on-promise gaming and streaming servers
  • Implemented security strategy on client and server side
  • Maintained network stability and troubleshoot computer software and hardware
  • Documented client, network and server configuration
  • Provided training to more than 20 new employees
  • Lead a team of 9 people

Junior System Administrator

BaoTong Internet Cafe, China August 2004 - December 2006


 • Installed and configured new hardware and software
 • Applied operating system updates, patches, and configuration changes
 • Analyzed system logs and identifying system issues
 • Configured and maintained on-promise gaming and streaming servers
 • Implemented security strategy on client and server side
 • Maintained network stability and troubleshoot computer software and hardware
 • Documented client, network and server configuration
 • Provided training to more than 20 new employees
 • Lead a team of 9 people

Skills

  • Java
  • Node.js
  • Python
  • Golang
  • AWS
  • React