Resume
Software Quality, EngineeR
SUMMARY:
- 18 years experience as a Consultant and Project Leader.
- Ability to analyze designs and develop applications to meet business requirements using Java/J2EE.
- Experience in developing software applications using RUP and Agile.
- Strong Skills with Java/J2EE, J2ME; Objective - C and C# (Unity); Visual Basic v 5.
- Sun Certified as Java Programmer with deep understanding of object-oriented design and experience building software in Java.
- Experience in creating IT Strategic Plans.
- Worked on front-end and back-end programs in diverse, distributed and multi-platform environment.
TECHNOLOGY OVERVIEW:
- Database Administration in Oracle 10g (Over 1 year)
- Administration in Linux Web Site “ZonaAbierta.com.mx” (Over 2 Years)
- Project Leader (Over 4 years)
- Database Design (1 year)
- Modeling and Analysis (Over 8 years)
TECHNICAL PROFILE:
Languages: Java, J2EE, J2ME; Visual Basic v5, Objective-C, C Anscii, C# (Unity)
Development Tools: Eclipse, Maven2, Ant, Junit, Java Mail, UML.
Internet/e-commerce: Servlets/JSP, XML, HTML 4.0, XHTML, XSLT, JavaScript, CSS, AJAX.
Application frameworks: Struts, Spring, Wicket, Seam
ORM: Hibernate.
Versioning systems: CVS, VSS and RTC
Programming Skills: OOP, AOP, SQL and Design Patterns
Databases: Oracle, MySQL, SQL server & Sybase.
Operating Systems: Linux, UNIX Solaris & HPUX, Windows 2k, XP, 9x
Data Communications: Tuxedo
Application Server: Tomcat, WebSphere & WebLogic
Modelling: Rational Rose (RUP, UML), Erwin & Visio
Hardware: PC, Sun, HP, Tandem
WORK HISTORY:
Software Quality Engineer
Confidential
Responsibilities:
- Migration of the FTU and homePage scripts wrote on java and selenium to Confidential .
- On Confidential create a framework to support a new version of the homepage.
- Run a regression test and create bug tickets for every new release.
- Use Jira for bug tracking and documentation
- Conducting white box test design, testing techniques and unit testing with automation frameworks/harnesses (WebDriveIO, node js, Mocha, etc.).
- Writing Test Plans, Test Cases, Test Scripts and Test Summary reports.
- Writing automated tests at the unit, services, integration, and UI layers using at least one of: Java, JavaScript, Selenium, QTP, SilkTest, JMeter, Silk Performer.
- Development in: Java/J2EE, C#, JavaScript, Python, and Shell.
- Testing large scale complex enterprise level applications using Java/J2EE, Web Services (REST or SOAP), Web Development, Java Script Frameworks, HTML, XML, JSON, Tomcat, Mule, Node.js, AWS.
- Performing code reviews and using static and dynamic code analysis.
Technical Environment: Java and Java Script; maven, node.js, WebDriver IO, Mocha;OSX, GitHub as version control systems.
Senior Consultant Systems Analyst/Developer
Confidential
Responsibilities:
- Production support and maintenance for the follow web application.
- Preparation and management of documents such as technical designs and schedules.
- Preparation of regular project status-reports indicating project deliverables, possible risks and issues.
- Designing, estimating, coding and testing complex programs.
- Preparing detailed specifications for programs.
- Solving existing system's logic difficulties as required.
- Capable of working in most phases of systems analysis.
- Interacting with clients and development teams.
- Participating in multiple assignments simultineously.
- Supervision of junior staff.
Technical Environment: J2EE; WebSphere; maven, Seam, Hibernate, XML, MVC; Linux and Windows 7 ; Data Base SQL server(2008).
Consultant Systems Analyst/Developer
Confidential
Responsibilities:
- Production support, maintenance for web application MESA, Person Directory (PD) and Provincial Client Registry (PCR) .
- Preparation and management of documents such as technical designs and schedules.
- Preparation of regular project status reports indicating project deliverables, possible risks and issues.
- Designing, estimating, coding and testing complex programs.
- Preparing detailed specifications for programs.
- Solving existing system's logic difficulties as required.
- Capable of working in most phases of systems analysis.
- Interacting with clients and development teams.
- Participating in multiple assignments at the same time.
- Supervision of junior staff.
Technical Environment: J2EE; Junit; WebSphere; maven, ant, Struts, Hibernate, XML, MVC; AXI and Win XP ; Data Base DB2.
Application Integrator
Confidential
Responsibilities:
- Migration to production and maintenance of all web application.
- Preparation and management of documents such as technical designs, project plans and schedules.
- Preparation of regular project status reports indicating project deliverables, possible risks and issues.
- Migration to production of all RCLP web application.
- Worked with business managers and users to understand business requirements.
- Preparation of regular project status reports indicating project deliverables, possible risks and issues, time-lines and anticipated effort.
- Development of technical and SOP manuals.
- Maintenance all web application.
- Development of shell to migration from ITE to production and to make backups.
- Implementation of new technology.
Technical Environment: J2EE; Junit; Tomcat and Apache Server; maven, Wicket, Hibernate, XML, MVC; FreeBSD, Kubuntu and Win XP & 7; Data Base MySql.
Intermediate Java Developer
Confidential
Responsibilities:
- Development of IRP Prorate Application using J2EE and design patterns.
- Preparation and management of documents such as technical designs, project plans and schedules.
- Preparation of regular project status reports indicating project deliverables, possible risks and issues.
- Development and implementation of IRP Prorate System.
- Worked with business managers and users to understand business requirements.
- Preparation of regular project status reports indicating project deliverables, possible risks and issues, time-lines and anticipated effort.
- Development of technical manuals and installation manuals.
- Other activities as assigned by the Management Director.
- Worked with IMB Project Management Governance Structure.
- Implementation of new technology
Technical Environment: J2EE; Junit; Tomcat Application Server; Struts, Hibernate, XML, MVC, AJAX; Windows XP, Database Oracle 10g and SQL Server