Java Developer Resume Profile
4.00/5 (Submit Your Rating)
UsA
Summary
- My current role is Java lead as well as solution architect in the team while I still do Java development.
- Over 18 years of experience in Information Technology with skills in a software analysis and design, architect role, development, testing, release, and maintenance b Oracle production database administration c SAP production database administration d Unix and Linux administration and field onsite support e high availability consulting and enterprise backup solution consulting.
- Major in Computer Science and Engineering.
- Development work for enterprise firms or equivalent size of organization since 1991.
- Extensive experiences in C, C , Java, J2EE, EJB, data structures, and algorithms
- Extensive experiences in database programming such as SQL Oracle PL/SQL, Informix 4GL/SQL/ESQL , Pro C, and ODBC/JDBC/OCI and Scripting Unix shell programming and Perl .
- Four years of Web development with Struts and Spring framework, JSP and Servlet
- Extensive experiences in other old types of languages such as Pascal, Assembly 8086 , Cobol, Fortran, and Clipper as well.
- Extensive experiences in development methodology and life cycle such as Waterfall, Agile, and currently SDLC , development system landscape, release management, move to production, warranty and production application maintenance and support SLA .
- Four years of architect role. Extensive experiences in analysis of business requirements and design, communication and negotiation with Business and Marketing and other developers.
- Great understanding on system and development environment, troubleshooting, capacity planning, automation, performance tuning and optimization. This skill came from many years of 24X7 supporting of production Unix/Linux system, RDBMS Oracle database , SAP basis, a variety of data center migrations and consolidations, and high availability and backup solution consulting for external customers.
- Mostly work in mission critical and across multiple business and regions.
- 6 years of external customer-facing support and consulting.
- MBA graduated on 2010. Majored in Accounting and investment. Knowledge on finance and accounting.
Skills
Extensive experiences |
Languages:
- Recently for the last five years : C , Java, J2EE, JSP, Servlet, Oracle PL/SQL, SAP ABAP, Perl, Shell scripts Posix/Korn, Born, and Bash , data structure Queue, Linked List and B/B tree , Corba
- In the past: C, Pascal, Assembly 8086 , Cobol, Fortran, Clipper, Informix 4GL/SQL/ESQL, Perl, Shell scripts, Borland OWL, data structure Queue, Linked List and B/B tree
Web Languages and framework:
- HTML, XML, DTD, JSP, Servlet, Struts, Spring, and Java script
- ORM Hibernate, Criteria API and HQL
- SOAP and Restful web services
Protocols:
- Two heavily used transport protocols of email sendmail and procmail and HTTPS
Modeling:
- UML and design pattern
Database:
- 24X7 Oracle production administration Oracle certified
- Oracle PL/SQL and Pro C, Informix 4GL/SQL/ESQL Embedded SQL
- Database container Borland OWL
- Convert Informix SQL to Oracle PL/SQL as part of Informix to Oracle migration.
Unix:
- 24X7 Unix production administration Onsite support for more than 50 HP-UX server customers
SAP:
- 24X7 SAP Basis production administration SAP certified
Tools and development environment |
- Very complex and heterogeneous infrastructure : CentOS RedHat Linux, HP-UX, Apache, Tomcat servers, MICO Corba server, J2EE Jboss and Weblogic server , Oracle database, and Erwin.
- Eclipse IDE , Twiki, GNAT Release management tool , Maestro/Cron/Tidal Scheduler
- Source control: CVS, ,Star team, Subversion
- Build environment: Ant, Maven, Nexus
Professional Experiences
Confidential Java developer |
- As a Java develop lead and developer, built two major applications from ground up. 8 years
- As a J2EE developer and application architect, delivered a full cycle of eight releases. 5 years
- Developed Cloud Computing portal site by using Java, J2EE, C , Perl, JSP, Servlet, Shell scripts Posix/Korn, Born, and Bash , PL/SQL and store procedures on the environment where HP-UX, Linux, Apache web servers, J2EE JBoss and Weblogic , and Oracle database are operational.
- Developed both frontend and backend conforming to MVC model. Adopted Struts framework for presentation and Spring framework for Model and Controller.
- Worked CAS conversion which is to transform legacy application to Spring-compatible data driven framework
- Converted Corba to J2EE in code level as a J2EE developer
- Reviewed and negotiated business requirements, analyzed them in terms of marketing inputs, technology, workloads and risks, implemented and tested coding and configurations, executed releases Move to Production by aligning with my own team members and other teams, and delivered warranty. Worked under Both Waterfall and Agile types of development strategy. In addition, have worked for supporting the production applications, transferring the support knowledge and processes to support teams.
- Be responsible for mtp move to production releases: Created and delivered a plan for MTP Move to Production , considering timelines, risks, change management, communication, tasks steps, dependencies, resource engagement, back-out plan, verification, and warranty. Delivered eight major releases.
- Delivered Customer Support methodology: Designed and implemented production support model. Processed lead production support team as a technical leader. There was no formal production support process in the beginning, therefore held accountable to design and implement support process. Fully completed SLA Service Level Agreement design, release management, support and operation review process design, technical training, technical documentation, HP OVSD support ticket system environment, support negotiation with business partners, and L4 escalation handlings
Confidential SAP basis administrator and ABAP programmer |
- General sap administration to support greatly complicated production sap environment: The production SAP instance consists of two enterprises HP superdomes Oracle database and Central instance, respectively with HP MC/SG High Availability solution and eight application servers with a database 1.5 TB in size. There were six development and test systems to meet the varying need of SAP transport landscape, different time windows, and diverse projects requirements. NA Fusion SAP uses a variety of SAP interfaces and schedulers such as Business Connector, XI, SAP2BN complicated FTP tool, especially for SAP environment, developed by SAP support groups in HP , Maestro Unix scheduler , Tidal scheduler , B2B gateway, BatchNet interfaces between HP 9000 Unix and HP 3000 MPE . There were many complicated workflows integrated with the other SAP instances and APOs in Fusion Asia Pacific and Europe. Delivered 24x7 SAP support for the complicated and critical development, test, QA, and production servers. Also delivered a large amount of troubleshooting, change management, and configuration methodologies. Continuously in coordination with other functional areas such as Finance, Logistics, Inventory Management, Procurement, Order Execution, Planning, and others in working many projects.
- Developed programs in ABAP, Informix SQL, ESQL/C and Oracle PL/SQL, Perl, and Unix shell scripts: Lead development tasks in the team. Was assigned to convert about 1,000 Informix SQL/C modules with embedded C to Oracle PL/SQL and PRO C for HP shop floor team in HP manufacturing division after IBM merged Informix. Develop SAP ABAP programs as part of automating the daily monitoring of SAP production servers.
- Performance tuning on sap environment: Resolved a variety of production performance issues. Mostly the issues were across SAP application, Oracle database and Unix/System areas.
- Specialty on sap interface: As a SAP interface specialist in the team, supported SAP Business Connector, ALRG HP's own universal login tools interfaces, XI Exchange Infrastructure , RFC and C programming, SAP2BN, BatchNet, and Maestro/Tidal Schedulers.
- Project experiences: Engaged in the following projects and delivered the project as SAP administration role.
DRP Disaster Recovery Plan design and execution, Informix to Oracle migration, Genesis Project which is to consolidate Order Management and Supply Chain processes, DMS Document Management System project , Capacity planning and sizing, Archiving /Filenet , Release management, Refreshes, Service Pack/Plug-In and Stacks and System Landscape Changes 3 times
Confidential IT Technical Analyst : Oracle administrator and SQL developer |
- Large database experiences 24 x 7: The largest databases worked for is HP Supply Chain's Oracle database for SAP instance. It is approximately 1500 actual users with 600 concurrent users. The DB is 1.5 TB in size. It is one of largest instance in HP. 24X7 support the production SAP and its database as a database representative in the team. Also involved in many types of migrations for instance, Informix to Oracle migration and performance tuning in addition to various types of daily DB maintenance and monitoring. With regards to SQL coding, worked the converting of all Informix SQL/C codes to Oracle SQL/C codes as a SQL developer for a six month of project.
- SQL development: Convert Informix SQL/4GL to Oracle Pro C and PL/SQL as a six months of project
- System programming