WIMONRAT SANGTHONG
*** ******* *** #** ( Palo Alto, CA 94306
515-***-**** ( ********.**@*****.***
JAVA/J2EE DEVELOPER
Talented programmer with a career encompassing 3 years providing hand-on
contributions to Java and SAP ERP development. Experience in developing
full lifecycle web based applications using Hibernate and Spring framework
with SAP integration. Excellent understanding of Object Oriented design
principals. Successfully delivered projects under strict schedules and
quality control. Able to guide integration of new systems and enhancements
to ensure seamless functionality. Learns new concepts and techniques
rapidly, able to manage multiple tasks and work independently in a client-
side environment and be a team player in an integration team with teammates
from other modules. Proof to work under pressure with multidisciplinary
teams.
CORE COMPETENCIES
Object Oriented ( Java Programming ( Spring and Hibernate ( Web-Based
Applications & Systems
SDLC ( Scrum ( Agile ( Client Consulting ( SAP ABAP ( Performance Tuning
( New Technologies ( Team Building
TECHNICAL SKILLS
Languages: Java, J2EE, ABAP, C#.NET, C, Android, PHP, XML.
Web: JSP, JSF, Spring, Hibernate, MVC, HTML, JavaScript, CSS, JUnit, Log4j,
JMS, SAP Java Connecter, SAP .NET Connecter.
Databases: MSSQL, My SQL.
Tools: Eclipse, Netbeans, Microsoft Visual Studio, SVN, SAP R/3, ABAP/4
Development Workbench, UMLStar, Macromedia Dreamweaver, Adobe Photoshop,
Adobe Illustrator.
Platforms: Microsoft Windows, Linux.
SAP ABAP: Classical Reports, Interactive Reports, User Exists, Enhancements
& Modifications, BDC, ABAP Dictionary, ABAP Objects, SAP Scripts &
Smartforms, Web Dynpro, SAP BAPIs & Workflow, ALE, RFC, IDoc.
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance
education courses to complete a Master's Degree in Computer Science
(Available for full-time, W-2 employment).
WISERTECH COMPANY ( 2011-2013
Fast-growing consulting firm serving solution to integrate SAP with
external system via web service.
Software Developer, Bangchak Petroleum Project ( 2012-2013
Designed and delivered web based application for the financial asset module
integrated with SAP portal and SAP workflows. Implemented business logic
for updating transaction in SAP portal.
. Using Spring MVC3, Hibernate and JSP to develop a fully new website
design from scratch. Handled design testing, and integration for launch
of a new website to manage financial asset module.
. Developed backend module to post transaction from web application to SAP
system using BAPI and BDC.
. Technologies used include Java, Spring, Hibernate, JSP, CSS, SAP Java
Connector, Eclipse, SVN, Microsoft SQL Server 2008, ABAP, SAP R/3 v6, and
SAP Portal v6.0.
Java Developer, Sale Portal Project ( 2012
Enhanced and improved existing web application. Added multiple module to
support business requirement. Created frontend and backend UI designs and
validations. Converted technical designs into quality work code. Conducted
unit testing, team code and design reviews, and bug investigations and
fixes.
. Developed new feature for displaying report analysis via JSP and JQuery.
Retrieved data from database by Hibernate Query. Made the content more
attractive by HTML and CSS.
. Technologies used include Java/J2EE, Hibernate, JSP, JQuery, CSS, MySQL,
Eclipse, SVN
Software Developer, CAT Web Daily Payment Project (Web FI) & CAT ERP
Projects ( 2011-2012
Key role in the CAT Web FI project to handle website development,
leveraging Spring and Hibernate framework with SAP integration via RFC and
IDoc. Delivered BAPIs for the Web FI project interface. Conducted site
testing and troubleshooting, as well as coordinating end user training.
Participated in client site activities to build ABAP work units. Reviewed
systems performance and tuned for improvements.
. Implemented web based application with Spring MVC for financial account
receivable using JSP,CSS, HTML as a frontend UI, improved user
experienced by JQuery, and managed all database via Hibernate.
. Delivered all reports and interfaces for the SAP upgrade in accordance
with functional specifications.
. Successfully managed two concurrent projects, adapting to the diverse
technology needs of the individual projects while meeting all schedule
and budget goals.
. Technologies used include Java, Spring, Hibernate, JSP, JQuery, CSS, SAP
Java Connector, Microsoft SQL Server 2008, ABAP, SAP R/3 v6, SAP R/3
v4.6, ABAP/4 Development Workbench, Eclipse, SVN, Agile, UML, and
Microsoft Windows 2003.
HARMONIOUS TECHNOLOGY ( 2010-2011
Technology consulting firm collaborating with clients to deliver innovative
IT solutions.
ABAP Programmer, TOT Public Company Limited Project
As part of the project team on the client site, drove development of ABAP
work units. Translated functional design specifications into technical
design specifications. Developed ABAP report, ALV report and interface,
SmartForms, SAP Script, and Enhancement programs. Optimized systems
functionality and responsiveness via performance tuning.
. Received numerous commendations for strong performance and successful
delivery of key components, with ABAP work units spanning ABAP report,
ALV, and SmartForms.
. Provided excellence support and expertise for SAP ERP.
. Technologies used include ABAP, SAP R/3 v6, and ABAP/4 Development
Workbench.
ACADEMIC PROJECTS
. Library System: Developed a library system capable of supporting user
creation, book management, reservations, and lending, pickup and
cancellation, and reservation / loan history. Created a user-friendly
interface via Java Swing. Technologies: Java, Swing, MySQL, NetBeans.
. Game24: Created an Android game for mental exercises, utilizing 4 numbers
and arithmetic symbols to combine all 4 numbers into the number 24.
Implemented Free Play and Speed Play modes. Ensured a simple but
challenging game with an attractive design. Honored with an award for the
best project. Technologies: Java, Android 4.2, XML, Adobe Illustrator,
Eclipse.
. WebBlog: Instrumental in design of a blogging platform using Enterprise
Architecture principles and template features. Drove multi-language
localization, as well as SHA password encoding and implementation of a
custom "access denied" handler for unauthorized access. Built the
application with the Tiles template, including comment functionality and
web services. Technologies: Java, Spring Security, Spring Forms,
Hibernate Validation, JMS, Log4j, Tiles, JSP, CSS, HTML, AJAX, MySQL,
Glassfish, Eclipse.
. Online Application for Compro Admission System: Delivered enhancements to
the existing application, to improve the user experience, introduce the
ability to save and resume work, and provide functionality for admissions
staff to manage accurate, current application information. Programmed
automatic application evaluations and notifications. Technologies:
Spring, Hibernate, JSP, MySQL, jQuery, JUnit, AJAX, JavaScript,
TortoiseSVN, MySQL, Eclipse, Scrum.
. Cloud Computing Research: Conducted research into cloud computing,
including Amazon AWS, Microsoft Azure, and Google Cloud. Identified
methods by which to easily move workflows and data from one cloud
provider to another, and between public and private clouds. Performed a
comparison between the platforms. Created a JSF web application to unite
all 3 services in all capabilities, with interoperability. Technologies:
JSF, MySQL, Amazon AWS, Microsoft Azure, Google Cloud, TomCat, Eclipse,
NetBeans.
EDUCATION
Master of Science in Computer Science (4.00 GPA)
(In progress via distance education; expected completion December, 2015)
Maharishi University of Management, Fairfield, Iowa
Bachelor of Engineering in Computer Engineering (1st Class Honors, 3.68
GPA, 2010)
King Mongkut's University of Technology Thonburi, Bangkok, Thailand
Key Courses:
Modern Programming Practices ( Mobile Web Application ( Web Apps:
Architecture and Frameworks
Enterprise Architecture ( Software Engineering ( Seminar in Cloud Computing
Research