Zpět na profesionály

Java Developer & PHP Developer

Přehled


Krátké shrnutí

Uchazeč je zkušený programátor, který programuje v jazyce Java již více než 12 let v komerční praxi. Naprogramoval několik aplikací v jazyce Java - sledování předpovědí, aplikace pro podporu zákazníků v maloobchodě, software pro bezpečnostní a zdravotnický sektor a několik dalších. Mezi jeho nejpoužívanější technologie patří - JAVA, JS, Tomcat, Spring, Hibernate DB2, MSSQL, JasperReports, DDLUtils, jQuery, Prototype, JSF, JSP, Struts. Má také zkušenosti s psaním streamovacích procesorů a konfigurací Kinesis. Při své práci aktivně využívá agilní metodiky Scrum a Kanban. Realizoval také menší projekty v PHP (vytvoření nástroje pro automatický sběr dat z více webových stránek) a Androidu, ale rád by pracoval především v Javě. Pracoval také jako Java Architect. Je zvyklý spolupracovat na dálku a dělá to už více než 4 roky pro více klientů. Bez problémů se domluví anglicky.

Pracovní zkušenosti

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.

Author
Java Developer & PHP Developer
63693668f064f88111c49a0c
Kontraktor8032  / Denně
Role
Java Developer PHP Developer
Jazyky
English
Dovednosti
AJAXAndroidAndroid IDEAndroid SDKAndroid StudioApplication ServerArchitectArchitecture SoftwareAutomation TestingCC#C++CSSCakePHPCode ManagementDatabaseDelphiEclipseEclipseLinkEnterprise ArchitectForecastsFoundationGitGlassFishGroovyH2HSQLDBHibernateIDEJPAJSFJSPJUnitJavaJava EEJava ToolsJava serversJavaScriptJoomlaLinuxMercurialMySQLNetbeansOperation SystemsOraclePHPPlayPostgreSQLRSSRestSAPUI5SQLSW Tools APIsSales RepresentativeSeleniumSoapSpecificationsSpringTest DevelopmentToolsUMLUXVaadinXHTMLXMLiOSjQuery
Lokality
Remote