Professional Experience and Skills

Skillset Examples

More about me

Contact me

Home


My development articles

Professional Experience and Skills

Name: Stewart Edward Sims

Age: 24

Qualifications:

  • BSc (Hons) Computing Science, 1st class, 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.
    After spending several months working for Idea Group in my university vacation periods, I secured a permanent position as a developer at the organisation.

    Summary of work carried out:
    Idea Group are a leading provider of process improvement solutions for the pensions and investment industry. The role involves developing business logic and user interface components which integrate with a highly flexible web service system for financial investment transactions.
    The user interfaces I have 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 addition the back end development involves working on modules using Java EE components such as Enterprise Java Beans (EJB).

    In my time working for the company I have 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