We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • A professional Software developer driven by his passion for writing understandable and maintainable code, looking for apply his experience on the design and development of the next generation Software Applications
  • Excellent Software Engineer, offering over ten years of experience in software Development through hard work in different projects using different programming languages as Python and Java
  • Innovative and collaborative team player, always open to share ideas and commitments along the team members to resolve the tasks by writing common reusable Software modules, likes to serve and be helpful.
  • Passionate for his Software Developer career and the Open Source Projects, participated in open source projects as Eclipse IDE and MySQL.
  • Adaptable to changes, self - learner of good coding practices and common Design Patterns and respectful follower of each community standards as coding styles

TECHNICAL SKILLS:

Programming: Python, Java, PHP, Ruby, wxPython, servlets, JSP, EJBs, C, C++, JS, HTML, CSS, XML, Apache Ants, UML.

Data Bases: MySQL and basic use of Microsoft SQL Server and Oracle

Methodologies: Agile Methodologies. Test Driven Development. Object-Oriented Programming, Design Patterns and Refactoring techniques

Development tools: Rational Team Concert, Review Board, Jenkins

Control version systems: Git, Bazaar, SVN and CVS

Operating Systems: Windows, Linux, Unix, Mac OS X, AIX. And Virtualization (VM-ware and Oracle VM VirtualBox)

PROFESSIONAL EXPERIENCE:

Software Developer

Confidential

Responsibilities:

  • Design and develop tools for MySQL Database; the most popular Open Source Database.
  • Contributed software engineering expertise in the development and maintenance of new and existing set of management, reporting and monitoring tools for the MySQL Database Server
  • Troubleshoot and debug of existing tools to make the user experience more fluent.
  • Shared developing best practices while conducting peer reviews to wrote more readable and extensible code following python community conventions.
  • Extended the user’s community size by solving defects found by costumers as top priority.
  • Developed Package Mechanism Modules, used to build a friendly installation distribution package for all the different Operating Systems supported namely; OS X, Windows, Solaris and distributions based on Debian (Ubuntu) and Redhat RPM (Fedora and Oracle Linux) for the MySQL Utilities and MySQL Fabric projects.

Test Automation Engineer Python Developer

Confidential

Responsibilities:

  • Participated on the Development and Support of the Automation Framework for Intel BIOS’ testing project, that improves and speeds the BIOS testing to support Intel processors and memory configurations.
  • Accelerated the BIOS development process and improve quality by developing automated Tests by developing of python modules and scripts to automate BIOS testing.
  • Automated system boot test, Bios Setup menu navigation. Operating System installation and his interaction with the BIOS, including virtualization setup, data recollection from recognized devices.

Java EE Developer

Confidential

Responsibilities:

  • In charge of web applications health and middleware that store and retrieves historical graphic reports and documents from clients as scanned images, to be stored in DB2 mainframe and Oracle servers.
  • Developed an Automated application for logging and monitoring of over 8 document ingestion servers to find errors and warnings.
  • Designed a Log monitoring application to launch scripts with recovering actions that helped to get a high control of the storage of the over 100 thousand documents daily ingested to the content integrator and increasing application online time over 10 percent.

Java EE Developer

Confidential

Responsibilities:

  • In charge of the Development and Support of Web Tools Project Eclipse component (WTP), of the IBM Rational Application Developer for WebSphere Application Server (RAD) based on Eclipse.
  • Extended the functionality of the Server Tools Component by Developed wizards to support IBM’s WebSphere Server capabilities from basic tasks to Server deployment of Java Servlets, JSP and EJBs.
  • Got the focal point role within the team and the Functional Verification Test team.

Software Engineer

Confidential

Responsibilities:

  • Development and design of Software components for the new Search infrastructure of HP. Design of Stages for ETL (Extract, Transform and Load) process; to transform data and metadata to apply Business intelligence, prior index it in a search engine.
  • Wrote of Functional Specification Documents for the HP Information Access Platform to facilitate the use and customization of document crawlers, to extract Metadata information from Firmware and driver descriptors to Index them to a Content Search System for the HP website.
  • Developed Python modules to parse documents in Extensible Markup Language (XML) and transforming Stages (Document Processor Objects) for FAST ESP and Fast Impulse catalogue (Microsoft subsidiary products base for Bing search project).

Java Developer

Confidential

Responsibilities:

  • Developed a Packager based on Eclipse Plug-in Architecture to pack/send/install firmware and updates to IBM servers.

We'd love your feedback!