Aleksi Uotila Email and Phone Number
Aleksi Uotila work email
- Valid
- Valid
Aleksi Uotila personal email
Professional software developer with long background in various areas of software development and engineering. I've done programming, requirement engineering, API standardization/definition, testing, user interaction design, sw architecture design, product owner role (agile/scrum), agile swd practices coaching, team leadership, team ramp up (recruitment, team building etc.), subcontracting management, product management, sw documentation creation, sw strategy development.First 12 years of professional career went to creating Java developer experience in Nokia in various roles. 2011-2012 Qt Development Framework team as a Senior Product Manager for Qt. Nov 2012 to present acting as software developer/designer/architect/scrum master at Gofore working mostly with web based information system projects.Specialties: software design, agile methods, Scrum, API design, user interface frameworks, user interaction design (IxD), usability, user experience, Java(ME/SE/EE), Qt, C/C++, Symbian, S60, web technologies (HTML, CSS, JavaScript), team leadership, open source sw development, sw testing, product management, product strategy development, product roadmapping, requirements management
-
Software DeveloperGofore Ltd. Nov 2012 - PresentTampere, FinlandHave been working on a long-running information system project (occupational safety and health ICT system of Finnish government) from 2012 to present. Have done application development & design, requirements engineering, scrum mastering, system/service architect work, user interface design, use case design and documentation, interface and data specifications, system integration, database schema design, conceptual/domain modeling, application deployments and installations (production and staging environments), system administration. Done application development using Java EE 6, Java 8, JSF 2.1/Mojarra, Primefaces, JPA, CDI/Weld, EJB, Glassfish, Oracle 11g DB. Bitbucket+Git+Jenkins+Sonar environments are in use. RHEL & Kubuntu systems. Scrum/Kanban is applied. Jira+Confluence in use. Have participated also in some smaller projects:- An integration solution using Apache Camel in Apache ServiceMix/Karaf environment. Project also used Ansible+Vagrant for infrastructure as code.- Quality analysis of a software project- Supported an Angular/Android/Node.js/Spring Boot using app project in near-to-production-releasing phase, did e.g. Android client fixes, automated testing environment maintenance. -
Senior Product Manager, Qt Development FrameworksNokia Jan 2011 - Sep 2012Tampere, FinlandMember of Qt Product Management team at Nokia. Product definition, planning, requirements management, development prioritization and roadmap development for Qt Development Frameworks.In 2011 worked in Qt implementation for Symbian, then from end of 2011 to June 2012 worked in developer offering (SDK, APIs, docs) verification and validation of Qt for Linux. -
Product Manager, S60/Symbian Java RuntimeNokia Jun 2009 - Dec 2010Defined the roadmap and work priorities for the Java Platform. Initiated agile backlog prioritization across the whole organization. Participated in Nokia developer offering strategy creation. -
Chief Engineer, JavaNokia Jan 2007 - Jun 2009Tampere, FinlandActed as a product owner for user interface area in S60 Java. Worked on touch user interface enablement for Java ME platform of S60 devices. Did developer evangelism activities: Blogged about Java ME in S60.com blogs. Gave JavaOne 2008 conference presentation of touch screen usage of Java ME applications. Did new HW sensor usage experimentation using Sensors APIs. Participated in creation of some common extension APIs in S40 and S60 Java text input (were contributed to JCP MIDP 3). Initiated eSWT user interface implementation on Qt framework. -
Technology Manager, Symbian Java Graphics And User Interface ApisNokia Jan 2005 - Jan 2007Led UI implementation teams for S60 Java platform: Graphics (MIDP 2D graphics, Mobile 3D Graphics, SVG), UI toolkits (MIDP LCDUI and eSWT). The team implementation efforts were on implementation of M3G API, porting all the API framework implementations on new desktop class J9 VM from IBM, implementing touch screen UI in LCDUI and eSWT, implementation of Java eSWT UI toolkit in Symbian/S60 (non-touch and touch based), and implemented automated testing system for user interfaces. Ramped up whole new team for eSWT implementation. -
Sw Architect, Nokia Java PlatformNokia Feb 2004 - Jan 2005Participated in initiation of an open source project in Eclipse Foundation around SWT UI framework project for mobile devices called eSWT. It was joint project between IBM, Nokia and Motorola. Ramped up a team to implement eSWT on Symbian devices (S80/S90). Lead the team and the implementation effort of eSWT. Acted as a SW Architect in J9 Virtual Machine implementation project for Nokia communicator devices using S80 platform. Later the same VM was taken into use within the MIDP implementation in Symbian/S60 devices. -
Senior Design Engineer, Java Api StandardizationNokia Mobile Phones 2001 - Feb 2004Made common design to implement MIDP UI across Nokia device categories (S30, S40, S60, S80/90). Implemented test suites for testing MIDP implementations across Nokia devices. Designed Nokia UI API for Java ME. Contributed in MIDP 2.0 standardization effort in JCP. Participated in Java ME file and PIM API design in JCP. Contributed in nearly all Java ME API work by reviewing the designs. Participated in effort to specify common Java implementation specifications for Nokia devices. -
Design Engineer, Java Api StandardizationNokia Mobile Phones 1998 - 2001Worked in project to get Java (then PersonalJava) to first Symbian smartphones. Designed Java APIs for mobile devices (Personal Information Management APIs). Designed how Java UI framework integration to the device user interface works. Participated in industry collaboration to define common APIs between vendors that later got formed to Java Community Process. Participated in the design and implementation of Java ME technology (e.g. MIDP). Participated in project to implement MIDP in Nokia devices (Symbian). -
ProgrammerHypermedia Laboratory At University Of Tampere Jan 1997 - May 1998Programmed Java based content system for authoring web based learning materials (Java; output JavaScript/HTML/Java applets). Participated in project to create learning material for C Programming Language in web. Gave some computer studies hands-on classes (IT class for students, software engineering/programming).
Aleksi Uotila Skills
Frequently Asked Questions about Aleksi Uotila
What company does Aleksi Uotila work for?
Aleksi Uotila works for Gofore Ltd.
What is Aleksi Uotila's role at the current company?
Aleksi Uotila's current role is Software developer.
What is Aleksi Uotila's email address?
Aleksi Uotila's email address is al****@****mbus.fi
What skills is Aleksi Uotila known for?
Aleksi Uotila has skills like Scrum, Agile Methodologies, Mobile Applications, Java, Qt, Software Design, Software Development, Symbian, Software Engineering, J2me, C++, Mobile Devices.
Who are Aleksi Uotila's colleagues?
Aleksi Uotila's colleagues are Anna-Kaisa Varjus, Katja Maaniittu, Meri Mattila, Olli Immonen, Tiina Mölsä, Riikka Halonen, Juho Poutamo.
Not the Aleksi Uotila you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial