Back to professionals

Java Developer

Overview


Short Summary

The candidate is a Java developer with 4 years of commercial experience. In addition to Java, he is proficient in C#, C, C++, Hibernate, MySQL, Oracle and more. Among agile methodologies, he has used Scrum in his work. He communicates in English without any problems, while he knows the basics of German.

Work Experience

November 2017 - Present: Teaching Assistant

  • Substituted for java classes and provided after-school tutoring for students.
  • Prepared semestral projects in java which were needed to be done before going into exams.

September 2017 - February 2018: Designing and Developing Solution of E-shop Computer Vision Plugin

  • Learned how to grow a start-up, approach clients, manage people, and how to learn from my mistakes.
  • Worked with JavaScript, WebGL, Threejs, MySQL, Computer Vision, and Neural Networks.

February 2018 - May 2018: Co-owner & WebGL / Data Science Engineer

  • Learned basics of how relationship between business and developers should work and basics of agile.
  • Came up with machine learning idea which would lower the client's human power needed for the work.
  • Worked with JavaEE, Springboot, Hibernate, Selenium, Maven, Tomcat, PostgreSQL, Networking, and Gitlab.

August 2017 - February 2018: Co-owner & IoT / Java Engineer

  • Designed and developed a whole IoT solution including Raspberry Pi 3b, sensors, and backend server.
  • Experienced working with a complete remote team which made me more disciplined and turned me into a better human.
  • Worked with JavaEE, Tomcat, EmbeddedJava, Python, MySQL, Websocket, IoT, JSON, REST, Swagger, and Linux.

November 2018 - Present: Lead Java/Python IoT Engineer

  • Learned basics of how relationship between business and developers should work.
  • Came up with machine learning idea which would lower the client's human power needed for the work.
  • Introduced into Scrum Agile development.
  • Worked with JavaEE, Springboot, SpringJPA, SpringMVC, Maven, Gitlab, Jenkins, Jira, Scrum, Confluence, Oracle, Lombok, SVN, Mapstruct, Swagger, CI/CD, Code Review, REST, and SOAP.

October 2018 - Present: Freelance Clojure Developer

  • Developing REST API for specific part of application.
  • Developing new IoT solution for security, comfort, and energy saving.
  • Working with Linux, JavaEE, Springboot, SpringJPA, SpringSecurity, SpringMVC, Multi-Server Architecture, JSON, REST, Swagger, Gitlab, Raspberry Pi, C++, MySQL, Lombok, Mapstruct, IoT, and AJAX.
Author
Java Developer
63693668f064f88111c499f8
Freelancer220  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AI and Machine LearningAJAXAPI Management ToolsAWSAndroidAutomation TestingBashCC#C++CMSCloudClustersCode ManagementComputer visionConfluenceContainer Engine SoftwareContainerization SoftwareData Analytics SoftwareDatabaseDevOpsDockerEmbedded SystemsGame Engine SoftwareGitGitlabGraphQLHibernateImage recognitionIoTJPAJSONJavaJavaScriptJiraLinuxMatlabMyBatisMySQLOperation SystemsOraclePostgreSQLProject Management ToolsPythonRaspberry PiRestSeleniumShellSingle-board computersSoapSpecificationsSpringSpring bootSwaggerTerraformTest DevelopmentToolsUnity
Localities
RemoteBrno-město