1. 11. 2016
–
Until now
Java Developer at Z2DATA
Building system based on automations, collectingdata from websites with adaptive
system based on multithreading capability using Html unit driver, selenium, jsoup
,phantomJS ,JXBrowser, building scalable system formanaging huge data .
11. 2015
–
30/11/2016
Java Developer at NationalDefenseCouncil [Military service ]
Building website using J2EE ( JSF – prime faces ) framework , building management
library system forstore army historical data , building card application to store personal
info foreach user , building email system depending on socket programming , building
news system fornotify user moment by moment .
08. 2015
–
11. 2015
Java DeveloperatSilicon EgyptTechnologies
Developed system, Web service, web crawler extractor data from websites, and build web
system fordata analysis using JSF technology.
01. 2014
–
08. 2015
Java Developerat TIPZIL
Developed program ,service, webcrawler extractor data fromwebsites, deliver customers'
needs for productiveproducts, build web service using JSF technology,developed
desktop application formanaging products and developed database system.
2015
BCOf ComputerScience
Suez Canal University
Degree 76 .6 % very Good
Arabic : native language.
English: very good (writing, reading), intermediate (speaking, listening).
Salah Atwa
Software
Developer
Address: ELBagour City, Menoufia , Egypt
Phone: (02) 01091687523
Home : (048) 3889735
Email: salahsayedatwa1@gmail.com
LinkedIn: https://eg.linkedin.com/in/salah-atwa
Skype salah.atwa4
Website: www.javatarapps.weebly.com
Education
Work
Contant Info
Languages
2. 2013
Java ProgrammingLanguage( J2SE – J2EE )
IT Share Center
2013
Android
IT Share Center
2012
Web Development( HTML–CSS– JAVA Script )
Suez Canal University
2016
KingdomOFCV ( in progress)
cvbook-canal.rhcloud.com
2016
DataFlowDiagram
http://javatarapps.weebly.com/desktop-application.html
2015
DJVU++ ( GraduationProject)
http://djvuplus.weebly.com
2016
Lan chatSystem basedonsocket(multi-threading)
http://javatarapps.weebly.com/desktop-application.html
2016 SendingMail[Desktop–web(in -Progress) ]
http://javatarapps.weebly.com/web-applications.html
2014
LibraryManagementSystem[Desktop]
http://javatarapps.weebly.com/desktop-application.html
2014 Hotel-in–hand( JSF)
http://javatarapps.weebly.com/web-applications.html
2016
Tutorialpointscrawlingsystem [Consol]
http://javatarapps.weebly.com/web-applications.html
2014 IGI Report createdynamiccv [Desktop]
http://javatarapps.weebly.com/desktop-application.html
2014
Alarm[ Desktop]
http://javatarapps.weebly.com/desktop-application.html
2014 Dynamicmarketingsystem(in-progress)
http://javatarapps.weebly.com/web-applications.html
Courses
Projects
3. ProgrammingLanguage
J2SE
J2EE ( JSF – PrimeFaces - Servlet )
Web Service
REST ( Restful Web Services )
SOAP
Frameworks
Jasper reports
Java Mail API
PDF API ( IText )
Jsoup – Selenium Driver
PhantomJS – Htmlunit Driver
Web Server
GlassFish
Apache Tomcat
DatabaseManagementSystem
Oracle – SQL – My SQL
No SQLDatabase
Mongo DB
DatabaseConnection
Hibernate ( ORM )
JDBC
Mongo DB Java driver API
Web Design
HTML – CSS – Javascript
GitHub– openshiftcloud
In-progress self-study framework
Spring framework ( 20 modules) , Junit Test
Big data Hadoop
• Interactive and fast enough to learn new technologies and sciences.
• Team Leader in Graduation Project.
• A Readiness to give all the effort necessary to do an excellent job - even if it means
putting in extra time to research the problem you’re facing.
• Perfectionism: knowing how a job should be done and not stopping until it’s donecorrectly
• A willingness to embrace the conceptof iterative development as the means for building
seamless products.
• Updates job knowledgeby researching new internet/intranettechnologies and
softwareproducts; participating in educational opportunities; readingprofessional
publications; maintaining personalnetworks; participatingin professional
organizations.
• Enhances organization reputation by accepting ownership for accomplishing new
and differentrequests; exploringopportunitiesto add valueto job accomplishments.
• Recommendssystem solutionsby comparingadvantagesand disadvantagesof
custom developmentand purchasealternatives.
Soft Skills
Skills