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