Key Words
system sap data product web team software development implemented java design
 
Similar Resumes

Christian Nuesa

Sun Fernando Valley California

Overview

  • An accomplished Software Engineer having a diverse background in enterprise system automation, specializing in Object-Oriented Analysis and Design with extensive experience in the full software development life cycle including resource and project management; and team leadership:
    • 9+ years of Java/J2EE development experience for full SDLC projects.
    • Technical experience including EJB, JMS, JDBC, Struts, and Web Services.
    • UML modeling experience including class diagrams and use case diagrams.
    • Recent experience with C#/.Net
    • 5+ years of project and technical resource management.

Objective

  • PRAUX TIP: Objective statements are a great way to convey your ambitions, career goals, and set expectations for your employer. This is a very important part of marketing yourself.
  • PRAUX TIP: Right click this sentence and select 'Delete' to remove it!
    • PRAUX TIP: Sub-items get deleted too when you delete their containers!
  • I did something fantastic!
  • I did something fantastic!
  • I did something fantastic!

TECHNICAL BACKGROUND

  • Languages:
    • Java, C#, C/C++, Objective-C, Erlang, SQLJ, Cobol, JavaScript, HTML, XML
  • APIs:
    • JSP, Servlet, EJB, JMS, SAX & DOM, ExclipseLink, Swing, OpenJump GIS, Fontanus JNLP, Pluggable L&F, Javadoc, Java Beans, Java Logging, MFCs
  • Frameworks:
    • J2EE, .Net, RMI, Struts, JUnit, Web Services, SAP Web Dynpro
  • Concepts:
    • OOA/OOD (RUP/UML, Design Patterns), Multi-Threading, Internationalization
  • Architectures:
    • MVC, SOA, Multi-Tier
  • Systems:
    • SAP, Apache (Tomcat/Derby/Axis), Codehaus CXF, JRun, Resin, Sonic MQ
  • Development Tools:
    • Microsoft Visual Studio (Basic/C++/C#/SQL), SAP NetWeaver Developer Studio, Xcode, IntelliJ, Eclipse, CVS/SVN, ArgoUML, Apache Ant, JMeter, OptimizeIt, JProbe Java Profiler, CMapTools, Dash-O-Pro (Obfuscation), InstallShield, InstallAnywhere, RoboHelp, BaseCamp, Central Desktop Project
  • Development Environments:
    • PC, Macintosh, UNIX

Employment History

MM/YY-MM/YY

TSS WIRELESS, Glendale, California

Examplesville, MD

Develops cost-effective software solutions to ground-transportation-providers of taxicab, shuttle, and paratransit. Sr. Software Engineer 2008-Present

  • Contributed in the on-going development of Enterprise Transportation Solutions (i.e. Trip Reservation, Routing, and Resource Dispatch Systems) from conception, design, implementation and testing to documentation, delivery and maintenance (Swing, EJB, EclipseLink object/relational mapping, Microsoft SQL Server).
  • Implemented to specifications custom user interface components such as Mapping Compass and Dual Time Range Slider that properly integrate within the system architecture  (Java Graphic2D, Multi-Threading, Command Pattern).
  • Designed and written an API to easily integrate OpenJump GIS by the application programmers to the transportation solutions. Common Design Patterns were applied to the design (i.e. Composite, Bridge, Adapter Structural Patterns; Singleton Creational Pattern; and some Behavioral Patterns such as Visitor, Observers, Command, and Template patterns).
  • Resolved numerous bugs due to bad design -- aggravated by consistent change of requirements, that often led to a lot of code refactoring; particularly turning designs into pure Object Oriented Methodology.
  • Designed, enhanced, and maintained data model (MS Server Management Studio Express)
  • Performed other duties to wherever help was needed. These were:
    • Participation in tandem programming to minimize errors in critical systems.
    • Debunking and documenting legacy code, templates, and frameworks to make known to the team its calculations, logics, processes, and usages.
    • Participation in project management to ensure the team achieves development milestones (Central Desktop Project Collaboration Tool).
    • Assigning tasks to programmers; reviewing, correcting and approving their changes to the system foundation classes; and providing consultation and assistance in resolving issues.
    • Training three new hire programmers to implement with proprietary frameworks, and to get them on board with current software developments.
    • Supervision of Quality Assurance Team in testing software solutions.
    • Managing interdepartmental software releases, production deployment, and project repository maintenance (ANT Scripts, JNLP, SVN).
    • Assisting IT team to install software to client organization.
  • I did something fantastic!

October, Now

ENTERTAINMENT PARTNERS, Burbank, California

Examplesville, MD

Large payroll and accounting service provider and commercial software vendor for the entertainment industry. R&D Software Development Manager 2001-2005

  • Actively directed work flow, solved mile stone road blocks, and kept team accountable with their work to ensure timely completion of in house and commercial use applications.
  • Facilitated product roll-out to market.
  • Specific technical hands-on:
    • Designed and implemented budget data structure for data manipulation, search, XML flush, and cache management; with the application of double-linked list concept to allow bidirectional data navigation (POJO, XML, Linked list concept).
    • Conceptualized, designed and implemented an effective, secured, and fast File IO operation. This was done by flushing the cached data into single-character-element XML format in alphabetical order for numerical ascending rows, then compressed the xml data to greatly reduce original size so as to achieve quick save and load time, then encrypted the compressed xml data to deter hacks during user interchange, and finally written as binary file with an optional user password protection (Java, XML/SAX, Java compression, PBE Encryption, File IO, Multi-Threading).
    • Designed and implemented a secured transferable license procedure with initial product trial state to let customers transfer a license from one computer to another and to let potential customers try the product before purchase. This innovation eliminated “lost license” problem, eliminated assistance needs, and effectively avoided unauthorized trial resets (Java, Secure http connection).
    • Incorporated to product beneficial legacy programs written in C language by converting it to reusable Java components, which cut development time.
    • Solved serious problems such as memory leaks found during product performance tuning (OptimizeIt Java Profiler).
  • Led and implemented with team the following projects:
    • Product Licensing System providing software licensing with multiple computer activations (Deployed in Resin Web Server. Presentation tier: JSP, JavaScript. Logic tier: Java, Servlet, RMI. Data tier: JDBC, SQL, IBM Informix Database).
    • Customer Support Department Call Center System for license generation, deciphering, and tracking to adequately support the customers (Swing, RMI).
    • Desktop budgeting application for film producers, complete with data operations like new, open, edit, save, print, and help -- that was sold over 4,500 units in a period of 3 years, a gross sale close to a million dollars (Swing, Internal Frames, File IO, style Report Pro, RoboHelp, InstallAnywhere, PC/Macintosh L&F).
  • Led and worked with development team to design the system according to the requirements. This was achieved with Object Oriented Analysis, Data Modeling, and Design (RUP, UML).
  • Participated in the Product Team that determined product outcome and direction, to pioneering the departmental process of rolling-out the finish boxed-product to the market, which transformed Entertainment Partners to a renowned software retail company in the entertainment industry.
  • Researched the viability of licensing system to the company, devised a solution and development plan, proposed to build it instead of using a commercial licensing system and gained an approval from the Chief Executive Officer. The completed licensing system achieved consistent and coherent integration to products and also, saved the company $50 per boxed product.
  • Gathered system requirements and identified technical specifications by working with cross functional teams: Marketing, Product, Technology, Sales, Business Development and other cross-departmental stakeholders working directly with the Chief Technology Officer.
  • Reviewed resumes, interviewed and tested applicants, and hired candidates that meet adequate standards.
  • Planned and assigned coding tasks to the developers and monitored system development progress.
  • Achieved productivity by effectively leading and supervising a team of four Java Programmers (one consultant from New York), a Technical Writer, and a QA personnel.
  • Managed technical personnel by providing consultation, delegation of responsibilities, validation of tasks, provision of training, and performance appraisal; with the objective of boasting team’s confidence, interest, and discipline.
  • Assisted Customer Support in resolving issues experienced by customers.

Date Range

ENTERTAINMENT PARTNERS, Burbank, California

City, ST

Programmer Analyst (former position at Entertainment Partners) 1999-2001

  • Developed a fast report generator for film production companies by streaming data from server to the client and concurrently parsed to produce reports (Java, RMI, XML, SAX, Direct Socket, Threads, Style Report Pro).
  • Implemented a Server Application to broadcast rate information to the subscribed affiliates (Java, JMS, RMI, Sonic MQ Server)
  • Written useful client components with server requests and result translation to enhanced entertainment industry standard Accounting System (Swing, RMI, JDBC, SQL).

Employment History

2005-2008

GAMMA ENTERPRISE TECHNOLOGY Sr. Application Developer

Woodland Hills, California

Leading global provider of Application Data Management Software for companies running SAP solutions.

  • Worked and implemented with a team of engineers and ABAP programmers to develop from the ground-up the following products and systems:
    • ArchiveBridge. A cross-application software solution that archives SAP data, scanned images, and document files into any external archiving systems such as Enterprise Vaults.
      • Developed the system into web platform (JSP, Servlets, Servlet Filters, Custom Taglibs, SAP BAPI calls, Java logging, JDBC, Apache Derby Database, Struts Framework).
      • Configured and deployed to Apache Tomcat Web Server.
      • Load-tested the finish product (Apache JMeter).
      • Resolved server bugs by debugging JSP and Servlets.
      • Designed and developed the system to meticulously comply with SAP specifications; hence it gained SAP Certification on its first round of product evaluation.
    • InfoShuttle Provisioning Manager (IPM). The company’s first SAP NetWeaver Web Service Provider. It features cohesive exposition of data to Service Consumers coming from multiple SAP Systems that are installed in various locations.
      • Automated a common business operation into a Multi-Tier SOA System (EJB-Based Web Services, WSDL, SAP NetWeaver, SAP Web Dynpro, SQLJ, Microsoft SQL Server).
      • Hand generated WSDL during research and development.
      • Implemented server queries to SAP using SAP Remote Function Call Interfaces (RFC) through Java Connection Object (JCO).
      • Implemented Service Consumers for IPM in SAP Web Dynpro programming model.
      • Tested and deployed the system (Apache Axis and Codehause XFire (CXF) Test Servers, SAP NetWeaver Deployment Server).
      • Structured IPM to be registered at SAP UDDI Registry.
      • Followed SAP specification to achieved SAP Certification.
    • RapidTest. A helper desktop product that supplies SAP data to Mercury’s Quick Test Pro (QTP) and Hewlett-Packard’s Business Process Testing (BPT) for automated testing of SAP Systems.
      • Developed the application in Microsoft .Net Frameworks for compatibility with QTP and BPT code (C#, Windows Forms, Web Services).
      • Converted HP Visual Basic code to C#.
      • Integrated Actuate Formula1 Spreadsheet to the application.
      • Written programs for consumption of service from IPM Web Services Provider to procure data from SAP Systems. With that, QTP and BPT COM interfaces were used to transmit test scripts into and from RapidTest.
      • Designed and implemented data model persistence (ADO.NET, SQL).
    • Additional accomplishments:
      • Written and maintained ANT Scripts.
      • Assisted Customer Support department in resolving client issues.
      • Documented software designs and architectures; and completed product manuals.

Section Name

Date Range

INTERNATIONAL TRADING SYSTEMS, Van Nuys, California

City, ST

Small software vendor company for import and export industry. Programmer 1998-1999

  • Developed desktop applications with compliance to U.S. Trade Laws for International Import and Export companies (MS Visual C++, MFC).
  • Accomplished numerous improvements to products according to the requirements submitted by the Product Manager.
  • Prepared installation packaging prior to the shipping of products to the customers (InstallShield).
  • Handled product maintenance.

Section Name

Date Range

SOFTWARE DYNAMICS INCORPORATED, Chatsworth, California

City, ST

Mid-size software vendor for the banking and financial industry. Implementation Programmer 1995-1998

  • Worked with a team to design and develop MBNA Call Center Data Procurement System that was derived from the proprietary C-based core product: the Teller/Platform PLUS. The system was completed with full integration to MBNA's New Accounts, and interface with Mainframe for data processing and repository (ANSI-C).
  • Supported EDS, Great Western Bank, and MBNA's multi-branch banking system by providing system upgrades, enhancements, new features, problem resolution (memory problems, logical errors, file corruptions, and setup related issues) as well as phone support and traveling to customer site.
  • Investigated and fixed banking systems to be Y2K compliant.
  • Responsibilities included hardware and software maintenance (PC/DOS).

Education

2008

ARELLANO UNIVERSITY, Manila, Philippines

Exampleville, MD

Bachelor of Arts in Business Administration, Major in Computer Science, Graduated in 1993

  • PRAUX TIP: When the 'Left Click To...' context is set to 'Edit' you can simply left click to edit anything on this page. You can also right click and select 'Edit'.
  • PRAUX TIP: I think you're ready to get started, remember edit anything you see here! What you see is what you get!

Section Name

Date Range

COMPUTER LEARNING CENTER, Los Angeles, California

City, ST

Computer Systems and Programming, Completed with Cum Laude in 1995

Section Name

Date Range

SUN MICROSYSTEMS, Los Angeles, California

City, ST

Developing J2EE Compliant Application, Completed in 2004

  • Object Oriented Analysis and Design using UML, Completed in 2003
  • I did something fantastic!
  • I did something fantastic!