
Software Engineer at AppKu
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I am a full-stack web developer. I have always been fascinated with the human ability to identify problems, break them down into base components, and develop systematic solutions. I love being involved in creating a solution to a problem at every level. In my free time I enjoy working on personal projects and experiments to continue learning and exploring new web technologies.
AppKu
Software Engineer
August 1, 2021 – Present
Milwaukie, Oregon, United States
To Every Kid
Web Developer
August 1, 2017 – August 1, 2021
Lake Oswego, Oregon
EG Robotics
Back-end/Front-end Web Developer
August 1, 2014 – August 1, 2021
Portland, Oregon Metropolitan Area
Diigo, Inc
Javascript Developer Intern
October 1, 2012 – June 1, 2013
Chengdu, Sichuan, China
Fred Meyer
Food Clerk
September 1, 2008 – August 1, 2012
Student Timeclock
September 1, 2019 – Present
Developed fingerprint-based timeclock to record student visits using C# to interact with self-built JSON API. Recorded visits are reviewed/edited by staff from a Vue.js-based web interface.
Cultural Fit Analysis
The candidate's experience spans various types of organizations, from educational technology (To Every Kid, EG Robotics) to a large corporation (Diigo, Inc). The personal project demonstrates initiative and a passion for technology outside of work. However, the target role 'Software Engineer' is broad, and without more specific details on the company's culture or the role's specific demands, a precise cultural fit assessment is challenging. The lack of recent experience details for the 'Software Engineer' role at AppKu makes it difficult to assess current alignment with modern software engineering practices.
Soft Skills & Operational Fit
The candidate's experience in curriculum development and project management (architecture, planning, implementation) suggests strong problem-solving, leadership, and communication skills. The diverse project background indicates adaptability and a proactive approach to learning new technologies.