The Easiest Way to Save and Share Code Snippets on the web

Latex

latex

posted: Apr, 15th 2012 | jump to bottom

% LaTeX file for resume 
% This file uses the resume document class (res.cls)
 
\documentclass{res} 
 
\usepackage{color}
\usepackage{hyperref}
%\usepackage{helvetica} % uses helvetica postscript font (download helvetica.sty)
\usepackage{newcent}   % uses new century schoolbook postscript font 
\setlength{\textheight}{9.5in} % increase text height to fit on 1-page 
\usepackage{fancyheadings}
 
%\pagestyle{fancy}
%\pagestyle{fancy}
%\fancyfoot[C]{\thepage}
 
\begin{document} 
 
\name{\LARGE Ahmed Salama\\[20pt]}     % the \\[12pt] adds a blank
				        % line after name      
 
\address{\bf ADDRESS \\ 20 Yehia El-Mashad st.\\  Smoha, El-Bank-El-Markazi Building\\
         Alexandria, Egypt 21554}
\address{\bf ADDITIONAL INFORMATION \\ ahmedsalama183@gmail.com \\ Cell Phone: +20 16 107 5347}
\definecolor{yellow}{RGB}{221, 204, 0}
\definecolor{violet}{RGB}{170, 0, 170}
 
\begin{resume}
 
 
\section{EDUCATION}             
 
\begin{itemize}
\item[] {\bf Faculty of Engineering, Alexandria University.}
\item[] {\bf Major}: Computer and Systems Engineering.
\item[] {\bf Year}: 3'rd year (in department, and 4'th year in college).
\item[] {\bf Expected Graduation}: July 2013.
\item[] {\bf Grade}: Total accumulating marks of (93.81\%). Ranked 1'st of my class (out of 84).
\end{itemize}
 
\section{TECHNICAL SKILLS}
\begin{itemize}
 \item[] {\bf Preferred programming languages :} Java 
 \item[] {\bf Fair knowledge with :} C++  Javascript  Matlab  VHDL 
\end{itemize}
 
 
\section{TRAININGS}          
 
\begin{itemize}\itemsep -0.5pt 
\begin{tabular}{p{4.9 in} | r} 
\item 1 month algorithms training in Faculty of Computer and Information(FCI).&Summer 2011.\\ 
\item 1 month Egyptian Olympiad in Informatics(EOI) training camp [participated as a non-EOIer].&Summer 2011.\\ \\
\item 1 month algorithms training at Alexandria University under Eng. Ahmed Abd El Kader supervision.&Spring 2010.\\ 
\item 3 months summer algorithms training at Alexandria Unversity under Eng. Mahmoud Bassiony supervision.&Summer 2010.
 
\end{tabular}
\end{itemize}
 
\section{ACHIEVEMENTS}
\begin{itemize}
\item { Topcoder handle: } \href{http://community.topcoder.com/tc?module=MemberProfile&cr=22867822}{{\color{yellow}0oDarkarto0 [1783]} }.
\item { Codeforces handle: }\href{http://codeforces.com/profile/Ahmed_Salama}{{\color{violet}Ahmed\_Salama [1843]} }.
\item { UVa handle:} \href{http://uhunt.felix-halim.net/id/72943}{ahmedsalama}.
\item Quailifed for the ACM World Finals in Warsaw, Poland(2012).
\item Ranked 5'th in ACM Arab Collegiate Programming Contest(ACPC)(2011).
\item Ranked 5'th in ACM Egyptian Collegiate Programming Contest(ECPC)(2011).
\item Ranked 15'th in Code-Jam Africa and Arabia 2011 Online Competition. [Ahmed.Salama].
\item Ranked 34'th in Code-Jam Africa and Arabia 2011 Qualification Round. [Ahmed.Salama].
\item Ranked 138'th World-Wide in Manthan 2011.
\\ \\
\end{itemize}
 
 
 
\section{ACADEMIC PROJECTS AND TECHNICAL EXPERINCE}          
\begin{itemize}   
    \item {\bf Paint program :} A graphical drawing program using various Object-Oriented Design Patterns. Java Reflection is used to add shapes dynamically. Layers System that enable the user to paint multiple layers with options to merge/delete/add different layers.
 
\item {\bf Database Managment System(DBMS):} Create DBMS with XML files backend. Query Processor to handle SQL commands and check its validity. Test the system extensively using JUnit tests. Keep track of the system execution using log files.
 
\item {\bf HTML integrity checker :} A Google chrome extension that checks the content integrity of an HTML website using a multi-threaded Java applet. It generates a statistics about the HTML objects.
 
\item {\bf B+ tree :} A Full Implementation of B+ tree data structure supporting insert, bulk loading, delete and search.
 
\item {\bf Compression program :} A full compressor/decompressor application. Using Canonical Huffman algorithm for speeding the decoding time and header space.
 
\item {\bf Numerical equation solver :} Solving equations using various Numerical Methods; Newton-Raphson, Successive approximation (SA), Modifed SA...etc. Simulating each method progress.
 
\item {\bf The Battle game :} A game using Java and JavaFX. featuring "Fake-3D" Gameplay. Computer Player with strategic plans. Various upgrade levels.
 \end{itemize}
 
 
\section{ACTIVITIES}     
\begin{itemize}     
\item ACM algorithms training instructor in summer 2011 for 3 months at Alexandria University.
%\\
%\item Open-Source-University-Meetup(OSUM) organizer for 1 year.
%\item Software-Freedom-Day(SFD) organizer in summer 2010 in Bilblotical of Alexandria.         
 \end{itemize}
 
%\section{TALKS AND PRESENTATIONS}  
%\begin{itemize}           
%\item "Introduction to Data Mining":Socity course 2009 at Alexandria University.
%\item "Web 2.0":Socity course 2009 at Alexandria University.
% \end{itemize}
 
\section{INTERESTS}  
\begin{itemize}      
\item Reading about algorithms in various topics: Graph, String processing, Geometry, Dynamic Programming, Number theory, Data Structures ... etc.
\item Practicing my coding and theoretical skills.
\item Regularly participating in Codeforces rounds and Topcoder SRMs. [Participated in 29 Codeforces round and 24 Topcoder SRM].
\item Practicing various topics on my own. UVa[350 problems solved], Codeforces[250 problem solved] and other sites.
\item Check my blog for more technical topics I'm interested in \href{http://ahmedsalamablog.blogspot.com/}{[Blog]}.
\item 3D designs [Modeling, Texturing, Rigging and Animation] \href{http://0odarkarto0.deviantart.com/}{[Deviant-art portfolio]}.
\end{itemize}      
\end{resume}
\end{document}
7029 views