We provide IT Staff Augmentation Services!

Software Developer Resume Profile

3.00/5 (Submit Your Rating)

Summary

  • Extensive experience and expertise in frameworks of JavaEE such as Struts and Spring.
  • Extensive experience and expertise in Object-Relational Mapping solution such as Hibernate.
  • Strong expertise in MVC functionality using JavaEE technologies.
  • Extensive expertise in management of configuration to Struts, Spring and Hibernate.
  • Extensive knowledge in SDLC including Design, Requirement Analysis, Development, Testing, Maintenance with time scheduling.
  • Strong experience in Requirement Analysis with clear and effective communication skill to get substantial requirements from requestors.
  • Strong experience in extraction of exact and accurate Testing Cases.
  • Experience in Java Web Service using SOAP, WSDL and UDDI.
  • Expert in programming applications using JavaEE technologies like Struts, Spring with Hibernate, JSP, Servlets, EJB, JMS, JDBC, RMI.
  • Extensive experience and expertise in design and development of DB Modelling, SQL, Advanced SQL and Store Procedure in Oracle.
  • Extensive knowledge in Design Patterns in Java.
  • Extensive experience in data migration between low versions and high versions.
  • Extensive Experience or knowledge in HTML, JavaScript, JQuery, CSS, AJAX, XML, XSL, DOM and SAX.
  • Extensive experience in debugging with Eclipse, debugging tools on various major browsers.
  • Extensive experience in deploying Web Applications using Apache and Tomcat Server.
  • Extensive knowledge in EJB using JBoss.
  • Extensive experience in Log4J and writing Ant build Script.
  • Extensive expertise in Linux system.
  • Extensive knowledge in Network and Database.
  • Extensive experience in controlling time schedule to the requirement deadlines including Unit test , User Acceptance Test and Integration Test.
  • Extensive experience in training, motivating and mentoring junior developers.
  • Strong organizational and management skills with excellent verbal and written communication and interpersonal skills.

Technical Skills

  • Language/Technologies: Java Core, JavaEE JSP, Servlets, EJB , JDBC, JMS, RMI, SOAP, XML
  • Web Technologies: AJAX, DWR, XSL, DOM, SAX, JavaScript, CSS, jQuery
  • Web Framework: Struts, Spring, Hibernate.
  • Database Technologies: DB Modeling, Oracle 8i, 9i, 10g, 11g , SQL, Stored Procedure, Trigger, MSSQL, T-SQL.
  • Database Tools: SQL Plus, PLSQL Developer, Orange, TOAD, Oracle SQL Developer
  • Application Servers: Apache, Tomcat, JBoss.
  • Operating Systems: Linux, Unix, Windows.
  • IDE/Modeling Tools: Eclipse, RAD, IntelliJ, ER-Win
  • Version Control: CVS, Visual Source Safe, TortoiseCVS, ClearCase.
  • Analysis/Design: JavaEE Design Patterns, UML.
  • SOA: Web Services, SOAP, WSDL, UDDI, XML.
  • Methodologies: Waterfall, Prototype, Iterative Development.

Professional Experience

Confidential

Title : Programmer Analyst

Description:

MERP stands for Medicaid Enterprise Restructuring Project. This project is for Maryland state and is to make the MMIS Medicaid Management Information System restructured with modern architecture using JavaEE, quality services and also quality and combined processes.

Responsibilities:

  • Analyzed the requirements and specifications for the development.
  • Developed for Managed Care and TPL Third Party Liability subsystems in the MERP project for Maryland State.
  • Developed in java-associated client end UI User Interface that means Screens as well as server end and always developed in scheduled timeline.
  • Designed additionally-required schema in DB tables and applied Design Pattern for better coding and performance.
  • Fixed up bugs found after tested by Unit Test and other tests like that of Testing team.
  • When developing, all developments have been done with quality performance and high speed so that all the time, the development has been on track and time as scheduled.
  • Tested what has been developed thoroughly based on the requirements or specifications.
  • Attended the team meeting or discussion to have more accurate requirements and share importance in development.
  • Provided corresponding document contents to make corresponding documents updated.

Solution Environment:

  • IDE: Eclipse
  • Application Server: JBoss, WebSphere
  • Server OS : Windows Server 2008, Unix
  • Languages: Java Core, Jsp, Servlet, EJB, SQL, XML, CSS, JavaScript
  • Frameworks Technologies: CNSI framework, JavaEE EJB, Servlet, Jsp , Log4J, DOM, JQuery, Ajax, Ant
  • Database DB tool: Oracle 11g, Sql Developer
  • Version Control : ClearCase

Confidential

Title : Software Developer

Description:

Confidential system is the web site displaying most of home products of LG Electronics worldwide and providing customer support functions by registering after-service and etc. Like many major companies, the site is very important to LG Electronics On-Line Marketing for its goods' expansion worldwide.

Responsibilities:

  • Analyzed technical requirements requested from overseas subsidiaries of LG Electronics.
  • Provided pseudo-code type design in case of necessity.
  • Made development scheduling with development team.
  • Tested on each layer of separate servers such as development, staging and production servers.
  • Directly modified the resources such as JSP and Javascript files in Contents Management System.
  • Suggested some technical guides, If necessary.
  • Provided conditions regarding data changes or DB schema changes when in need of DML DDL jobs to DB.
  • Retrieved and analyzed DB data to figure out a solution of requirements.
  • Provided technical guide to the subsidiaries when in need.
  • Trained overseas subsidiary workers during semi-annual training session and new comers many times.

Solution Environment:

  • Application Server: Apache, JBoss
  • Languages: Jsp
  • Technologies: J2EE, XML
  • Tool: CMS Content Management System called Teamsite , pl/sql developer, Jira Issue Tracking
  • Database: Oracle 10g.

Confidential

Title : Software Developer

Description:

  • Nanumsem ERP ver. 2.0 is totally new version with new frameworks Spring, Hibernate and its target is to provide an strong and nice solution for NGO Non-Government Organization such as Habitat 's management.
  • NGO is different organization unlike the ordinary companies because it is non-profit organization with different finance and taxation-related system. Also they have been requiring a suitable solution and the solution had been created for that reason.

Responsibilities:

  • Developed in major sections such as donation, cash flow management, critical framework libraries, data migration and etc.
  • Developed in server-side core libraries with Java for junior developers.
  • Created and provided APIs to be connected with the 3rd party for data communication between both sides.
  • Implemented analysis, design, development, testing, enhancement for the solution.
  • Mentoring to junior developers for how to implement, providing better coding with code inspection
  • Leader of a small team in the entire dev. team.
  • Propagation role about how to adapt new technique such as Hibernate, DWR to the solution.
  • Data Migration from the previous version to the new version 2.0.
  • Created new framework based on Spring framework so that it is called Nanumsem Framework.

Solution Environment:

  • IDE: Eclipse
  • Application Server: Apache, Tomcat
  • Server OS : Linux CentOS
  • Languages: Java Core, Jsp, Servlet, SQL, HQL, XML, CSS
  • Frameworks Technologies: Nanumsem framework, Spring, Hibernate, DWR AJAX , J2EE, Log4J, DOM
  • Database: Oracle 10g.
  • Version Control : CVS

Confidential

Title : Software Developer

Description:

  • This is an early upgrading development of the client's system of terminal console type user interface to web.
  • Insurance-related functions like contract and contractor information were required to be changed to web by using SOAP to the legacy.

Responsibilities:

  • Searched for more specific requirement to analyse on.
  • Developed by combining MVC concept by using Java/J2EE and Web Service by using SOAP to create and retrieve the relevant information from the legacy system.
  • Created testing cases for Unit Test Integrated Test.
  • Documented the resources by describing the flow of the resources and relationship between the resources.

Solution Environment:

  • IDE: RAD Rational Application Developer
  • Application Server: Websphere
  • Languages: Java Core, Jsp, Servlet, WSDL, UML, CSS, Javascript
  • Framework Technologies: Struts, J2EE, SOAP, UDDI
  • Database: Oracle.
  • Client : Posco, Seoul, Korea Oct 2006 Dec 2006
  • Project : PMO Project Management Office Request Release

Description:

  • It was developed to manage the process of a project having some characteristic of BPM.
  • By the help of this solution, a project-related members can find out where the process of the project is stepping on and who is the next involver to go ahead.

Responsibilities:

  • Created design and implementation of the development.
  • Developed in partial flow of the entire process.
  • Developed under struts framework and implemented by giving key point to the flow check-up of the process.

Solution Environment:

  • IDE: Eclipse
  • Languages: Java Core, Jsp, Servlet, CSS, Javascript
  • Framework Technologies: Struts, J2EE
  • Database: Oracle.

Confidential

Description:

The project was to extract main and featured indices of the client company.

Responsibilities:

  • Created design of how to extract the indices.
  • Getting the junior developers guided and understood how to utilize the relevant tools.
  • Involved in daily morning meeting to retrieve requirement and report the achievement.
  • Implemented more than 50 of the extraction development.
  • Developed a lot of SQLs and big sized trigger logic to transfer the data to the corresponding program.

Solution Environment:

  • Tool: Discoverer
  • Languages: SQL, Advanced SQL, Trigger
  • Database: Oracle.

Confidential

Description:

  • Development of Web-based Audit portal where targets for the audit were the client company's investment and tech areas.
  • Indices in various angles needed to be retrieved for the appropriate audit.

Responsibilities:

  • Participated in meeting to gather the requirement.
  • Created User Interfaces with the customer and modified if necessary.
  • Documented testing cases.
  • Developed under J2EE base and under MVC concept firmly.
  • Point contact to the corresponding customer for all steps such as design, development and testing.

Solution Environment:

  • IDE: JDeveloper
  • Application Server: OC4J Oracle Containers For J2EE
  • Languages: Java Core, Jsp, Servlet, CSS, Javascript
  • Framework Technologies: J2EE, UML, MVC, DHtml
  • Database: Oracle.
  • Tool : Together

Confidential

Description:

Web based development in which important administrative indices were involved.

Responsibilities:

  • Participated in meeting with the corresponding customer from the client company and gathered the requirement.
  • Implemented requirement analysis, design including UI, development and test.

Solution Environment:

  • Languages: Java Core, Jsp, Servlet, CSS, Javascript
  • Technologies: J2EE, DHtml
  • Database: Oracle.

Confidential

Description:

  • Many coil centres of Posco required their goal-adapted ERP so that Axapta ERP was selected for the satisfaction of the goals and some add-on programs were strongly required also for customized functionalities to the coil centres worldwide.
  • Axapta is an ERP solution for small and middle sized company and renamed to Microsoft Dynamics AX.
  • Even though POSCO ran with its ERP, it was not adequate for coil centres because the ERP targeted for the big scaled-company. So Axapta ERP was chosen for the centres. Also the coil centres were spread worldwide.

Responsibilities:

  • Needed to learn X language used for the ERP-dedicated language by myself, just depended on help document provided with the ERP.
  • Implemented in requirement analysis, design including UI, development and testing.
  • Phone-based discussion required from time to time for the development of customized logic to overseas coil centres.
  • DB Modelling required with the developers of the colleagues.
  • Solution Environment:
  • IDE: Axapta ERP
  • Languages: X , T-SQL
  • Technologies: Client/Server programming, Data Modelling, Lazy-loading Concept.
  • Database: MS-SQL.

Confidential

Description:

LG Philips Display renamed to LG Display had lots of network nodes so that it was required to check up their normal or abnormal operation status. Network Monitoring System had a role to monitor based on web of J2EE.

Responsibilities:

  • Required in morning meeting to gather the requirement and reported the accomplished tasks before being out of office.
  • Developed in designated sections and testing with the project manager.
  • Required new technology of ColdFusion script in the development.

Solution Environment:

  • Application Server: Tomcat
  • Languages: Java Core, Jsp, Servlet, CSS, Javascript, Coldfusion script.
  • Technologies: J2EE, ColdFusion, DHtml
  • Database: Oracle.

Confidential

Data Warehousing Finance

Description:

  • POSCO is so large scaled company that produces many products relating with steel.
  • The company required many accumulated data to be useful data for decisions to make.
  • Therefore Discoverer as Business Intelligence Tool was utilized for the aim.

Responsibilities:

  • Participated in discussion and meeting with the client to gather requirement and how to map between legacy data and new data.
  • Examined and reviewed with the client to find out if it worked fine.
  • Required to make SQLs and Stored procedures which were fast and robust because fetching time was so important due to huge data amount.
  • Reviewed the flow of separate data migration.
  • Tested about all results.

Solution Environment:

  • Tool : Discoverer
  • Languages: Advanced SQLs, Stored Procedures
  • Technologies: DB Modelling DW Specific included ,
  • Database: Oracle.

Confidential

Description:

Management System to already-developed Data Warehousing solutions with monitoring functionality to batch jobs of data gathering at the backend.

Responsibilities:

  • Participated in developing meeting.
  • Involved in requirement analysis, design including User Interfaces, development and test.
  • Involved in DB Modelling such as creation of schema objects and normalization.
  • Involved in development of using Oracle Job Scheduling.
  • Developed calling programs that stored procedures call Java programs.

Solution Environment:

  • Languages: Java Core, Jsp, Servlet, CSS, Javascript, SQL, PLSQL
  • Technologies: J2EE, DHtml
  • Database: Oracle.

Confidential

Description:

Development of new SQLs and adjustment of already-written SQLs to adapt new rules for Posco's BOM Bill Of Materials structures. Also Development of new program so called 'Alert Mailing System' which was to monitor and email to the corresponding members by using socket programing.

Responsibilities:

  • Participated in meeting to check up the requirements.
  • Discussed with a senior member and had plans to newly create or modify on Oracle ERP Add-on programs.
  • Reviewed with a senior member about complicated SQLs that were newly created.
  • Developed a Java Application by using Socket programing in order to get the corresponding members on alert via email
  • Gathered the requirement for the same socket program, developed, tested and reviewed.

Solution Environment:

  • Languages: Java Core, SQL, PLSQL
  • Technologies: Java Socket Programming
  • Database: Oracle.
  • Platform : Oracle ERP

Confidential

Description:

Maintenance to E-Sales system that was associated with EAI for data communication. E-Sales system was one of Posco's PI systems. PI stands for Process Innovation. Also the development of a printing application for Letter of Credit by using Java Applet.

Responsibilities:

  • Involved in meeting to check up for the regular maintenance meeting.
  • Gathered the requirement such as bug fix, adjustment of the already-populated function and creation of new function.
  • Kept in the rule of maintenance process.
  • Participated in design, documenting, test over all of E-Sales system.
  • Developed Java Applet Program that was to print LC Letter of Credit and also required to be previewed before printing.

Solution Environment:

  • Languages: Java Core, Jsp, Servlet, Applet, CSS, Javascript, SQLs, PLSQL
  • Technologies: J2EE, DHtml
  • Database: Oracle.

Confidential

Title : Software Developer

Description:

This was to change the company's MIS Management Information System system to Web for easy access, familiar UI and new functions. Typical MIS system was unfamiliar even in UI. And more various functions were included because many and new requirements were absorbed into the web-based MIS system.

Responsibilities:

  • Gathered the requirements, designed, developed.
  • Participated in regular meeting to show the prototype achievement and planned for the next step.
  • Mentored junior developers

Solution Environment:

  • IDE: Kawa
  • Server OS: Windows NT 4.0
  • Application Server: Resin
  • Languages: Java Core, Servlet, CSS, Javascript, T-SQL
  • Technologies: J2EE, DHtml, JDBC
  • Database: MSSQL.

Confidential

Description:

The client company requested that the portal site was to aim for the mania to animals especially dogs, cats. The site was required to be built as a playground by communicating between manias and the client tried to expand the site's role much further when having gained regular members.

Responsibilities:

  • Handled all processes including gathering the requirement, design, development, test according to SDLC.
  • Mentored the junior and guided them with how to implement
  • Implemented DB Modelling and reviewed with the boss
  • the contact point role between my company and the client company for communication

Solution Environment:

  • IDE: Kawa
  • Server OS: Windows NT 4.0
  • Application Server: Resin
  • Languages: Java Core, Jsp, Servlet, CSS, Javascript, T-SQL
  • Technologies: J2EE, DHtml, JDBC
  • Database: MSSQL.

Confidential

Title : Software Developer, Co-Representative

Description:

I ran my own company so called 'Self-Employed Business' and tried to make a big portal site for the united playground of University Culture by linking all universities and colleges in Korea.

Responsibilities:

  • Had a meeting daily with another co-representative.
  • Implemented in design, development and test for the portal.
  • Visited most schools in Seoul and gathered the information of the commercial stores to help drawing the private map.
  • Applied for a Patent in Business Model.
  • Solution Environment:
  • Server OS: Linux
  • Application Server: Apache
  • Languages: Php, Javascript, CSS
  • Technologies: Web, DHtml
  • Database: MySQL.

We'd love your feedback!