Konsultprofil - Ilon Sjögren

Transcription

Konsultprofil - Ilon Sjögren
Konsultprofil - Ilon Sjögren
• INTRODUKTION
I'm a back-end-heavy full-stack software developer focusing on PHP/Perl, Python, Java and
MySQL, with multiple years of experience developing complex back-end systems.
In my daily work, I strive to use open and well documented standards and methods when
solving problems, while keeping the solutions simple and efficient.
As a developer, I've often also had responsibility for the deployment and operation of the
resources running the software. Doing operations, I've migrated multiple systems over the past
years, both on "bare metal" and into virtualized environments such as AWS and XEN setups.
Learning is a big passion for me, and this desire has gained me a broad competence spanning
from operating hardware, architecting and implementing backend systems to troubleshooting
and solving bugs along with removing computation bottlenecks in complex software.
While working full time, I set aside time for conferences and learning sessions to develop my
skills and learning new technologies.
In my private time I like being with my family, practicing kite-surfing, snowboarding and listening
to music as well as building custom furniture for my home.
• KOMPETENSOMRÅDEN
- Java
- Linux
- HTML
- MySQL
- Json
- Modular system architecture
- XML
- JIRA
- Rest
- Apache
- Bash
- SOAP
- Docker
- Vagrant
- Stash
- IntelliJ
- Logstash
- Python
- Javascript
- CSS
- Actionscript
- PHP
- Agile Development (Scrum/Kanban)
- Perl
- Amazon Web Services (AWS)
- Xen
- NginX
- Regex
- Jenkins
- Packer
- New Relic
- Vim
- Varnish
• METODER OCH VERKTYG
Scrum
Being part of multiple team working close to the product side, I have gained a deep
understanding about working with agile methods, with Scrum being the most common.
With experience both as a team member and scrum master / team leader, I constantly try to
achieve a better result for myself and my group.
GIT
Working with software development, version control is essential to maintain high speed while
keeping the quality high.
Sida 1/5
BEROTEC AB
Kontakt:
Niclas Wallster
TELEFON: +46 (0)771-44 11 11
E-MAIL: info@berotec.se
WEBB: www.berotec.se
Konsultprofil - Ilon Sjögren
Having used GIT both with a central server and distributed, it is a natural part of my every day
workflow.
Jira, Stash, Confluence
With multiple year of experience from several products from Atlassian (and other
manufacturers with similar products), I have become to appreciate the visibility and traceability
more and more.
• UTBILDNING
- Military service, Group leader, LSS Uppsala (2005-2006)
- Swedish Upper secondary school, NV/IT, IT-Gymnasiet Södertörn (2002-2005)
• SPRÅKKUNSKAPER
- Swedish - Mother tounge
- German - Basic knowledge
- English - Very good in speech and writing
• ANSTÄLLNINGAR
- Software developer, Adamica AB (2010-2011)
- Software developer, Sound Light Power (2009-2010)
- Software developer, Vizi Sverige AB (2008-2009)
- Software developer, Techs Paradise (2007-2009)
• EXEMPEL PÅ UPPDRAG
System architecture
Modern Times Group, MTGx Viaplay
2015
Uppgifter: Architecture, Migration
Tekniker: AWS, Docker, Packer, Python, Linux, Jenkins
Architecture service and domain agnostic platform for running internal services in a high traffic
setup that are easy to scale and operate.
Assist in migrating existing services to new platform and adapt solution to enable synergies
when other teams migrate their services.
Software developer
Modern Times Group, MTGx Play
2014 -2015
BEROTEC AB
Uppgifter: Developer, Operations, Architecture
Tekniker: PHP, AS3, JS/jQuery, HTML5, LessCSS/3, REST, JSON, Yii, Laravel, MySQL, PHPUnit
Kontakt:
Niclas Wallster
TELEFON: +46 (0)771-44 11 11
E-MAIL: info@berotec.se
WEBB: www.berotec.se
Sida 2/5
Konsultprofil - Ilon Sjögren
Extending existing and implementing new functionality for advertising-funded online video
streaming platforms, video CMS used internally as well as API used both internally and
externally.
Migration of all software systems from managed hosting provider to AWS, including both
architecture and operations.
Integrating a number of external services, and providing services both to internal and external
clients.
Software developer
Globesoft Business Systems AB
2013 -2014
Uppgifter: Developer
Tekniker: Perl, XML, XSLT, HTML, CSS
Modernization of web-UI used for surveys, adapting existing design to be responsive and
extending functionality.
Lead developer
Medical Networks Scandinavia AB
2011 -2014
Uppgifter: Developer, Team leader, Operations, Technical expert
Tekniker: Perl, JS, HTML, LessCSS, MySQL, Linux, XEN, NginX, Apache
Lead developer in a small team with responsibility for extending and developing new features in
a scheduling software. Technical adviser in negotiations with customers and integration against
HR systems. Responsible for operating both the hardware and software stack.
Optimizing speed when calculating time spans, improving caching / cache invalidation as well as
optimizing number of operations needed for payroll evaluations before sending data to
HR systems.
Software developer
Adamica AB
2010 -2011
Uppgifter: Developer, Operations
Tekniker: PHP, JS/jQuery, HTML, LessCSS, MySQL, Linux, Apache
Architecture and developing internal time and result reporting system, including functionality to
generate invoices and statistic reports. Operational responsibility for servers and network
structure.
Software developer
Sound Light Power
2009 -2010
Uppgifter: Developer
Tekniker: PHP, JS, HTML, CSS, MySQL, Linux, Apache
Reimplementing backend and applying frontend design for equipment rental site. Architecturing
and implementing inventory / rental system used internally.
BEROTEC AB
Kontakt:
Niclas Wallster
TELEFON: +46 (0)771-44 11 11
E-MAIL: info@berotec.se
WEBB: www.berotec.se
Sida 3/5
Konsultprofil - Ilon Sjögren
Software developer consultant
Vizi Sverige AB
2008 -2009
Uppgifter: Developer, Co-coordinator
Tekniker: ASP, HTML, MS SQL, IIS
Finalising system for US based customer, technical contact between customer Swedish
contractor.
Software Developer
Vizi Sverige AB
2008 -2009
Uppgifter: Developer, Architecture
Tekniker: PHP, JS, HTML, CSS, XML
Architect and implementing back-end, as well as applying design for drop-shipping
e-commerce sites active across multiple countries.
Implementing CMS to handle articles and content.
Software developer
Vizi Sverige AB
2008 -2009
Uppgifter: Developer
Tekniker: PHP, HTML, CSS, JS, MySQL, Linux, Apacke, Jelix, JSON
Rewrite of back-end for e-commerce site. Optimization and implementation of external services
into the system.
Software developer
Vizi Sverige AB
2008 -2009
Uppgifter: Developer
Tekniker: PHP, HTML, CSS, JS, MySQL, Linux, Apache
Architect and implementing back-end and CMS for e-commerce sites. Implementation of
automatically updating inventory from external XML feeds.
Software developer
Vizi Sverige AB
2008 -2009
Uppgifter: Architecture, Developer, Operations
Tekniker: Java, JSP, JS, HTML, CSS, SOAP, Linux, Apache, MySQL
Architecturing backend and frontend for hotels.com affiliate site. Fetching and caching data
locally to lower response time and enable better indexing.
BEROTEC AB
Software developer
Techs Paradise
2007 -2009
Kontakt:
Niclas Wallster
TELEFON: +46 (0)771-44 11 11
E-MAIL: info@berotec.se
WEBB: www.berotec.se
Sida 4/5
Konsultprofil - Ilon Sjögren
Uppgifter: Development and Operations
Tekniker: PHP, HTML, CSS, CakePHP, ExtJS
Extending functionality of internal CMS, responsibility for operating hardware and software
stack.
BEROTEC AB
Kontakt:
Niclas Wallster
TELEFON: +46 (0)771-44 11 11
E-MAIL: info@berotec.se
WEBB: www.berotec.se
Sida 5/5