Post Job Free

Resume

Sign in

Senior Software Engineer

Location:
AZ, United Arab Emirates
Posted:
October 12, 2012

Contact this candidate

Resume:

Amir Ramadan Software Engineer

The candidate is a Software Engineer at ITWorx with extensive experience in developing software applications/systems using Java, Spring, Oracle, and iBatis technologies for Enterprises entities. Areas of expertise include development and support. The candidate holds a B.Sc. in Computer Science from Arab Academy for Science and Technology (AAST), 2009.

Role Responsibilities

Design, develop, and implement systems, modules, and workflows

Build system infrastructure and install required third party products

Develop and update project code

Prepare project related documentation

Conduct unit tests and fix project defects

Ensure project conformance to quality standards

Analyze, design, and develop requirements

Conduct functional baseline audits

Technical Expertise

Operating Systems: Windows

Programming Languages: C#, Java, PHP, MySQL, PL/SQL, Gupta Team Developer, UNIX commands and bash shell scripting.

Technologies: Spring Framework, Spring ROO, HIBERNATE, iBatis

Recent Professional Experience

Software Engineer, October 2009–Present, ITWorx - Egypt

Syngenta, Marker Implementation

Project Overview: Web-based system that develops a system for supporting and improving marker-assisted breeding, with the goals of reducing workload and ultimately increasing genetic gain. Marker Implementation project is one of an entire suite of projects within the Discovery program. The system retrieves and filters marker, provides an automated assessment of the likely effects (traits) of the alleles present in materials of interest, and ranks the genetic potential of line pairs to focus on those most likely to provide optimum parents for breeding. Also, the system automates determination of assays for use during the breeding process for marker lab genotyping by suggesting the markers and assays that will be most closely able to predict the traits of interest

Technologies Used: Spring Framework, JSF, Ajax, Oracle, JDBC, iBatis

Syngenta, Magenta Global Support

Project Overview: Web-based system that develops a system for supporting and improving planning and recording of experiments in the seeds labs, with the goals of reducing workload and ultimately increasing genetic gain. The primary purpose of the Magenta Global project is to migrate the majority of the application to a new architecture to improve usability and increase scalability. The main functionality of the project is to support breeding projects with the assistance of molecular markers and test these samples of particular parent plants to identify markers. The project will run at one of the seeds labs

Technologies Used: Spring Framework, JSF, Ajax, Oracle, JDBC, HIBERNATE

Syngenta, Syngenta Seeds Support

Project Overview: Supporting Syngenta seeds section projects and tools where all applications and tools are designed to assist Syngenta scientists in their experiments and various studies to help to increase crop productivity, protect the environment, and improve health and quality of life

Technologies Used: Eclipse 3.5, Java 1.5/1.6, Spring, iBATIS, Free Marker, Oracle 10g, SQL, Spring Tool Suite (STS) and Spring macros, Microsoft Excel Templates Sheets, Bash Shell Scripts

Prior Experience

Graduate Teacher Assistant, Sep 2009–October 2009, A.A.S.T. Cairo

Responsibilities

Responsible for Student Admission, teaching students, and marking exams

Education and Training

Education

B.Sc. Computer Science, from Arab Academy for Science and Technology, 2009

GPA: 3.7

Training at ITworx for 1 month

Developing and Implementing (2008)

Languages

English: Fluent

Arabic: Mother tongue

Contact Information

Email: h1m87n@r.postjobfree.com

Address:

15047 7th District, Al Oboor City

Cairo, Egypt

Telephone: Mobile: +201*********

Mobile Abu Dhabi: 009***********



Contact this candidate