We provide IT Staff Augmentation Services!

Developer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Developer with formal training in Javascript, Python, and Swift. Prior experience developing applications, from concept development through completion. Willing to relocate if a position is an excellent fit.
  • In the past, worked primarily as a project director and teacher. Very experienced with education, psychology, research methods, and statistics. With the aid of a collaborative team, eager to overcome new challenges and to continue engaging in lifelong learning via coding.

TECHNICAL SKILLS:

Languages: JavaScript, Python, Swift 3

Front End Development: CSS3, HTML5

Frameworks: AngularJS, Bootstrap, Core Motion, Core Data, Django, Flask, Node.js, SpriteKit

Libraries: JQuery, Express, Mongoose.js, Pandas, ReactJS, Socket.IO

Databases: NoSQL (MongoDB), SQL (MySQL, SQLite)

Methodologies: CRUD Operations, OOP, MVC, Scrum/Agile

Other Technical: Atom, AWS, Git, GitHub, Unity (C#), Xcode

Miscellaneous: GoogleScholar, ProQuest, PsychoPy, Qualtrics, SPSS

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Developer

Responsibilities:

  • Learned the fundamentals of ReactJS and Scrum/Agile methodology
  • Focuses primarily on the backend (e.g., recording users in database)
  • Shares progress updates in daily Scrum meetings and bi - weekly sprint meetings to facilitate transparency, inspection, and adaptation
  • Note: This project is a silent bidding site for an annual fundraising auction; technologies include MongoDB, Express, ReactJS, and Node.js

Confidential, San Jose, CA

Responsibilities:

  • Studied the Python, MEAN, and iOS stacks
  • Completed 1000 hours of instruction within a very intense curriculum
  • Obtained the highest honor upon graduation, “Triple Black Belt”, which requires the creation of a near-perfect representation of a webpage from a wireframe in less than 4.5 hours, for each of the 3 stacks

Confidential, San Francisco, CA

Research Associate - Project Director

Responsibilities:

  • Achieved promotional advancement through highly successful management of all stages of numerous projects
  • Spearheaded the company’s movement towards Python/Pandas
  • Annotated the 300+ item change log and wrote the 2200+ lines of SPSS syntax for a high-profile survey

Confidential, San Jose, CA

Chess Instructor

Responsibilities:

  • Independently retained control of 14 children, largely energetic kindergartners, in a fast-paced setting
  • Simultaneously taught and supervised student groups of diverse skills levels (i.e., beginners through experts)
  • Continuously improved competence through self-directed learning

Confidential, Los Gatos, CA

Tutor

Responsibilities:

  • Quickly triaged each student’s needs in groups of 3 via attention to detail and sound judgment
  • Encouraged students who were struggling and facilitated excitement during student successes
  • Developed effective study skills in students, largely through the utilization of psychology background

Confidential

Responsibilities:

  • Used JavaScript to make a side-scrolling platformer game, similar to levels in the Mario Bros. series. The camera forces the player to move from left to right, and the player must keep hopping across platforms until he/she falls. This was a solo project.
  • Created all of the sprite textures using free software called Piskel.
  • The game has three platform heights (low, middle, and high) and three types of platforms (stationary, vanishing, and ascending). Platforms are randomly generated. As time progresses, difficulty increases due to a steady increase in camera speed.

Confidential

Responsibilities:

  • Used SpriteKit to create a game where blocks are moved to make matches, similar to Bejeweled. This was a solo project.
  • Created all of the sprite textures using free software called Piskel.
  • The game implements an advanced pattern-matching algorithm that runs on a fixed time interval. For example, the algorithm can determine if there is a match of three vertically and a match of three horizontally (e.g., “L” shape). Upon determining a match, the game uses a sound effect to notify the player and deletes the matching blocks; the remaining blocks then fall into place.
  • The aforementioned functionality was created within just one week.

We'd love your feedback!