YANIEL PEREZ
Cell: 954-***-**** Address: **** w Atlantic blvd Margate, Florida 33063
actg5v@r.postjobfree.com
SOFTWARE ENGINEER
More than 4 years of experience designing and developing desktop and web applications. Proficient in Object-Oriented Design, Software Analysis, Agile Development and Solutions Architecture. Team player, fast learner, who believes in good programming practices and techniques.
Skills include:
Software Development
Software Design
Software Architecture
Agile Development
Requirement Definition
Problem Modeling
Testing, Debugging
Coding, Scripting and Releasing
English Language (Professional proficiency)
Spanish Language (Native)
TECHNOLOGY SUMMARY
Languages
Proficient in: Java, C#, C++, SQL, HTML5, JavaScript, CSS3
Familiar with: PHP
Software
Environments: Eclipse, NetBeans, Microsoft Visual Studio
Platforms: J2EE, .NET Framework
Frameworks & other tools: AngularJS, Hibernate, JPA, Spring, Maven, JSF, Richfaces, Primefaces, ASP.NET, JasperReport, jFreeChart, FusionCharts, Wordpress
Database: Oracle, Microsoft SQL Server, MySQL, PostgreSQL
Methodologies
Rational Unified Process (RUP), eXtremme Programming (XP)
Systems
Microsoft Windows
EXPERIENCE
Software Programmer
ETECSA. Matanzas - Cuba
Worked in the telecommunications company in Cuba as part of a small team developing a client side application with AngularJS.
Captured requirements
Defined folder structure and project setup
Created reusable components
Developed user interfaces with HTML + CSS Boostrap
2015
Software Designer & Programmer
Freelance development (Imagicair Consulting SA, Chile)
Designed and developed several Web Applications for intranets and back office applications as well as internet applications.
Wrote SQL stored procedures in Oracle Databases.
Generated and wrote data access classes and persistent entity classes using Hibernate as JPA provider.
Fixed Application that uses several unknown frameworks and technologies, this became in new knowledge about Struts, Struts2, Apache Wicket and others.
Migrated applications from development environment (using Tomcat) to production (JBoss or Weblogic Server)
Used Java Reporting tools as JasperReport and jFreeChart or Multiplatform tools as FusionCharts.
Developed portals with custom behaviors, look and feel, by extending Worpress and Joomla.
2012 – 2013
Software Programmer
University of Information Sciences. Havana - Cuba
Guided a software development using previous experiences as assistant teacher and software developer together in a Learning Object Repository application made using PHP.
Served as a team leader to a group of student developers.
Tested software using black-box developer tests and white-box tests techniques (Integration tests and System level tests).
2012
Software Designer & Programmer
University of Information Sciences. Havana - Cuba
Developed an application for a Governmental Institution of Latin America, participated in almost every phase of the development and interacted with a team and clients following RUP methodology. This development was done using Spring-Hibernate-JSF integration.
Captured and formally described requirements.
Designed and developed use case realizations, including developer tests.
Tested and deployed the application in a team development environment and production.
Provided knowledge about the system to end users and administrators.
2006 – 2009
EDUCATION & CERTIFICATIONS
BS in Information Technology - Information Technology Science University - Havana, Cuba
2003 – 2008