Seller 254831 - Edinburgh, Midlothian, UK
| Rating: |
| |
| Hourly Rate: | £40.40 | |
| Available From: | Now | |
| Overview: | A versatile software engineer with 10 years experience including client and server side Java technologies, web client and database development. Resourceful and pragmatic approach to development. |
CV
| A versatile software engineer with 10 years experience including client and server side Java technologies, web client and database development. Keys skills are n-tier enterprise development from front end to backend and experience of the entire development lifecycle. Recent technologies include Oracle 9i, multiple markups (XHTML, CSS, WML), Facebook API Java Servlets, Spring and Hibernate. |
Employment History
(Jan 2006 & ongoing)
Software Engineer
Edinburgh- Developed a mobile portal platform which supports multiple markups and client skins.
- Integration with various mobile payment methods (Bango & PayforIT).
- Developed a Facebook application to allow sharing of user generated avatars.
- Technologies: Java server side, including Spring MVC & Hibernate. Multiple markup languages, including iHTML, WML & xHTML. Provisioned on Oracle 9i.
(Oct 2004 to Jul 2005)
Application Software Engineer
Edinburgh- Application development on 3Com’s suite of network management software.
- Key task was major alterations to the grouping behaviour of the network map structure.
- Technologies: Java Swing, TCP/IP and SNMP.
- Role ended due to redundancy as a result of the closure of the Edinburgh office.
(Sep 2002 to Oct 2004)
Senior Software Engineer
Vebnet Ltd, Edinburgh- Client and server-side implementation on Fix&Flex Employee Benefits portal within a dynamic and highly reactive environment.
- Web technologies used: JSP, Servlets, JavaBeans, Tag Library development and Javascript.
- Database technologies: SQL Server 2000, Transact-SQL and stored procedure development.
- Worked on a high-profile project with client facing responsibilities.
- Participated in the mentoring of junior developers in helping them build their knowledge of the Fix&Flex product.
(Jul 2001 to Aug 2002)
Software Engineer
Contractual Roles, Edinburgh- Design and implementation of a website for a city letting agency using JSP, JDBC, HTML, CSS within the Dreamweaver 4.0 application.
- C++ utility implementation work for Denki – a computer games company.
- Attained Sun Certified Java Programmer certification.
(Oct 2000 to Jul 2001)
Lead Software Engineer
Coranta Corporation, Edinburgh- Engineer using various technologies including Swing applications and applets, J2EE (Enterprise JavaBeans (EJB), Java Message Service (JMS) and Java Naming and Directory Interfaces (JNDI)).
- Projects include EJB programming for an e-commerce module and thin client-side Swing development with JNDI.
- Major role was that of researching and prototyping a Java-based thin client replacement for the existing PowerBuilder CRM application.
- Role ended due to redundancy as a result of Coranta entering liquidation.
(Nov 1999 to Oct 2000)
Software Engineer
Aspects Software, Edinburgh- Application programmer using Java and Swing.
- Tasks completed to date debugging and maintenance of various products, redesign and development of entire application – a mobile phone simulator.
- 3 months of low-level C development for a smartcard operating system.
(Sep 1997 to Oct 1999)
Software Engineer
DMA Design, Dundee- Artificial Intelligence programmer responsible for main game logic and processing cycle of a 3D real-time strategy game.
- Implemented in C++ various algorithms for pathfinding, combat, motivational behaviours and formation flocking movement.
- Object-Oriented design and implementation of core game entities.
- Worked within a multi-discipline team of 10.
- Acted as the Engineering Representative on the Game Design Panel.
Education
(Jan 1994 to Jul 1995)
Napier University
M.Sc. in Large Software Systems Development
(Oct 1989 to Jul 1993)
University of Glasgow
B.Sc. (Hons) 2.ii Computing Science
(Aug 1985 to Aug 1989)
Grange Academy
2 CSYS, 5 Highers, 8 O-Grades. Languages - French
Categories & Skills
IT & Internet
Categories
- Database Development & Admin
- Game Development
- IT Tools/Middleware
- Networks
- Operating Systems
- Programming
- Security Software/Systems
- Server Software
- Software Testing
- Telecommunications
- Web Development/Prog
- Web E-commerce
Skills
- 9i Application Server (Oracle)
- Apache
- Artificial Intelligence (Game Development)
- C (Programming)
- C++ (Programming)
- CSS (Web Development/Prog)
- DHCP (Networks)
- Facebook Platform (Web Development/Prog)
- GSM (Telecommunications)
- HTML
- HTTPS (Security Software/Systems)
- Jakarta Tomcat (Server Software)
- Java
- Java Messaging Service (Telecommunications)
- JavaScript (Web Development/Prog)
- JDBC
- JSP (Web Development/Prog)
- LAN Network Management (Networks)
- Linux (Operating Systems)
- Microsoft (IT Tools/Middleware)
- Microsoft (Operating Systems)
- Online Payment Systems (Web E-commerce)
- Oracle (Database Development & Admin)
- Oracle SQL (SQL)
- Oracle SQL*Plus (SQL)
- Pascal (Programming)
- PC (Game Development)
- Perl (Programming)
- Public Key Cryptography (Security Software/Systems)
- Rational Rose (IT Tools/Middleware)
- Secure Shell (Security Software/Systems)
- SNMP (Networks)
- SOAP (IT Tools/Middleware)
- SQL (Programming)
- SQL Server (SQL)
- SUSE (Linux)
- TCP/IP (Networks)
- Together/J (IT Tools/Middleware)
- Transact-SQL (SQL)
- Visual C++ (Visual Studio)
- Visual SourceSafe (Microsoft)
- Visual Studio (Programming)
- Web Development (Web Development/Prog)
- Windows 9x (Microsoft)
- Windows NT (Microsoft)
- Windows XP (Microsoft)
- XHTML (Web Development/Prog)
- XML

