James Kim

Python Developer with Enterprise Validation Experience
Seattle, WA
james.jyk.kim@gmail.com


Skills

Programming Languages: Python, Java, C++/C#
Process Management and Deployment: JIRA, Jenkins
Database Software: SQL, MS SQL Server, MySQL
Operating Systems: Linux, Windows Server

Work Experience

Dell EMC, Seattle, WA

Software Senior Engineer
Apr 2023 - Present

Software Engineer II
Mar 2019 - Mar 2022

Member of Protocols Validation Team responsible for developing and maintaining automated validation tests for the NFS stack in OneFS for PowerScale scale-out storage.
Intel Corporation, Hillsboro, OR
Validation Engineer (contract)
Apr 2018 - Feb 2019
Validation Engineer responsible for manual and automated testing of customer-facing software. Member of an Agile team that brought a project from concept to engineering release in 4 months. Process tracking and documentation using JIRA and HSD. Built scripts to automate tasks and debugged C# code for troubleshooting.
Millennium Systems International, Parsippany, NJ
Quality Assurance Analyst
Sep 2017 - Dec 2017
Principal tester for payroll and auditing modules under development for cloud-based software. Drove validation process by performing white-box testing, smoke testing, and debugging issues in C# and SQL, greatly contributing to the completion of the project in 6 weeks. Performed process tracking and documentation using Microsoft TFS.
Visual Retail Plus, Hackensack, NJ
Software Quality Assurance Tester
Mar 2017 - Sep 2017
Performed manual tests for software in .Net and MS SQL Server. Performed primary research on how to integrate the company's software with AWS API and helped architect the initial solution. Wrote SQL scripts to implement new or improve existing database operations and also to solve customer issues.
Montclair State University Department of Earth Science, Montclair, NJ
Summer Research Intern
May 2016 - Aug 2016
Converted discrete multi-variable differential equations for a shoreline erosion and replacement study into Matlab programs.
Discovery Learning Center, Palisades Park, NJ
TOEFL and Adult English Language Instructor
2009 - 2015
Prepared, organized, and executed curricula for classes of 5-15 foreign college and graduate students preparing for the TOEFL exam, and for classes of foreign-speaking adult students learning to communicate in English and adapt to the American culture.
Prime Education, Ridgefield, NJ
Instructor, Network Administrator, Web Designer
2002 - 2009
  • Instructor for SAT, Math, and Computer Skills classes for middle school and high school students.
  • Installed and managed Windows-based network of 20+ workstations.
  • Designed and maintained the business website.

Education

Montclair State University, Montclair, NJ
2015 - 2017

Bachelor of Science, Computer Science
Summa Cum Laude, GPA 3.968

Courses: Database Systems, Systems Administration, Networking, Artificial Intelligence, Robotics, Software Engineering, Programming Language Theory


University of Michigan, Ann Arbor, MI
1996 - 2001

Courses: Operating Systems, Data Structures, Computer Science Theory