Java Developer & PHP Developer
Prehľad
Krátke zhrnutie
Kandidát je skúsený programátor, ktorý programuje v jazyku Java už viac ako 12 rokov v komerčnej praxi. V jazyku Java naprogramoval niekoľko aplikácií - monitorovanie prognóz, aplikácie na podporu zákazníkov v maloobchode, softvér pre bezpečnostný a zdravotnícky sektor a niekoľko ďalších. Medzi jeho najpoužívanejšie technológie patria - JAVA, JS, Tomcat, Spring, Hibernate DB2, MSSQL, JasperReports, DDLUtils, jQuery, Prototype, JSF, JSP, Struts. Má tiež skúsenosti s písaním streamovacích procesorov a konfiguráciou Kinesis. Pri svojej práci aktívne využíva agilné metodiky Scrum a Kanban. Realizoval aj menšie projekty v PHP (tvorba nástroja na automatický zber údajov z viacerých webových stránok) a Android, ale rád by pracoval predovšetkým v Jave. Pracoval aj ako architekt jazyka Java. Je zvyknutý na spoluprácu na diaľku a robí ju už viac ako 4 roky pre viacerých klientov. Dokáže bez problémov komunikovať v angličtine.
Pracovné skúsenosti
June - August 2002: Assembly and service of computer technics
Responsibility: Assembling and servicing computer equipment.
Technology: Not specified.
2003 - 2005: Wiring electronic management systems
Responsibility: Wiring electronic management systems.
Technology: Not specified.
2006: Assembly and completion of personal computers
Responsibility: Assembling and completing personal computers.
Technology: Not specified.
2007 - 2008: Programming servers oriented applications and testing PHP + SQL
Responsibility: Programming servers oriented applications and testing PHP + SQL.
Technology: PHP, SQL.
2008 - 2012: Java Developer
Responsibility: Developing applications using Java.
Technology: Java.
2012 - 2013: Senior Java Developer
Responsibility: Senior level Java development.
Technology: Java.
2014: Owner
Responsibility: Owning and managing a company.
Technology: Not specified.
2014 - 2015: Architect and Senior Java Developer
Responsibility: Designing and developing applications using Java.
Technology: Java.
2015 - 2017: Senior Java Developer, Analyst
Responsibility: Senior level Java development and analysis.
Technology: Java.
2017 - 2020: Senior Java Developer/Architect
Responsibility: Senior level Java development and architecture.
Technology: Java.
PHP Developer:
Responsibility: Creating a tool for automatic data collection from websites, filtering, and searching.
Technology: PHP, curl, MySQL, PostgreSQL.
Software for support customer business process in call center:
Responsibility: Maintaining and implementing new functionalities for a customer support system.
Technology: Not specified.
Java Developer:
Responsibility: Analyzing, proposing, and implementing functional parts of an application for automatic ordering and prediction.
Technology: Java, JS, Spring, JSP, DB2, MSSQL, JUnit, Tomcat.
ETL prepare, validation, transformation, and load data:
Technology: Java, DB2, MSSQL.
Software for support customer business process in retail sector:
Technology: Java, JS, Tomcat, Spring, Hibernate, DB2, MSSQL, JasperReports, DDLUtils, jQuery, Prototype, JSF, JSP, Struts.
Monitoring and searching in forecasts:
Technology: Tomcat, Spring, Hibernate, DB2, MSSQL, JSP, Struts, JavaScript Mozilla library.
Software for support dynamic forecasting:
Technology: JBoss, EJB, SOAP, JAX-WS, DB2, Oracle, H2, JMockit, JUnit, Cactus, JasperReports.
Software for safety and health sector:
Technology: Vaadin, JasperReports, EclipseLink, RESTful Jersey, JCE, MySQL, H2.
Developing automatic platform for testing web applications and creating reports:
Technology: Tomcat, JMeter, JasperReports, DB2, MSSQL, H2.
Prototyping products for business process:
Technology: GWT, GXT.
Application gamification: Responsibility: Feasibility study, project modeling, time estimation, realization, result presentations. Technology: CryEngine 3, 3D modeling tools Maya, 3D Max, Blender.
Own Projects: Bachelor thesis: E-shop (PHP). Master thesis: E-shop (GWT, GXT, Java, Hibernate, Spring). Android apps: Fast access to world newspapers, share on social media, RSS, widget gesture control, etc.
Skills: Programming languages: Java, Android SDK, PHP, Delphi, C#, C/C++, JavaScript, SQL. Development IDE: Eclipse, NetBeans, IntelliJ IDEA, Android Studio, ZendStudio.
| Kontraktor | 330 € / Denne |