Online store - Video Shop - Sales - Rent
Online video-store where user could sign up/in to the system, browse movies to buy or reserve them for rent. Using a connection to an external Vending machine to retrive the list of the movies It's allowed to see the movies availability 100% run-time. Single sign-on system eases the clients access to the physical store and the web-site altogether, as well as simplifies the paying ability. This web-based system has a lot to offer. High level of security, rich administration panel to control almost all the content, connections to third party via API and direct SQL-connections, as well as the owners' appreciation make the developers being proud of the outcome.
About Me
TECHNICAL SKILLS - Working experience with different range of internet technologies including html, php, jsp and more. - Currently more interested in Java as a programming language, writing applets, JSP pages and servlets; - Failiar with open-source frameworks such Struts 1 (MVC) + Spring 2 (IoC), Spring-WS Java library to facilitate SOAP service development; - PostgerSQL (Object-Relational DBMS) and Hibernate for persistence layer, have working experience with MSSQL, MySql and others sql based DBMSs; - javascript in particular as well as Dojo and JQuery javascript libraries to provide rich user interface controls; - tuning applications for better performance and usability of web application; - Maven and Ant for application deployment in case of big projects. ORGANISATION AND COMMUNICATION SKILLS - high-level communicational and organisational skills; - ability to work unsupervised and as a part of a team; - highly developed critical and analytical abilities; - experience working to deadlines. PROFESSIONAL ABILITIES - developing and programming algorithms to meet high-level requirements; - following the code conventions and programming principles; - creating robust and well performed code using the latest technologies; - creating unit tests to examine programming code; - writing test cases to complete testing cycle of development process; - maintaining web-services to establish connections to third-party systems.