DINA ALBREEM
**** *. *** ******, *** ( Fairfield, Iowa 52557
641-***-**** ( ****.*******@*****.*** ( www.linkedin.com/in/dinaalbreem/
JAVA DEVELOPER
Experienced Java / J2EE developer with 3 years of experience developing
robust web and desktop applications for business environments. Adept at
uniting diverse technologies into a single portal to create rich,
multifunctional applications with reliable performance and extensible code.
Demonstrated knowledge of the software development lifecycle, utilized to
drive seamless project milestones from requirements analysis through
concept, design, development, and delivery.
Software Development ( Java Programming ( Web Application Development (
Requirements Gathering & Analysis
Application Design ( Database Development ( Cross-Platform Technologies (
Software Development Lifecycle
Client Consulting ( Software Testing ( Problem Solving & Troubleshooting (
Application Security ( Project Support
Languages: Java, J2EE, Java Servlets (JSDK 2.4), JSP 2.0, JavaFX, PHP, Java
Beans, EJB, XML, JavaScript, DHTML, CSS,AJAX,JQuery.
Databases: Oracle 10g, MySQL, Microsoft SQL Server
Tools: Eclipse, NetBeans, VMWare
Platforms: Windows 95 / 98 / 2000 / XP / Vista / 7 / 8, DOS
Design Patterns: Command, Composite, Fa ade, Factory, Abstract, Iterator,
Mediator, Proxy, State, Template Method.
Frameworks: Lumis, Struts, Hibernate, Spring.
SDLC: Waterfall
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).
MALEEM, Jeddah, Saudi Arabia ( 2012
Java Developer
Drove development of a library system capable of researching, scanning, and
storing Arabian books. Contributed to SRS gathering and design development.
Created the security module, with various levels of security for different
user types. Programmed functionality for user registration and profiles.
Introduced the ability for administrators to add, edit, and delete
articles, as well as communication and interactivity between administrators
and users.
Selected Achievements:
. Improved access speed for a massive database of books by implementing
Lucene for the search engine.
FREELANCE / INDEPENDENT, Saudi Arabia & Brazil ( 2011-2012
Software Developer
Consulted with clients to develop project-based software applications,
tailored to meet specific business needs. Handled requirements gathering,
project design phases, development, and implementation, utilizing Java
J2EE, JSP, XHTML, CSS, Oracle, Dojo, and the Play framework.
Selected Projects:
. Clinica Psicologica Horarios: Built .NET and Access-based desktop
application allowing effective patient and schedule management for
psychological doctors, with the ability to add, edit, view, and delete
patients, patient information, and sessions. Implemented advanced
scheduling functionality for regular patients, as well as an appointment
tracker displaying daily schedules sorted by session times.
. PatFreeWEb: Designed a web-based application for inventory control within
a small business, with a control panel for item management complete with
categories and item photos. Deployed user types and security levels.
Created user registration and profile functions. Built in a streamlined
user interface.
XTI INFORMATICA, Brazil ( 2011-2012
Software Developer
Developed and implemented diverse web-based client projects using the Lumis
framework, as well as contributing to the design and deployment of internal
projects such as the company website, an online employee management
application, and more. Additionally took a key role in the delivery of
projects for major clients such as SENAI and the Bank of Brazil.
Instrumental in requirements gathering, application design, server-side
programming, and user interface design. Built key modules of the various
applications, both on the client side and the server side, utilizing
algorithms to implement complex calculations and functions. Contributed to
unit testing. Handled data migration from legacy systems.
DINA ALBREEM ( Page 2 ( ****.*******@*****.***
XTI INFORMATICA, continued:
Selected Achievements:
. Optimized UI performance via AJAX and jQuery.
. Created customized dashboards to meet the specific needs of clients,
including a birthday dashboard and a holiday and weekend display unit.
. Enabled multi-level security with SSL authentication, with system access
linked to Windows logons without the need for repeated user name and
password entry.
. Built a complex, dynamic video library function with the ability to
display new company videos to XTI university.
DAISY SYSTEMS PRIVATE LIMITED, Hyderabad, India ( 2009 - 2010
Software Developer
I've designed and implemented different applications where I had to use
technologies include Java, J2EE, Struts, JSP, XHTML, CSS, JBoss, and
Oracle.
Selected Projects:
ShareViews: a web-based application, allowing user sharing of articles,
news, blogs, photos, and audio clips. Implemented administrative and guest
users, with a feature-rich administrator dashboard. Ensured split in
functionality between administrators and guests, with gusts limited to
content viewing, rating, commenting, and guest book entries, while
administrators were capable of adding, modifying, and deleting content.
Built the account management module. Technologies include Java, J2EE,
Struts, JSP, XHTML, CSS, JBoss, and Oracle.
Open2Save: Open2Save (www.open2save.in) a consumer portal aims to empower
consumers to make the smartest save and buying decisions. open2save is a
collection of exclusive deals and coupons for it's community. You will find
deals for restaurants, pizza, salon/spa and beauty services, mobiles,
electronics etc.
TWINCLING SOCIETY, Hyderabad, India ( 2008
Trainee Developer
Developed several applications based in Flex, Silverlight, and JavaFX, then
linked them via an adapter using RIA methodologies to create a full-
featured employee portal with performance tracking, task allocation, and
group chats. Honored with an award for Second Rank for Java Developer
Content throughout India in 2009 for development of a mobile application,
which also received a Best Project award from an Indian company, CTC.
Additionally participated in a contest with Sun Microsystems, to build an e-
ticketing solution for reducing losses to public transport entities via an
automatic ticketing system.
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion _Dec 2015_.)
Maharishi University of Management, Fairfield, Iowa
Key Courses
Modern Programming Practices ( Mobile Computing in Android ( Parallel
Programming ( ASD ( Algorithms ( Spring and Hibernate
Computer Science & Engineering Degree (2009)
Osmania University, College of Engineering, Hyderabad, India
Key Courses
Software Engineering ( Data Structure ( Algorithms ( Distributed Systems (
Discrete Mathematics
Programming Languages ( Object-Oriented Programming
PROFESSIONAL DEVELOPMENT
Sun Certified Programmer for the Java Platform, SE 6.0
Sun Certified Web Component Developer, SE 5
Oracle Database SQL Expert
Oracle Certified Associate, DBA, 10G, Administration I & II
SCJP Preparation - Intensive Core Java Course.