Last modified: Tue Oct 13 2009
Systems developer at TeliaSonera Sweden
During my time at TeliaSonera I mostly worked with developing WWW- and WAP
sites and publishing platforms. Working with platforms limited the choice
of programming languages (mainly Java and C#) and included
a lot of system configuration work. Securely and reliably integrating data
from a lot of support systems into the different platforms posed a great
challenge.
I also tutored an undergraduate student, did feasibility studies
and evaluated new technologies and products.
Some examples of work I've been involved in:
- Developing WWW- and WAP sites on a platform based on Oracle iAS
In the platform I, among other things, developed cluster-wide transaction
support using JTA, extended the authentication- and authorization framework
to allow roles and personalization, and developed several integrations to
support systems. I also worked with dynamic WWW- and WAP content using JSP,
Servlets, and the Oracle-internal service architecture.
Some examples of sites that ran on the platform:
- www.halebop.se and wap.halebop.se. Website and WAP
portal for self-service of pre-paid mobile telephony accounts and
company presentation.
- Telia Go! and Telia SurfPort. WAP portal for Telia customers.
Most of the contents were supplied by third-party providers through
different types of interfaces.
- Developing WWW sites on a Telia-proprietary platform based
on Weblogic WLS
I participated in system design, designed and developed solutions for
authentication and authorization, did integrations to support systems
(webservice clients and direct connections), dynamic WWW-content using
JSP, Spring WebFlow, and the proprietary API of the platform. Some
examples of sites that I contributed to:
- halebop.se. Website for
self-service and company presentation.
- Telia.se. Website for
self-service and company presentation.
- Managed Service portals for Stocholms Stad and Apoteket.
Personalized website for managing telephony and IT.
- Developing WWW sites and Web services based on .Net and MS IIS
Design and development of solutions for information management
and short-lived websites. The programming language used was C# in
VisualStudio 2005 and 2008 IDEs. I used Crystal Reports and Microsoft
Reporting to generate PDF and other non-HTML documents and MS SQL Server
for databases. Integration with support systems through Microsoft
APIs, web services or proprietary interfaces. Some examples:
- Telia Fördel. A webshop plus a ordering-interface for the
Telia shops in the customer loyalization programme. Two websites and
a group of scheduled jobs accessing a single DB required careful
transaction management. Focus on security and customer experience.
- TCADAdmin. A self-service portal for administration of users and
groups in an MS Active Directory. Used impersonation and Kerberos for
AAA.
- WebStat. A web for publishers to help in analyzing visitor
statistics and creating reports over different time-scopes. Data mining,
complex stored procedures and sequences of database queries. Many
presentation options and reporting capabilities.
- MobileInfo. A web and a web service for browsing, searching and
annotating capability information for mobile terminals. The data was
collected by a J2ME application and sent to the web via a proprietary
protocol over HTTP. Main challenges was; parsing- and grouping data for
efficient searching and export, and building a secure web service using
WCF.
Maintained by
Tobias Öbrink