AKRAM MELLICE
**** ***** * ******, ** #*** Fairfield, Iowa 52557 641-***-**** *****.*******@*****.***
th
JAVA SOFTWARE DEVELOPER
Hands-on technical leader with 4 years solid experience developing high-performance Web-based and desktop
software applications for a variety of both startup and established organizations. Deep knowledge of Java
development tools and principles with a strong aptitude for integrating web sites with social networking
frameworks and developing robust code to ensure superior application reliability, scalability, and maintainability.
Dedicated to delivering innovative technical solutions to add value and provide exceptional technical support of
big picture business objectives.
TECHNICAL SKILLS
Languages: Java, JavaScript, C, C++, C#, Objective-C, SQL, PHP, HTML, CSS
Web: JSP, Servlets, Apache Tomcat, Apache httpd, AJAX, RESTful Web Services, DOM, XSD, XML, JSON,
ASP.NET, IIS, PHP
Databases: MySQL, MS SQL Server Platforms: Ubuntu, MS Windows, MAC OS X
Software Engineering: RUP, Agile, Waterfall, Iterative,
System Analysis & Design, Use Case Analysis & Design, Class Diagrams, Design Patterns
Tools: NetBeans, Eclipse, MySQL Query Browser, MySQL Administrator,
MySQL W orkbench, MS Visual Studio, MS SQL Server Manager, Borland Builder,
Dream Weaver, xCode, Sybase Power Designer, Selenium
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a
Master's Degree in Computer Science (Available for full-time, W-2 employment).
DoCause, Inc, Alexandria, Egypt and Santa Clara, California 2010
Social entrepreneurship technology startup focused on the creation of a social network for connecting charitable organizations,
corporations, and volunteers.
Software Developer
Recruited as one of 2 developers in an agile software environment charged with partnering in the end -to-end
design and development of this startup s back-end technical system. Strategized and executed a robust J2EE
system architecture, established use cases, scenarios, and UML diagrams, and created the database schema
and operations. Designed the Web user interface (UI) in JSPs, CSS3, and JavaScript and conducted system
testing using JUnit, Selenium, and Log4j for bug management.
Played a critical role in the organization s increased Web traffic and customer satisfaction ratings by
developing a high-performance, flexible, user-friendly system.
Automated the test and production environments with Hudson Builder.
Fully integrated the system with Facebook and Twitter, enabling broad publication of user actions on the
DoCause site, with the development of a PHP-based Facebook application and Google and Windows Live
APIs.
Leveraged jQuery and AJAX to improve site performance and boost the user experience and implemented
NetBeans Profiler as a tool for measuring system performance and identifying bottlenecks.
Enabled the sustainability and future enhancement of the new system by employing MVC pattern for system
decoupling.
Technical environment: JAVA, PHP, JavaScript, SQL, CSS3, HTML, XML, JSP, Servlets, Ajax, DOM, JSON,
RESTful Web Services, MySQL, Apache Tomcat, Apache httpd, Ubuntu Server, jQuery, Facebook AP Is,
Twitter APIs, Windows Live APIs, Google APIs, Log4j, jUnit, Selenium, NetBeans, MySQL Query Browser,
MySQL Administrator, MySQL Workbench, crontab, Hudson Builder, MAC OS X, Ubuntu, Windows 7.
Resume
AKRAM MELLICE Page 2 *****.*******@*****.***
EJADA, Alexandria, Egypt and Riyadh, Saudi Arabia 2008-2010
One of the Middle East s and North Africa s leading IT services and solutions providers.
Software Developer & Tester
Teamed in the delivery of a wide variety of Web application development and enhancement projects in an
iterative software environment, contributing to all phases of the SDLC with particular focus on testing and bug
fixes. Select projects include:
Ejada Framework Enhancement: Streamlined the internal development and coding process while improving
compliance with customer specifications as a core member of the development team handling a broad
upgrade of the company s .Net-based rapid development system.
Saudi Prison System Management Application: Aided in the design and development of this Web -based
application s HR, financial, and payroll modules, making key contributions to the cost effectiveness, flexibility,
and maintainability of these modules.
Office of the Saudi King Project: Uncovered and resolved various bugs and performance issues.
Technical environment: C#, JavaScript, SQL, CSS, ASPX, AJAX, DOM, MS SQL Server, IIS, ADO.Net, MS
SQL Server Manager, MS Visual Studio, MyGeneration, Sybase Power Designer, Crystal Reports, W indows
XP.
INDEPENDENT SOFTWARE DEVELOPMENT CONSULTANT, Alexandria, Egypt 2005-2008
Established a thriving freelance software development consultancy while in full -time pursuit of an undergraduate
degree in computer science. Specialized in custom software development projects for small businesses and
retail stores. Select projects include:
Financial Management Desktop Application: Devised and built this customizable .Net application, deployed
successfully for multiple clients, which allowed users to create a personalized UI and controls and leveraged
MS SQL Server and ADO.Net.
Library Management Application: Created and successfully marketed a straightforward and cost effective
customizable application using direct JDBC APIs over a MySQL database.
Gift Store Desktop Application: Built a custom .Net application from the ground up, incorporating a dynamic
and appealing UI enabling this retail client to showcase product offerings directly to customers through the
application.
EDUCATION
Master's Degree in Computer Science
Maharishi University of Management, Fairfield, Iowa
(in progress via distance education courses, expected completion 2013)
Bachelor of Science in Computer Science
2003-2008
IT INTERNSHIP WITH PETROMAINT CORPORATION, SUMMER 2007
Alexandria University, Alexandria, Egypt
GPA 3.45 / 4
http://www.akrammellice.com
Resume