freiberufler Java Developer auf freelance.de

Java Developer

offline
  • 25€/Stunde
  • 30627 Hannover
  • Weltweit
  • ta  |  en  |  de
  • 20.04.2020

Kurzvorstellung

Major modules: Computer Forensics, Network Security and Penetration Testing
Honors: Upper second (2:1)
Final year project (Safe online banking via facial authentication in Android)
This project was based on a Facial authentication system which was fo

Qualifikationen

  • C#
  • CSS (Cascading Style Sheet)
  • Datenbankadministration
  • Hibernate (Java)
  • HTML
  • J2EE (Java EE)
  • J2SE (Java SE)
  • JavaScript
  • JavaScript-Frameworks
  • JDBC (Java Database Connectivity)
  • mySQL
  • Oracle Database
  • PHP
  • Responsive Webdesign
  • Spring
  • Vue.js
  • WordPress

Projekt‐ & Berufserfahrung

Application Support Engineer (Festanstellung)
DUO Software, Colombo
12/2017 – 12/2018 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2017 – 12/2018

Tätigkeitsbeschreibung

DEN Network is one of the Duo clients and which is a Top Cable Service Provider in India. Duo software is providing the all technical support and maintenance for their system through onsite and in remote for DEN. Over 8 million subscribers are accommodated in the database system of DuoSubscribe v4.9.
As an Application Support Engineer I worked on the product DUOSubscribe and I rather go by Third level application support and DB Administration/Maintenance.
Daily routines:
 Developing T-Sql scripts to creates standard procedures
 Lead client facing troubleshooting for the DUOSubscribe version4.9/5.1 platform
 Provided support for SQL 2000, 2005 and 2008, MongoDB, SMTP routing and IIS 6.0
 Working on priority tickets and fixing bugs on mid-level issues
 Installed, Deployed, and supported for products (DuoSubscribe, FaceTone, CloudCharge, DigIn, SmoothFlow) using ASP.Net, C#, Microsoft Servers
 Created monitoring, automation, metrics and utility scripts using Korn Shell, SQL and Java
 Write SQL for ad hoc and monthly reports requested by upper management or users.
 Identify quality improvement and feature enhancement opportunities
 Modify databases and products as per clients' specifications
 Create and maintain internal troubleshooting documents for commonly reported issues
 Debug reporting discrepancies between external ad servers and internal systems
 Participate in stand-up and retrospective meetings

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), mySQL, Git, J2EE (Java EE), Jenkins, Jira, PL/SQL, Spring, Swing (Java)

Java Developer & Senior Lecturer (Festanstellung)
ESOFT METRO Campus, Batticaloa
12/2016 – 12/2017 (1 Jahr, 1 Monat)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

12/2016 – 12/2017

Tätigkeitsbeschreibung

I was worked in few in house projects at ESoft for their own usage. I have been directly working with lead developers and also worked in a team of four developers. I was been from scratch to end for few projects like Registration system and staff control product which both deal with all students and staffs from all nation.

Responsibilities:
 Develop frontend(Swing, JavaFx and Angular) and Backend services in core Java
 Fresh database creation for entire setup in Sql and deployed MSSQL server
 Coordinate the design and implementation of various applications, including collaboration with project managers, and client representative and development teams.
 Investigating alternate configurations & implementing better solutions.
 Designing, developing, testing & configuring for a custom pre-authenticated scenario
 Lecturing JAVA, I deliver from basic concepts of Java to Enterprise Edition (J2EE)
 In C#, I conduct lessons from console based applications and User Interface developments also(UI/UX Design)

Eingesetzte Qualifikationen

IDS (Intrusion Detection System), IPS (Intrusion Prevention System), Qualitätsmanagement / QS / QA (IT), Testing (IT), Software Architektur / Modellierung, C#, Hibernate (Java), J2SE (Java SE), Amazon Web Services (AWS)

Java Developer
Freelancer, Colombo
12/2014 – offen (9 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2014 – offen

Tätigkeitsbeschreibung

Designed and coded application components in an Agile/TDD environment
 Worked with clients on identify projects and worked on
software solutions for those projects
 Researched, identified and documented client’s technical requirements.
 Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
 Wrote JUNIT test cases for testing all spring service calls and MVC validations
 Created data flows and database schemas.
 Implemented project design, standards and processes.

Responsibilities:
 Developing and implementing medium level applications front-end using Java Swing and Java FX, which it is integrated with Java SE.
 Manage a team with agile methodologies and conduct daily meetings and retrospective meeting at end of sprints through Hangouts or Skype
 Testing using Selenium IDE and Web driver also
 Using Eclipse and Visual Studio for coding environment
 Write high-quality content articles in various topics such as ancient cultures, social media, environmental issues, youth, and general society

Eingesetzte Qualifikationen

WordPress, JDBC (Java Database Connectivity), mySQL, Oracle Database, C#, Hibernate (Java), J2EE (Java EE), J2SE (Java SE), Spring, CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript-Frameworks, PHP, Vue.js

System Engineer (Volunteered) (Festanstellung)
Camidoo, Batticaloa
12/2011 – 12/2014 (3 Jahre, 1 Monat)
Soziale Einrichtungen
Tätigkeitszeitraum

12/2011 – 12/2014

Tätigkeitsbeschreibung

I have worked for a Non Profitable Organization called “Camid” over two years as a System Engineer. After my graduation I have joint as a volunteer and after few months I have promoted as a System administrator in the same organization.

 Install server software & configure database servers
 Design backup processes for server and associated data
 Create accounts for all users and assign security levels
 Provide end-to-end technical support and problem resolution
 Perform data backups and disaster recovery operations.
 Plan, coordinate, and implement network security measures in order to protect data, software, and hardware.
 Setting up user accounts, permissions and passwords

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Windows CE, Windows Server 2008, Server-Monitoring, Puppet

Web Application Tester
G-Wizards - University of Greenwich, London
12/2010 – 12/2010 (1 Monat)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

12/2010 – 12/2010

Tätigkeitsbeschreibung

I worked as a volunteer Web application tester for G-Wizards. I was responsible for the quality of the web application developed in the SHREWD (Single Health Resilience Early Warning Database) project. I created test plans and test cases based on the requirements, perform test on software releases done by the development team and report bugs identified.
I report to the project manager regarding the stability, usability and correctness of the functionality in the web application and also I perform automated testing for performance testing of the web application.

Technologies & methodologies:
• Automating tests using selenium
• Testing using Locust (HTTP)
• Executing and generating reports for in-house pen-testing tools
• Black box and white box testing
• Performing Dev-Tester collaborative testing

Eingesetzte Qualifikationen

Testing (IT), J2EE (Java EE), JUnit, Selenium

Zertifikate

Computer System Engineering (Dip)
2008

Über mich

Major modules: Computer Forensics, Network Security and Penetration Testing
Honors: Upper second (2:1)
Final year project (Safe online banking via facial authentication in Android)
This project was based on a Facial authentication system which was focused to protect the online banking customers from the cyber frauds and the product was programmed as a mobile application in Android.
The application had a usual login and the face authentication for the recognition of the legitimate user because of the increasing fraud activities on nowadays. If the user couldn’t make the face authentication success he can’t be able to view his bank account through online. This is the way the product works and also this product was created mainly against to the key loggers (hacking tool).
This project concludes:
 Backbone of the system was built in Spring (Annotation Based) 3.0.5 and Hibernate 3.3.2.
 Maven builder had been used to build the application often.
 For the storage I used the MySQL locally in my development computer.
 The platform of Android operating system was 4.0 which is very new in current.
 The Apache Tomcat 6.0.35 was used as a web server for this project.

Weitere Kenntnisse

BSc HONS Computer Security & Forensics

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Tamil (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2074
Alter
34
Berufserfahrung
12 Jahre und 10 Monate (seit 06/2011)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden