William Zamora Vega Urb. San Jorge, Heredia, Costa Rica Cell Phone: +506 8674 4670 WebPage: http://wzamora.com/ Email: [email protected] / [email protected] Profile I am a very sociable person. I like to develop software (both frontend and backend). I am passionate about new technologies, specially in Java and Swift, and Javascript based frameworks. I enjoy researching and learning for myself, and also teamwork. SKILL SUMMARY Paradigm N layers, Object-Oriented Programming, Programming, Functional programming. Java version Java 7, Java 8 Application Server Tomcat 7, Tomcat 8 Test Framework JUnit, Mockito Web Interfaces Framework JSF, AngularJS, Ionic, Bootstrap Aspect Oriented Desktop Interfaces Framework Swing Persistence Frameworks JPA, JDBC, Hibernate, Spring Data Control System SVN, Git. Databases Oracle 9i, 10G, 11G, MySQL 5.x, SQL Server 2008+. IDE Visual Studio 2013, Netbeans, JDeveloper, Eclipse, Xcode 7.x Other Design Patterns, UML, SQL, .Net, C#, Swift, Visual Basic, Html, CSS, Maven, Spring Boot, Spring AOP, Bower, Maven. EDUCATION Universidad Cenfotec Software Development Bachelor ULACIT Bachelor of Engineering (not concluded) ITEA Diploma of Computing Technology 2013 - present 1994 - 1998 1990 - 1993 PROFESSIONAL EXPERIENCE CUSTOMER SUPPORT & SOFTWARE DEVELOP Cisoft January 18 2016 - Today A company looking to efficiently develop processes that provide Service management IT areas, according to the guidelines outlined by ITIL. ● Giving support for CA Technologies software in the following processes: Incident management, problem management, change management. ● Programming solutions for specific customer requirements. .Net C#, Java 7, and Javascript. FREELANCE SOFTWARE DEVELOPER Personal November 1 2005 - 1 January 2016 Providing services to Pym´s and hardware support. ● ● ● Custom software develop for Pym’s (Hotels, restaurants, and shops) Providing support in Windows OS, and SQL-Server Databases. Nets implementations, printers, TCP/IP configurations. PROGRAMMER ANALYST Soluciones Reales de Software January, 2004 – March, 2005 A small company dedicated to the development of systems for hotels and restaurants ● ● Participating in all the software development cycle (analysis, design, develop, testing, implement, and support) Experience in POS, inventories, reservations. PROGRAMMER ANALYST Quarzo Sistemas January, 2000 – June, 2003 A company dedicated to the development of systems for solidarity associations and credit unions. ● ● ● Participating in all the software development cycle (analysis, design, develop, testing, implement, and support) Creating reports using sql server reporting services. Visual Basic, Visual Foxpro, and Visual Sourcesafe for version control system. OTHER EXPERIENCE FULL STACK DEVELOPER Universidad Cenfotec January 12 2015 - December 23 2015 Creation of websites, desktop and mobile applications. ● ● ● ● ● ● ● ● Creating a java framework to manage the versioning of the database, preventing the use of old versions of the database Creating a webservice using spring boot to manage the request of mobile applications Creating a java framework using reflection, Spring AOP, Hibernate to manage the conversion of the objects into DTO, to prevent creating too many factories layers Create a java framework to select the properties to copy into a new object using a language similar to sql Work as scrum master in university projects, defining the roles of the members, the queue of the task to do, and helping with scrum meetings and establishing the times of the task depending of the developer’s skills Creating desktop application using .Net C#, .Net Visual Basic, Sql-Server 2014 Creating web applications using AngularJS, Grunt, Bower, WebServices, Bootstrap, MySQL, Java 8, Spring Data JPA. Creating mobile applications using Ionic, AngularJS, Sass, Java 8, Hibernate, JPA, Spring framework, Spring Boot. LANGUAGES Spanish Native English 65%
© Copyright 2024