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