SlideShare a Scribd company logo
1 of 5
Download to read offline
Mina Karim Kahil
486 Al-Banafsig Fifth Settlement, New-Cairo
+2 01064479666 | mina.kahil@gmail.com
Objective
Seeking a challenging technical position within a reputable organization, where my education,
technical and soft skills would be fully utilized and further developed.
Profile Highlights
● Experienced most software development lifecycle phases.
● Strong analytical and problem solving skills.
● Excellent knowledge and understanding of Object Oriented Programming concepts.
● Experienced in Java SE and Java EE (JSF 1.2/JSF 2.1/ RichFaces/ PrimeFaces/ WebServices
(REST&RESTFUL)/Hibernate).
● Excellent debugging, profiling and optimization skills.
● Experience with MySQL, Oracle 10g and 11g Database Management Systems (Integrated
with Java applications).
● Experience with HTML, CSS, JavaScript and JQuery.
● Solid technical support experience.
Personal Skills and Abilities
● Hard working and dedicated.
● Accustomed to team-work.
● Easily accepting/adapting to work circumstances and environment changes.
● Not committed to a certain technical tool or approach.
Education
2009
British University in Egypt (64% Satisfactory)
● B.Sc. in Informatics and Computer Science
● Major in Computer Science
2005
St. Fatima School (94.5% A*)
● International General Certificate of Secondary Education (IGCSE)
Professional Experience
Senior Software Developer
Asset Technology Group (April 2012 - ~)
 Daily Tasks:
o Provide technical assistance concerning Software offered by Asset to customers (A
well-known telecommunication company).
o Carrying development tasks given by technical leads.
 Other Tasks:
o Presenting Software POC and prototypes whenever required for project proposals.
o Contributing in the design phase on newly established projects.
o Researching new technologies that contribute in building a new project or enhancing
an already existing one.
o Collecting requirements for change requests demanded by customer.
o Load testing development output.
o Providing support for less experienced colleagues.
o Technically interviewing new applicants.
 Projects : (All the following are for the same well-known telecommunications company)
o Mega Promo (September 2014 - ~): A project that is based on the below mentioned
(Contextual Campaign) also known as (‫بيتك‬ ‫جمع‬‫و‬ ‫.)اشحن‬ It basically is about adding
new features to the mentioned project to support tangible gifts and gift exchange and
other features. As might be known, this promo is about subscribers gaining gifts upon
charging their prepaid account.
 Technologies:
 JSF 2.1.
 Primefaces.
 OracleDB 12C.
 Weblogic12c.
 JDBC/Datasource/C3P0 connection handling.
 Contribution:
 Development concerning:
o Web App changes.
o “Exchange Gift” feature as a whole.
o Stored procedure responsible for handling subscribers
charging with less than a certain value.
o Contextual Campaign (March 2014 – ~): A composite project responsible for
defining and managing and running marketing promos that grant subscribers gifts
upon fulfilling certain actions with their phones (e.g.Vouche Recharge,Internet Usage
etc) . Contains multiple components web & back-end.
 Technologies:
 JSF 2.1.
 Primefaces.
 OracleDB 12C.
 Weblogic12c.
 JDBC/Datasource/C3P0 connection handling.
 Contribution:
 Responsibility of the Web Application which defines and manages
marketing promos.
 Support for other developers on the team.
o Location Based Advertising Campaign Manager (February 2014 – March 2014):
A web interface for the Location Based Advertisement application, enabling
marketing agents to define and manage LBA campaigns.
 Technologies:
 JSF 2.1.
 OracleDB 11G.
 JDBC.
 Contribution :
 Design/Database Design.
 Responsibility of the Web Application Responsible for defining
marketing campaigns.
o Customer Operational Task Automation COTA (December 2013 – February
2014) : A tool to monitor Customer Support Agents issuing observation reports on
their performance during the customer support operation based on dynamically
changing criteria calculating scores and saving ratings for different sections.
 Technologies:
 JSF 2.1.
 Hibernate.
 Primefaces.
 OracleDB 11G.
 JDBC.
 Contribution:
 Database Design.
 Development.
o Charging Interface Administration Tool (July 2013 – November 2013): An
administration tool for a dynamic workflow engine (mentioned below) supporting a
user friendly drag & drop interface to define workflows.
 Sub project:
 A generic script generator using java annotations to recursively parse
objects and generate a workflow insertion script.
 Technologies:
 JSF2.1.
 Primefaces.
 Java Reflection.
 Java Annotations.
 OracleDB 11G.
 JDBC.
 Contribution:
 Analysis
 Design.
 Developing the above mentioned sub-project, besides being
responsible for the functionality of the web-application and it’s
integration with the script generator.
o Customer Care Administration Tool (May 2012 – Jan 2014) :
 Technologies:
 JSF 1.2.
 RichFaces.
 OracleDB 10G – 11G.
 JDBC.
 XML-RPC.
 Contribution:
 Support for this application and 6 other associated applications.
 Add new features or associated applications required by customer.
 Modified already existing features.
 Managing through migration from 10g database to 11g on RAC
installation for this application and all associated applications.
 Fixed bugs.
o Charging Interface ( February 2013 – Jan 2014) : A dynamic workflow engine
used in charging subscribers ( using requests through other systems or directly by
customers using USSD codes) based on an Ericsson Charging System.
 Technologies:
 WebService.
 Servlets.
 XML-RPC.
 Contribution:
 Development.
o Charging Interface (September 2012 - ~): Applying the previously mentioned
software but integrating with a different Software layer other than Ericsson’s system
(Alcatel Lucent). The project is a Proof of Concept implemented in minimal basic
system components in preparation to implement the whole system for the same well
known telecom company at Ghanah.
 Technologies:
 Webservice.
 Servlets.
 CORBA.
 Contribution:
 Analysis.
 Design.
 Development.
o Charging Framework (July 2012 – September 2012): A different approach of the
Customer Care Administration tool with a different architecture allowing it to work in
separate layers in order for these layers to be usable each as a standalone application
performing its functionality.
 Technologies:
 JSF 1.2.
 RichFaces.
 WebService.
 Contribution:
 Design.
 Development.
 Testing.
 Performance testing.
o Bill Cycle Framework ( March 2013 – April 2013): A control tool for executing a
flow of script steps that might start java applications or call database procedures…etc.
 Add new features as required by customer.
 Fix bugs.
o Easy Bill Cycle (November 2012): A multi-threaded engine application to manage
the Easy customers billing.
 Contributions:
 Analysis.
 Re-Design.
 Development.
o VF Control Bill Cycle (September 2012): A multi-threaded engine application to
manage Control customers billing.
 Contributions:
 Development.
Technical Support - Network Engineer
Palm Hills Developments (November 2010 – December 2012)
● Daily tasks include monitoring network status, configuring Cisco devices (switches, firewalls,
routers), inspecting customer’s home wiring and testing internal home networks before
applying FTTH .
● Provided triple play service to customers (IP TV, IP phone, Internet)
● Designed and implemented a Java web application to access and manipulate a customer
database system. The web app is built using JSF + Rich Faces with MySQL as the DBMS
● I Worked independently on this project with no previous experience or mentoring, which
helped me develop my analysis, research and problem solving skills
Training Courses
● J2EE (at Inform Center): JSP/servlets, JSF, EJB (with IBM supervision & attendence
certification).
● Weblogic administration (Intra Company).
Languages
● Arabic (native)
● English (fluent)
● French (fair)
Personal Information
● Date of birth February 27th, 1989
● Citizenship Egyptian
● Military service status Exempted
● Social status Married

More Related Content

What's hot

Utsha guha cocoa:swift-exp5.9yr
Utsha guha cocoa:swift-exp5.9yrUtsha guha cocoa:swift-exp5.9yr
Utsha guha cocoa:swift-exp5.9yrUtsha Guha
 
Prince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_DeveloperPrince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_DeveloperPrince nagsen
 
Resume for oracle developer
Resume for oracle developerResume for oracle developer
Resume for oracle developerBalaji vinayagam
 
CV_Vijitha_Bandi2__1_
CV_Vijitha_Bandi2__1_CV_Vijitha_Bandi2__1_
CV_Vijitha_Bandi2__1_vijitha reddy
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil Shelke
 
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NETCV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NETMudit Saxena
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi
 
Shridhar_Bhat 3.8Years PLSQL
Shridhar_Bhat 3.8Years PLSQLShridhar_Bhat 3.8Years PLSQL
Shridhar_Bhat 3.8Years PLSQLShridhar Bhat
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi
 

What's hot (20)

Utsha guha cocoa:swift-exp5.9yr
Utsha guha cocoa:swift-exp5.9yrUtsha guha cocoa:swift-exp5.9yr
Utsha guha cocoa:swift-exp5.9yr
 
Prince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_DeveloperPrince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_Developer
 
Resume for oracle developer
Resume for oracle developerResume for oracle developer
Resume for oracle developer
 
CV_Vijitha_Bandi2__1_
CV_Vijitha_Bandi2__1_CV_Vijitha_Bandi2__1_
CV_Vijitha_Bandi2__1_
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016
 
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NETCV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Sindhumathi Vellaidurai
Sindhumathi VellaiduraiSindhumathi Vellaidurai
Sindhumathi Vellaidurai
 
SarulathaThulasiraman_Resume
SarulathaThulasiraman_ResumeSarulathaThulasiraman_Resume
SarulathaThulasiraman_Resume
 
Lakshmi Srinivas Pallapothu
Lakshmi Srinivas PallapothuLakshmi Srinivas Pallapothu
Lakshmi Srinivas Pallapothu
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Resume_Deb
Resume_DebResume_Deb
Resume_Deb
 
Shridhar_Bhat 3.8Years PLSQL
Shridhar_Bhat 3.8Years PLSQLShridhar_Bhat 3.8Years PLSQL
Shridhar_Bhat 3.8Years PLSQL
 
rahuljain_CV
rahuljain_CVrahuljain_CV
rahuljain_CV
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Resume
ResumeResume
Resume
 
Aditya_Bhave
Aditya_BhaveAditya_Bhave
Aditya_Bhave
 
Resume
ResumeResume
Resume
 
Ramesh_Kumar_DOTNET_V1
Ramesh_Kumar_DOTNET_V1Ramesh_Kumar_DOTNET_V1
Ramesh_Kumar_DOTNET_V1
 
diwakar_singh (1)
diwakar_singh (1)diwakar_singh (1)
diwakar_singh (1)
 

Viewers also liked

Bangia 30102014 n
Bangia 30102014 nBangia 30102014 n
Bangia 30102014 nGoogle
 
StayLocal Member Guide
StayLocal Member GuideStayLocal Member Guide
StayLocal Member GuideStayLocal
 
Bangbaogia-Cadivi www.thietbidienngan.com
Bangbaogia-Cadivi www.thietbidienngan.comBangbaogia-Cadivi www.thietbidienngan.com
Bangbaogia-Cadivi www.thietbidienngan.comGoogle
 
Oil 101 - Introduction to Drilling
Oil 101 - Introduction to DrillingOil 101 - Introduction to Drilling
Oil 101 - Introduction to DrillingEKT Interactive
 
Oil 101 - Introduction to Refining
Oil 101 - Introduction to RefiningOil 101 - Introduction to Refining
Oil 101 - Introduction to RefiningEKT Interactive
 
Oil 101 - Introduction to Production
Oil 101 - Introduction to ProductionOil 101 - Introduction to Production
Oil 101 - Introduction to ProductionEKT Interactive
 
Oil 101: Introduction to Oil and Gas - Upstream
Oil 101:  Introduction to Oil and Gas - UpstreamOil 101:  Introduction to Oil and Gas - Upstream
Oil 101: Introduction to Oil and Gas - UpstreamEKT Interactive
 

Viewers also liked (12)

Clase 6 pagina web 2
Clase 6 pagina web 2Clase 6 pagina web 2
Clase 6 pagina web 2
 
nam
namnam
nam
 
vol7 issue2
vol7 issue2vol7 issue2
vol7 issue2
 
Pagina web 3
Pagina web 3Pagina web 3
Pagina web 3
 
Bangia 30102014 n
Bangia 30102014 nBangia 30102014 n
Bangia 30102014 n
 
OMPFReport
OMPFReportOMPFReport
OMPFReport
 
StayLocal Member Guide
StayLocal Member GuideStayLocal Member Guide
StayLocal Member Guide
 
Bangbaogia-Cadivi www.thietbidienngan.com
Bangbaogia-Cadivi www.thietbidienngan.comBangbaogia-Cadivi www.thietbidienngan.com
Bangbaogia-Cadivi www.thietbidienngan.com
 
Oil 101 - Introduction to Drilling
Oil 101 - Introduction to DrillingOil 101 - Introduction to Drilling
Oil 101 - Introduction to Drilling
 
Oil 101 - Introduction to Refining
Oil 101 - Introduction to RefiningOil 101 - Introduction to Refining
Oil 101 - Introduction to Refining
 
Oil 101 - Introduction to Production
Oil 101 - Introduction to ProductionOil 101 - Introduction to Production
Oil 101 - Introduction to Production
 
Oil 101: Introduction to Oil and Gas - Upstream
Oil 101:  Introduction to Oil and Gas - UpstreamOil 101:  Introduction to Oil and Gas - Upstream
Oil 101: Introduction to Oil and Gas - Upstream
 

Similar to Mina_Kahil_CV

Similar to Mina_Kahil_CV (20)

DHANA_CV
DHANA_CVDHANA_CV
DHANA_CV
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
 
CV_MAYANK
CV_MAYANKCV_MAYANK
CV_MAYANK
 
VenkateshVG
VenkateshVGVenkateshVG
VenkateshVG
 
Naresh Chirra
Naresh ChirraNaresh Chirra
Naresh Chirra
 
Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5
 
Ketan Resume
Ketan ResumeKetan Resume
Ketan Resume
 
Jitendra Das
Jitendra DasJitendra Das
Jitendra Das
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
SureshSunkara
SureshSunkaraSureshSunkara
SureshSunkara
 
Ramesh Babu Resume Latest
Ramesh Babu Resume LatestRamesh Babu Resume Latest
Ramesh Babu Resume Latest
 
RahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_spring
 
RohiniKrishna_Feb
RohiniKrishna_FebRohiniKrishna_Feb
RohiniKrishna_Feb
 
Resume12Y
Resume12YResume12Y
Resume12Y
 
SathishKumar Natarajan
SathishKumar NatarajanSathishKumar Natarajan
SathishKumar Natarajan
 
SHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updatedSHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updated
 
Resume--Nilesh kumar singh
Resume--Nilesh kumar singhResume--Nilesh kumar singh
Resume--Nilesh kumar singh
 
Satya_CV
Satya_CVSatya_CV
Satya_CV
 
Resume
ResumeResume
Resume
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
 

Mina_Kahil_CV

  • 1. Mina Karim Kahil 486 Al-Banafsig Fifth Settlement, New-Cairo +2 01064479666 | mina.kahil@gmail.com Objective Seeking a challenging technical position within a reputable organization, where my education, technical and soft skills would be fully utilized and further developed. Profile Highlights ● Experienced most software development lifecycle phases. ● Strong analytical and problem solving skills. ● Excellent knowledge and understanding of Object Oriented Programming concepts. ● Experienced in Java SE and Java EE (JSF 1.2/JSF 2.1/ RichFaces/ PrimeFaces/ WebServices (REST&RESTFUL)/Hibernate). ● Excellent debugging, profiling and optimization skills. ● Experience with MySQL, Oracle 10g and 11g Database Management Systems (Integrated with Java applications). ● Experience with HTML, CSS, JavaScript and JQuery. ● Solid technical support experience. Personal Skills and Abilities ● Hard working and dedicated. ● Accustomed to team-work. ● Easily accepting/adapting to work circumstances and environment changes. ● Not committed to a certain technical tool or approach. Education 2009 British University in Egypt (64% Satisfactory) ● B.Sc. in Informatics and Computer Science ● Major in Computer Science 2005 St. Fatima School (94.5% A*) ● International General Certificate of Secondary Education (IGCSE)
  • 2. Professional Experience Senior Software Developer Asset Technology Group (April 2012 - ~)  Daily Tasks: o Provide technical assistance concerning Software offered by Asset to customers (A well-known telecommunication company). o Carrying development tasks given by technical leads.  Other Tasks: o Presenting Software POC and prototypes whenever required for project proposals. o Contributing in the design phase on newly established projects. o Researching new technologies that contribute in building a new project or enhancing an already existing one. o Collecting requirements for change requests demanded by customer. o Load testing development output. o Providing support for less experienced colleagues. o Technically interviewing new applicants.  Projects : (All the following are for the same well-known telecommunications company) o Mega Promo (September 2014 - ~): A project that is based on the below mentioned (Contextual Campaign) also known as (‫بيتك‬ ‫جمع‬‫و‬ ‫.)اشحن‬ It basically is about adding new features to the mentioned project to support tangible gifts and gift exchange and other features. As might be known, this promo is about subscribers gaining gifts upon charging their prepaid account.  Technologies:  JSF 2.1.  Primefaces.  OracleDB 12C.  Weblogic12c.  JDBC/Datasource/C3P0 connection handling.  Contribution:  Development concerning: o Web App changes. o “Exchange Gift” feature as a whole. o Stored procedure responsible for handling subscribers charging with less than a certain value. o Contextual Campaign (March 2014 – ~): A composite project responsible for defining and managing and running marketing promos that grant subscribers gifts upon fulfilling certain actions with their phones (e.g.Vouche Recharge,Internet Usage etc) . Contains multiple components web & back-end.  Technologies:  JSF 2.1.  Primefaces.  OracleDB 12C.  Weblogic12c.  JDBC/Datasource/C3P0 connection handling.
  • 3.  Contribution:  Responsibility of the Web Application which defines and manages marketing promos.  Support for other developers on the team. o Location Based Advertising Campaign Manager (February 2014 – March 2014): A web interface for the Location Based Advertisement application, enabling marketing agents to define and manage LBA campaigns.  Technologies:  JSF 2.1.  OracleDB 11G.  JDBC.  Contribution :  Design/Database Design.  Responsibility of the Web Application Responsible for defining marketing campaigns. o Customer Operational Task Automation COTA (December 2013 – February 2014) : A tool to monitor Customer Support Agents issuing observation reports on their performance during the customer support operation based on dynamically changing criteria calculating scores and saving ratings for different sections.  Technologies:  JSF 2.1.  Hibernate.  Primefaces.  OracleDB 11G.  JDBC.  Contribution:  Database Design.  Development. o Charging Interface Administration Tool (July 2013 – November 2013): An administration tool for a dynamic workflow engine (mentioned below) supporting a user friendly drag & drop interface to define workflows.  Sub project:  A generic script generator using java annotations to recursively parse objects and generate a workflow insertion script.  Technologies:  JSF2.1.  Primefaces.  Java Reflection.  Java Annotations.  OracleDB 11G.  JDBC.  Contribution:  Analysis  Design.  Developing the above mentioned sub-project, besides being responsible for the functionality of the web-application and it’s integration with the script generator. o Customer Care Administration Tool (May 2012 – Jan 2014) :  Technologies:  JSF 1.2.  RichFaces.  OracleDB 10G – 11G.
  • 4.  JDBC.  XML-RPC.  Contribution:  Support for this application and 6 other associated applications.  Add new features or associated applications required by customer.  Modified already existing features.  Managing through migration from 10g database to 11g on RAC installation for this application and all associated applications.  Fixed bugs. o Charging Interface ( February 2013 – Jan 2014) : A dynamic workflow engine used in charging subscribers ( using requests through other systems or directly by customers using USSD codes) based on an Ericsson Charging System.  Technologies:  WebService.  Servlets.  XML-RPC.  Contribution:  Development. o Charging Interface (September 2012 - ~): Applying the previously mentioned software but integrating with a different Software layer other than Ericsson’s system (Alcatel Lucent). The project is a Proof of Concept implemented in minimal basic system components in preparation to implement the whole system for the same well known telecom company at Ghanah.  Technologies:  Webservice.  Servlets.  CORBA.  Contribution:  Analysis.  Design.  Development. o Charging Framework (July 2012 – September 2012): A different approach of the Customer Care Administration tool with a different architecture allowing it to work in separate layers in order for these layers to be usable each as a standalone application performing its functionality.  Technologies:  JSF 1.2.  RichFaces.  WebService.  Contribution:  Design.  Development.  Testing.  Performance testing. o Bill Cycle Framework ( March 2013 – April 2013): A control tool for executing a flow of script steps that might start java applications or call database procedures…etc.  Add new features as required by customer.  Fix bugs. o Easy Bill Cycle (November 2012): A multi-threaded engine application to manage the Easy customers billing.
  • 5.  Contributions:  Analysis.  Re-Design.  Development. o VF Control Bill Cycle (September 2012): A multi-threaded engine application to manage Control customers billing.  Contributions:  Development. Technical Support - Network Engineer Palm Hills Developments (November 2010 – December 2012) ● Daily tasks include monitoring network status, configuring Cisco devices (switches, firewalls, routers), inspecting customer’s home wiring and testing internal home networks before applying FTTH . ● Provided triple play service to customers (IP TV, IP phone, Internet) ● Designed and implemented a Java web application to access and manipulate a customer database system. The web app is built using JSF + Rich Faces with MySQL as the DBMS ● I Worked independently on this project with no previous experience or mentoring, which helped me develop my analysis, research and problem solving skills Training Courses ● J2EE (at Inform Center): JSP/servlets, JSF, EJB (with IBM supervision & attendence certification). ● Weblogic administration (Intra Company). Languages ● Arabic (native) ● English (fluent) ● French (fair) Personal Information ● Date of birth February 27th, 1989 ● Citizenship Egyptian ● Military service status Exempted ● Social status Married