From: route@monster.com
Sent: Thursday, September 24, 2015 11:55 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Application
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
||||||
|
||||||
Cesar F. Noriega 4701 Monterey oaks
Blvd., apt 439 Austin, TX 78749 c79.noriega@gmail.com (210) 749-0230 Professional
Summary Experienced
software engineer specializing in object oriented approaches to web, stand
alone and platforms development. Extensive background in life-cycle
development process including requirement gathering, design,
coding and testing. Business Analyst
and Database designer that understands the importance of efficiency and
productivity. Strengths include: ·
Oriented
Object Programming concepts and design ·
Core Java
Development ·
Full
stack web developer ·
Database
Design and Development (DDL, DMS, Store Procedure) ·
Java MVC
Frameworks ·
BPMS
development ·
UML 1.4
and 2.x ·
Web Services:
SOAP(JAX-WS), REST(JAX-RS, Jersey) ·
SOA concepts
and development experience(SCA model), Orchestration(BPEL) ·
Android Developer
version 5.0 Lolllipop(Beginner) Technical Skills Programming
Languages: Java, XML, C#, PL/SQL, JavaScript, HTML, PHP. Core
Java: Object Oriented Programming concepts (overloading, overriding,
reference casting), Inheritance, Strings (immutability),
Swing, Generics, Collections, Concurrency, Abstract
classes, Interfaces, Exception Handling, JNDI, Socket programming, Java
Beans. JEE
technologies: EJB, Servlets, JSP, JDBC, JNDI, Java Persistence API, Spring,
Hibernate, JSF, Struts, JAX-WS, REST Web development: HTML,
CSS, JavaScript, JQuery. Methodologies: Waterfall
(Proficient), RUP (Basic), Agile(Basic) Databases: MySQL
5.0, PostgreSQL, Oracle 12c, SQL Server 2005, DB2 UDB 9 Application
Servers: Apache, Tomcat 8.0, JBoss 5.0, WebSphere Application Server
6.2, 7.0, Oracle WebLogic Development/Design
Tools: Eclipse IDE, SOAP UI, Toad, SQL Developer, JDeveloper, WAMP
Server (any version) Operating
Systems: Windows 7, Windows 8, Windows Server 2003, Ubuntu Linux. BPMS: Intalio
Designer 6.0, IBM WebSphere Lombardi 7.1 Enterprise Service
Bus: WSO2, Mule Professional
Experience Wincor Nixdorf,
Austin,
TX
August 2014 – August 2015 Software
Engineer Summary: The Software
Engineer is responsible to gather and understand business requirements,
develop maintains, and integrates ATM application software, testing and
production support. Duties and
Responsibilities: ·
Understand
Wincor ATM multi-tier software application ·
Understand
and apply Wincor development practice on ATM business ·
Works on
multiple projects at a time as a member of each project team. ·
Install and
configure ProCash NDC/DDC software on Wincor ATM terminals or in
Multivendor like NCR, Diebold, Hyosung ·
Ensure
complete functionality of all ATM transactions in terms of Software and
Hardware per business requirements ·
Maintain
existing applications supporting external Bank Switches and customers ·
Provides
design recommendations, develops application and custom integration
solutions, including major enhancements and interfaces. ·
Makes complex
modifications to existing software applications and modules in accordance
with technical specifications and division standards; reviews effort to
ensure compliance to application standards. ·
Trouble
shooting using traces and logs based on NDC and DDC protocol messages. ·
Support QA
team members in the System Integration Testing process ·
Perform QA
functions on ATM terminals for specific projects Technical
Environment: Presentation layer:
HTML, HTML5, JavaScript, ActiveX, Internet Explorer Protocols: NDC and
DDC 912, Web services OS: Windows XP,
Windows 7 ATM series: ProCash
280, CINEO 2XXX Source code version
control: MKS Integrity System Accenture,
USA
June 2012- April 2014 Software
Engineer Summary: ·
A Software
Engineer is responsible to be involved in the complete software development
lifecycle of enterprise based solutions. The main duties and responsibilities
are design, code, test, and implement build changes to software applications
to meet both functional and technical requirements. ·
A Software
Engineer also has some oversight responsibility over junior resources related
to delivery, training and leadership. Duties and
Responsibilities ·
Plan and
execute all required process steps as defined in company methodologies ·
Created
detailed design documents per requirements gathered of the new enhancements
to build. ·
Designed
prototypes and be responsible of Database Model and estimations ·
Interpreted
and translated the Technical Specification Document in software components
following client or internal software development methodology. ·
Managed
development team in assigned tasks ·
Provided
periodic status and updates to project manager ·
Track and
document team members tasks in work plan ·
Developed
Java components and Adapters per requirements ·
Developed JEE
components using current MVC web frameworks ·
Developed
System Integration components defined in design artifacts ·
Created SQL
queries and Store Procedures to integrate with Java Components using
different RDBMS ·
Wrote
REST/SOAP Web Service using Java APIs ·
Tested the
build using REST/SOAP web service clients ·
Deployed and
maintained build deliverables in different Application servers ·
Performed
operations to control the source code version with different software
versioning tools ·
Created unit
test cases of each component developed. ·
Fixed
defects of the web application on QA phase of development cycle ·
Coordinated
and participated in structured peer reviews/walkthroughs according Accenture
and Client standards ·
Participated
in logistics with different project teams such Infrastructure, DBA, WMQ to
get access to different environments ·
Trained and
mentored new joiners to different projects ·
Provided an
opportunity for training participants to practice these skills in a simulated
project environment. ·
Gave to
participants a base-level understanding of programming principles to
accurately understand dependencies, estimate work, and create and use process
documentation. Technical
Environment: ·
Java: Core
Java SE 7 and Java SE 6. ·
JEE
technologies: EJB 3.0(Basic), JSP, Servlets ·
Enterprise
Frameworks: Spring Core 3.x. Spring Portlet MVC 3.x, Spring MVC 3.x ·
Java
Persistence Frameworks: Hibernate(XML Mapping and Annotations), JDBC,
JPA(Basic) ·
Oracle
platform: Oracle Fusion Middleware, Oracle WebLogic Application Server, ·
Web Services
APIs: JAX-WS (SOAP), JAX-RS with Jersey (REST), SOA development and
orchestration ·
Business
Process Management: Oracle SOA suite ·
Application
Servers: Oracle WebLogic ·
Enterprise
Service Bus: Mule 3.0(Beginner), WSO2(Beginner) ·
Design
Patterns: Singleton, Façade, Factory, DAO ·
Build Tool:
Maven, Hudson ·
IDE: Eclipse.
JDeveloper, SQL Developer ·
Version
Control Software: Git, SVN, CVS ·
Atlassian
tools: Jira, Confluence ·
Mobile
services: GSCM(beginner), APNS(beginner) E-Power IBM,
Caracas, Venezuela July 2010 –
October 2011 Analyst Programmer
Analyzed system
requirements, designed, coded and tested programs to agreed company standards
using Object oriented programming languages Assigned to
different roles during the SDLC depending of the project Duties and
responsibilities: ·
Gathered
business requirements from clients ·
Estimated
time of deliverable ·
Created
business documentation ·
Designed
the solution along with technical team ·
Gave status
to client and stakeholders about the actual software solution ·
Estimated
risks and KPI ·
Responsible
to build and maintain web based applications from end to end ·
Analyzed,
designed and developed Business Process application using IBM Lombardi BPMS
to make efficiently the ultimate goals of all BPM initiatives ·
Understood
steps in process models ·
Defined data
models ·
Implemented
System Integration components with external systems ·
Developed
internal and external web based applications ·
Wrote
Business logic depending on client and project context ·
Test source
code in development environment using local tools and test suites ·
Controlled
and versioned software with web tools for web applications ·
Control of
the versioning of the Process application with snapshots for BPM solutions ·
Deployed
completed build in Application Servers for Enterprise Solutions ·
Deployed
business process in Process Server for BPM solutions ·
Provided QA
support during the test stage of SDLC Technical
Environment: ·
Core Java
:JDK 1.5, ·
JEE
technologies and Frameworks: J2EE 1.4, JSP, Servlets, Struts 2 ·
Java
Persistence: JDBC, Callable Statements ·
Software IDE
and tools: IBM Rational Software Architect, , IBM Rational Clear Quest,
Jasper Reports 2.0, Visual Studio 2005, Remedy, IReport ·
Application
Servers: WebSphere Application Server 6.2, JBoss 5.0. IIS ·
RDBMS: MS SQL
Server 2000, Oracle 9i, DB2 UDB 9 ·
Legacy
software:, RPG ILE ·
BPMS: IBM
WebSphere Lombardi 7.1. ·
Virtual
Machine: VMWare with Windows Server 2003 Integra
Consultores, Caracas, Venezuela Feb 2009 – Mar 2010 Java Developer Web Designer and
Java developer for the front-end, middleware and back-end layer of client web
sites Utilized contemporary design to update and maintain and integrate
enterprise web applications for specific client needs. Duties and
responsibilities: ·
Understood
and translated detailed design document to source code ·
Developed a
set of web services for the client customer web portal using Top- down
approach ·
Wrote
business logic following MVC architectural pattern ·
Wrote PL/SQL
store procedure for some web project applications ·
Built code
using appropriate build tools like Maven and JVM ·
Developed
business source code in different OS like Windows and Linux in the Java
platform ·
Deployed and
maintain existing web applications and web services in Servlets Containers
and Application Servers ·
Upgraded and
maintained existing web projects ·
Wrote and
designed user interface for web application according with client
requirements ·
Add custom
functionalities to existing web application ·
Created
reports and daily status to team lead and client manager ·
Tested build
with Junit and other test tools ·
Continuous
support for QA team members ·
Performed
troubleshooting and fixed defects on web and enterprise application assigned Technical Environment: ·
Front end
technology: HTML 4, JavaScript, and CSS. ·
Backend the
technologies: J2EE v1.4, JSP, JDBC, Spring JDBC, and PL/SQL. ·
IDE and
software tools: Eclipse 3.2 , MyEclipse 5.5, SQL Developer, Toad ·
Application
Server: Oracle WebLogic, JBOSS 5.0, Jetty ·
Build tools:,
Maven, JVM ·
Web Services:
Java Axis 2 for SOAP Web Services ·
RDBMS: Oracle
9i Education Computer Science,
Bachelor of Science Universidad Central
de Venezuela, Caracas, Venezuela Coursework: Internet
Application Technologies Internet
Application Technologies II Database
Administration Data warehouse Network Security Network Advanced
Protocols E- Commerce Certificates IBM Advanced Career
Education e-business Application Developer Program: IT and Networking
Fundamentals module Programming
fundamentals Application
Development module |
|
||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
English |
Fluent |
|
French |
Beginner |
|
Spanish |
Fluent |
|
|