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