We provide IT Staff Augmentation Services!

Solution Architect/consultant Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY OF QUALIFICATIONS

  • A professional Senior Java/J2EE Developer and Architect with experience designing developing and documenting enterprise - wide architectures services and systems dynamic web pages middle-tier business logics and mobile site
  • 16-year experience in general software development 12-year experience in object-oriented architectural design and development from backend database middle-tier services rich-client frontend and smartphone apps.
  • Expertise in setting-up and configuring application servers JBoss Tomcat WebSphere Weblogic such as load balancing clustering and performance tuning
  • Extensive experience in relational database programming and schema design
  • Hands-on experience in utilizing J2EE XML Json Hibernate Spring Framework SOA Struts AspectJ Ant Maven Ajax Junit Web Services REST and SOAP XPath JQuery UML
  • Extensive knowledge in both Unix Solaris Linux Aix and Windows and iOS environments
  • Good at real-time software programming and multi-thread coding
  • Great communication and team leadership skills coupled with solid mentoring experience
  • Possesses an excellent record of successful project participation and on-time delivery

WORK EXPERIENCE

Confidential

Solution Architect/Consultant

  • Collect and analyze business requirements investigate current issues and provide practical solutions for current SAP/Sybase s clients such as Western Unions Bank of American
  • Architect design and implement different systems based on Java Web Services REST SOAP and Mobile Apps Android and iOS using technologies such as JAX-WS JAXB Apache CXF PhoneGap/Cordova XCode ADT HTML5/Javascript Wicket
  • Architect design and implement Mobile App based on Google Map API and OpenStreet Maps
  • Setup build and deploy application and services on Amazon s AWS EC2 and S3
  • Evaluate potential technical risks to match delivery schedules. Provide technical mentorship to other team members and client s developers

Senior Software Consultant/Architect Confidential

  • Architect and design RIA web2 application using Adobe s Flex/Flash technology and ActionScript
  • Monitor analyze and resolve technical issues during requirement gathering design code developing testing and deployment and production operation
  • Performance tuning either in Java JDBC cache. etc application deployment clustering SSL network etc or database Sybase Oracle
  • Code review and provide training on best practices and new technologies

Architect/Team Lead/Sr. Software Consultant Confidential

  • Using Spring Framework Eclipse Hibernate Web Service AJAX ACEGI Apache-Commons to develop a large and complex CRM web application for direct sale industry. This is a multi-language and multi-country application targeting 1 million user enrollment.
  • Design and developing content management module for multi-languages and multi-companies
  • Participating in daily activities such as project planning task break-down designing coding code reviewing etc. Key player in designing a baseline product for iCentris
  • Mentoring and overseeing the implementation of Service-Oriented Architect SOA .
  • Promoting the practice of unit testing among developers and architecting test frameworks.
  • Profiling and performance tuning for large J2EE applications
  • Researching and develop online video/audio conferencing module based on open-source system

Client Confidential

  • Gathering business requirement and architecturally designing a web file upload and credit card billing system.
  • Open-sourced Spring Framework Hibernate JasperReport iText as well as SOA technology was investigated and implemented.
  • 03/2004 to 09/ 2004 Client Confidential
  • Upgrading WebLogic 6.0 to 8.12 including ejb1.1 to ejb2.0 combined with Hibernate 2.1.2
  • Load testing and system performance profiling and tuning. Improved code efficiency and performance significantly one batch process was 10 times faster
  • Client Confidential
  • Transformed a J2EE application from Tomcat 4.0.4 to Weblogic 8.11 in an architecture level
  • Troubleshooting performance bottlenecks for web-based applications
  • Promoted unit testing and integration testing among team members

Client IBM

  • Worked on web-based medical application Struts Tomcat Informix
  • Designed and developed a data importing subsystem to import a quite complicated dynamic pharmacy drug data including database table schema design and data-upgrading strategy.
  • Designed and coded a real-time lab-testing host interface for submitting lab requests and retrieving test results between a third-party commercial vendor and hospital labs. HL7 protocol is used
  • Wrote a utility program to automatically generate unit testing code. JUnit and JTest were used.

Client Confidential

  • Working on 3-tier web applications using J2EE technology JSP Servlet session and entity EJB MVC-II pattern and XML tag libraries.
  • Developing a module that is able to perform data file mapping dynamically among various systems. The mapping is based on a configurable XML file.
  • Setting up and configuring J2EE applications servers such as load balancing clustering and SSL.
  • Monitoring and tuning application server performance such as CPU and memory profiling and database optimization.
  • Wrote a batch processing system that is multiple-job dependent holiday-aware for different companies and ACID transactional.
  • An internet-based banking and claiming application was finished from scratch to online production within three months. The system automates the data transfers among banks insurance companies patients and hospitals.
  • Confidential
  • Designed and developed a web application for multiple-level-marketing industry. Invented a new algorithm for quick tree search. It reduced a daily 4 hours processing job down to 40 seconds.
  • A web-based calendar and email system for multiple languages was up and running in just two weeks 80 functionality realized such as scheduling reminder email database hook-up .

Sr. Software Engineer Confidential

Developed desktop client-server applications for human DNA sequence analysis using Servlet EJB Java Swing AWT JFC JMS . The application is based on WebLogic TopLink and Oracle database.

Mainly worked on the server side and supervised junior programmers on the client side

Sr. Software Engineer Confidential

  • Researched designed and developed server-side Internet B2B application using Java JMS EJB XML EDI Oracle WebLogic and WebMethods. The system includes complicated business rules for cataloging ordering fulfillment and shipping.

Sr. Software Engineer Confidential

  • Developed an Intranet application monitoring real-time network traffic using Java Swing and RMI.

Software Engineer Confidential

  • Utilized Java and CASE tools Rational Rose/UML to develop client/server and three-tier software applications for supply-chain management.
  • Participated in overall software design implementation coding testing and technical support for real-time robotic software application.
  • Responsible for writing host interface communication Corba Java XML GUI development using PowerBuilder and database implementation using Oracle setup store procedures etc.

Software Developer/Testing Engineer Confidential

  • Used C Pro C and Oracle/SQL to develop Client/Server software for stock brokers.
  • Designed test plans and wrote test codes for unit and integration testing.

Software Developer Confidential

  • Developed GIS application for property tax analysis using ArcInfo and MapInfo
  • Design and developed a map view application using C and ArcInfo data format

Research Engineer Confidential

  • Involved in the development of a pioneer web site
  • Used Motif Xlib and C language to develop a graphical software package including writing graphical user interface algorithm research and its implementation.
  • Installed software in UNIX MS-window and X-window. Setup Linux and X-window

We'd love your feedback!