TUYEN LAM
***** ****** ***, *** **** Austin, TX *8759
515-***-**** ac015p@r.postjobfree.com https://www.linkedin.com/in/tuyenlam555
JAVA DEVELOPER
Proactive, innovative and skilled IT professional, combining an excellent educational background in computer science with a solid 10-year track record of success in utilizing the latest technologies to build cutting-edge web and desktop applications to meet the requirements of clients in diverse industries. Highly effective in driving the software development lifecycle, employing SCRUM methodologies, including requirements gathering and analysis, design, programming, testing, and deployment. Adept at optimizing, enhancing and integrating software to provide new features and boost performance. Strong problem solving, interpersonal, communication, leadership and collaborative skills to enable seamless cross-functional cooperation, optimal knowledge sharing and peak quality project delivery.
Software Engineering Java Programming System Architecture Software Development Life Cycle
Web & Desktop Applications Frontend & Backend Development Database Design SCRUM Methodology
Object Oriented Programming, Analysis & Design System Integration, Implementation & Enhancement
Requirements Gathering & Analysis Troubleshooting, Testing & Debugging Project Management
Communication Team Leadership & Collaboration
Languages: Java
Web: EJB, J2EE 7, JQuery, AngularJS, JavaScript, HTML, CSS
Web Services: REST, SOAP, JSON
Web Servers: IBM Websphere, IBM Glassfish, JBoss, Apache Tomcat, IIS
Frameworks: Spring, Spring Boot, Hibernate, Liferay, Struts, Angular, JSF
Databases: Oracle, MySQL, MS SQL, DB2, H2
Design Patterns: Singleton, Façade, Factory, Builder, Observer, Composite
SDLC: Agile/Scrum, Waterfall
Tools: Eclipse, IntelliJ IDEA, NetBeans, Spring Tool Suite, WebStorm, Oracle SQL Developer, StarUML, SVN, GIT, JIRA, Confluence, Fercu
Platforms: Unix, Linux, Windows
Big Data
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).
ADNOVUM VIETNAM LLC, Ho Chi Minh, Vietnam 2014 to 2016
Leading Swiss software engineering firm specializing in the creation of large-scale business and security software, with 250+ employees worldwide, including 30+ personnel in Vietnam.
Senior Software Engineer: Headed, as Team Lead, a complex project to develop an enterprise mobile payment application (TWINT) using Java, for use by major companies in the European market. Gathered and analyzed user input and devised technical solutions. Led the development project, using SCRUM methodology. Defined and allocated sub tasks to team colleagues. Conducted comprehensive code review; formulated and ran automatic unit and integration tests. Handled implementation of the backend and frontend.
Successfully led the highly sophisticated and multi-faceted project from conceptualization through to go-live status.
Technical Skills:
Java, Angular JS, EJB 3.0, RESTful, SOAP, Oracle, H2, Eclipse, WebStorm, Confluence, JIRA, Fercu, StarUML, GIT-SVN, Oracle SQL Developer, Unix.
TUYEN LAM Page 2 515-***-**** ac015p@r.postjobfree.com https://www.linkedin.com/in/tuyenlam555
CSC, Ho Chi Minh, Vietnam 2008 to 2014
Major global information technology services company with offerings including systems integration, ERP consulting and implementation, IT consulting and financial solutions, with 90,000+ employees around the world.
Principle Software Engineer: Utilized Java and followed SCRUM development principles to create a variety of enterprise applications. Assessed user specifications and recommended effective technical solutions.
Projects & Achievements:
MICROS: eCommerce platform for such applications as webHotel and myRestaurant, which enable customers to perform online transactions such as booking rooms or ordering meals using various devices. The application integrates with MICROS OPERA Database and MyCentral, which support user-friendly customer configuration of data and/or products.
P&C ExceedJ: Web and desktop application to support insurance company clients. Led the conversion of the system from COBOL code to Java. Deployed twice to the US (16 months total) to work with the client to deliver successful live deployment of the product.
Technical Skills:
Java, COBOL, Jquery, Liferay, Spring MVC, Struts, EJB, RESTful, SOAP, Oracle, DB2, SQL Server, Eclipse, Visio, StarUML, GIT, SVN, JIRA, Fercu, Windows, Unix.
MIRAE IKORN, Ho Chi Minh, Vietnam 2007 to 2008
Established Internet business services leader in the Korean market, with a workforce of 200+ employees in Korea and 20+ staff in Vietnam.
Senior Software Engineer: Designed and developed a variety of web-based applications for business clients. Conducted in-depth technical research; devised and proposed innovative solutions. Provided database design and backend implementation.
Projects & Achievements:
WebMail: Assessed requirements, researched technologies, formulated the application proposal and developed backend functionality for the web based enterprise mail and messaging system.
LogAnalyzer: Online system for gathering and analysis of registered customer website usage data including statistics on frequency and length of access, IP address, country, etc. with reporting presented via statistical charts representing daily, weekly, monthly and yearly use.
Technical Skills:
Java, Jquery, C++, Spring, Struts, MySQL, Eclipse, SVN, Windows, Unix.
EDUCATION
Master’s Degree in Computer Science
(In progress via distance education; expected completion 06/22/2019)
Maharishi University of Management, Fairfield, Iowa
Key Courses: Principles of Programming Language, Object Oriented Software Design, Advanced Algorithms
Enterprise Architecture, Distributed Systems, Natural Language Processing
Master of Computer Science
Bachelor of Computer Science, Engineering
Bach Khoa University, Ho Chi Minh, Ho Chi Minh, Vietnam
ACADEMIC PROJECTS
Projects completed at Maharishi University of Management include:
MUMSched: Acted as Software Engineer and Team Lead on the MUM in-house project to develop a client-server application to automate online course scheduling and registration. Employed SCRUM development methodology and utilized Spring Boot with STS as IDE to implement client-server architecture, with Spring MVC for presentation, Business Services for the business layer and Hibernate for the data access layer, interacting with MySQL database. Collaborated with 4 other team members to integrate all use cases and functions into a full-featured system.
TUYEN LAM Page 3 515-***-**** ac015p@r.postjobfree.com https://www.linkedin.com/in/tuyenlam555
Hadoop and Spark Projects: Independently implemented Pair, Stripe and Hybrid approaches to compute relative frequencies running on Hadoop. Implemented an apache log analyzer by Scala running on Spark.
SplitAndGo: Acted as Software Engineer on in-house project to develop an enterprise application to track expenses during a trip. Employed SCRUM development methodology and utilized Spring MVC for presentation, Spring Service API, Jersey Rest for the business layer with Spring Security applied and JPA for the data access layer, interacting with MySQL database, integrating with Batch and AMQP implementation. Collaborated with 2 other team members to integrate all use cases and functions into a full-featured system.