|
Professional Experience and Skills
Skillset Examples
More about me
Contact me
Home
My development articles
|
Professional Experience and Skills
Name: Stewart Edward Sims
Age: 22
Qualifications:
- Currently studying BSc Computing Science at University of East Anglia
- Science Foundation Year, University of East Anglia
- 3 A-Levels and 1 AS-Level
- 9 GCSEs
Current / Ongoing Work
-
Software Developer: Idea Group Ltd.
I am currently working for Idea Group in my vacation periods, returning to them this summer (2010)
Summary of work carried out:
Software development job focusing on developing user interface screens which integrate with a highly flexible web service system for financial investment transactions.
In summer 2009 I spent over 2 months working for Idea Group, a leading provider of process improvement solutions for the pensions and investment industry. The user interface I worked on included user login and account management, web service configuration, data querying and queue management facilities. These were developed with the GWT-Ext rich user interface platform using a combination of remote procedure calls (RPC), custom components, widgets, and screens that I helped to deliver.
In my time over the summer I gained valuable experience of software development, the development lifecycle and working towards the goal of delivering an extensible application for business clients.
Previous Job Roles:
- Technical Support Consultant: Local County Council
- Technical Assistant: Local County Council
- Post / Admin Clerk: Finance Company
Skills in computing:
- Software Development:
- Object-Oriented analysis, design and program development
- Model-View-Controller architecture
- Developing appropriate data structures and analysing algorithm efficiency
- Java -
- Web application development and deployment
- Servlet and JSP technology
- Web based systems utilising relational databases including Oracle and MySQL
- Enterprise applications in Java Enterprise Edition / J2EE
- Enterprise JavaBeans 3.0
- Generics and Collections
- Persistence management for object oriented systems
- Application packaging and web deployment using Apache Ant
- Deployment onto a variety of application servers and containers including Sun Glassfish, IBM WebSphere and Apache Tomcat
- Rich web user interface development using AJAX platforms; including delivering complete applications in Google Web Toolkit Extensions (GWT-Ext)
- Prolog programming for Artificial Intelligence
- Basic C++
- MatLab coding for data analysis applications
- (X)HTML and CSS for web development
- Technical Support:
- Microsoft Windows XP, 2000, NT, 98 Desktop Support
- LAN and Wireless LAN network support
- Internet connection support
- Server data remote backup
- Remote helpdesk support
- Web Design - visual website templates and user interfaces
|