We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

I am a passionate software engineer specialized in information security with experience conducting cyber operations, penetration testing, vulnerability assessment, risk analysis, maleware reverse engineering and intelligent offensive and defensive software conceptualization, design, architecture and development. My objective is engineering security solutions, protect confidentiality, integrity and availability of information and information systems. Learn and experience, mentor and share. If you are looking for a committed young professional that has passion and experience in several technology

SKILLS SUMMARY:

Java

Swing, Spring, JSF, Primeface, Hibernate, JADE, J2EE, Neuroph, REST architectures, web servicesOracle ADF

Python

Django, Scapy, Scikit

C++

Qt framework

PHP

Joomla, Drupal

Javascript

JQuery, Node.js

Linux

Ubuntu, Debian

Windows

XP/2000/NT/ME/98

MySql, Postgresql, Mongo

Security

Cyber threat intelligence

Penetration testing

Vulnerability assessments

Risk analysis

Malware reverse engineering

Social engineering

Metasploit, Nessus, Nmap, Sqlmap, Veil, SET ... etc

PROFESSIONAL EXPERIENCE:

Confidential

Software engineer

Responsibilities:

  • Automated malware analysis and classification system Python, Django, Mysql, Scikit
  • Architect and develop an automatic malware analysis ( dynamic and static ) tool followed by a classification process using clustering algorithms.
  • Compiler based software protection framework C++, C, GCC

Confidential

Software engineer

Environment: Java, Swing, Postgres, Java - Ml

Responsibilities:

  • Now a day a defensive approach for protecting information and information systems are not sufficient, tools like IDS and IPS helps increase the protection level, but to protect exclusive critical assets a more aggressive protection could be adapted.
  • This approach helped reduce the cost of the over all attack response process and increase the feasibility of evidence collection.

Confidential

Lead software developer

Environment: QT, C++, Sqlite

Responsibilities:

  • Develop GUI for reviewing, processing, and annotating electrocardiogram (ECG) data files.

Confidential

Lead software developer

Environment: Java, JPA, JSF with Primeface, JADE, Java-ML, Postgressql

Responsibilities:

  • Designing and developing a multidimensional search engine with the capability of learning user behavior with the goal of optimizing user interface and search results.
  • Using a distributed multiagent system as crawler implemented with JADE.

Confidential

Lead software developer

Environment: Python

Responsibilities:

  • Developing a plugin for Confidential one of the most powerful open source IT monitoring solution in the industry.
  • Confidential is an award-winning open source IT monitoring product that offers visibility over the entire IT stack, from network devices to applications.
  • The developed plugin allowed the integration of some relevant information to a external management system.

Confidential

Lead software developer

Environment: Java, Postgresql

Responsibilities:

  • Develop a simple object relational mapping framework with java.

Confidential

Lead software developer

Environment: Java, Swing, Postgresql

Responsibilities:

  • Develop a biometric security system that requires the user to present their fingerprint to the system, which is then matched against a stored image to verify the user's identity.

Confidential

Lead software developer

Environment: Java, Oracle ADF ( Web ), Oracle Express

Responsibilities:

  • Develop a Rent a car management system with Oracle ADF.

Confidential

Lead software developer

Environment: Java, Oracle ADF ( Web ), Oracle Express

Responsibilities:

  • Developing Integrated Confidential using Oracle ADF.

We'd love your feedback!