We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • A technology enthusiast looking for a challenging career in the domains of application software: Database Management, Web Development and Mobile Application.

TECHNICAL SKILLS

Programming Language: JavaEE(Struts 2, Hibernate, Spring), C, C++, C#

Web Development: HTML, CSS, JavaScript, PHP, Python, MySQL, Ajax

Mobile Application: Android

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Software Developer

Responsibilities:

  • An android app creates electronic logbook for truck drivers and companies
  • Designed and implemented the component that connects the truck via Bluetooth to get more precise state change of the truck
  • Utilized censors on the android device to detect the movement of the user and update their state in logbook

Confidential

Java Developer

Responsibilities:

  • Allows user to design customized surveys online and generate analysis about the result
  • Integrated Struts 2, Spring and Hibernate for this app and used MySQL as the database
  • Wrote highly complex pages with Struts tag which can display current design dynamically
  • Utilized JFreeChart to generate visualization of the survey results

Confidentia l

Java Developer

Responsibilities:

  • Adopted MVC pattern and Factory pattern
  • Utilized C3P0 as data source and DBUtils as tool to manipulate the database
  • Solved transaction issue with Filter and ThreadLocal
  • Designed the Servlet with reflection to make the code extendable and manageable
  • Used Ajax to implement the dynamic change of the item amount within the shopping cart

Confidential

Java Developer

Responsibilities:

  • Puzzle played on a 5 - by-5 grid with 25 square blocks labeled with pictures of different fruits
  • The game indicates player a specific fruit and his goal is to find all the blocks with the indicated fruit
  • Remaining blocks shuffle as each correct fruit is selected

We'd love your feedback!