- Name: Emanuele Mazzotta
- Email: firstname.lastname@example.org
- Profession: Software Engineer
- Location: Zurich
Career SummaryI discovered programming as my passion at the age of 12 after creating my first website. 8 years later I had finished a 4-year software engineering apprenticeship which taught me a lot about Web, Java and Python development, as well as methodologies such as Clean Code, test-driven development, agile software development and much more.
After my apprenticeship I kept working on various Java and Python projects at UBS for 1.5 years. Later I decided to join a startup called siroop, where I was able to improve my software craftsmanship skills and learn a lot more about DevOps and setting up a scalable infrastructure as a code.
Areas of Expertise
|Practices||Test driven development. Pair programming. Agile. Lean. Scrum. Kanban. Continuous Delivery.|
|Mobile||Responsive Design. React Native. Android.|
|Ops||Nginx. AWS. Terrafrom. Rancher.|
|Tools||Docker. Git. Webpack. GoCD. Datadog. VIM.|
|Owner & Software Engineer @pleXius GmbH in Winterthur, Switzerland | October 2017 – Present • 8 months||At pleXius I lead a small team of 2-3 developers and develop tailor made solutions for clients. I wear many different hats: Tech Lead, company owner, Product Owner, Scrum Master, System Administrator, System Engineer and Software Engineer.|
|Software Engineer @Siroop AG in Zurich, Switzerland | December 2015 – Present • 2 years 6 months||
At siroop I worked on various Django web-applications both internal and external client facing.
I helped siroop move to a modern dockerized micro-service architecture by working on the Python applications, AWS Lamdas and the infrastructure supporting the siroop software landscape. I spent most of the time developing new features in the web shop.
|Software Engineer @UBS Switzerland AG in Opfikon, Switzerland | August 2014 – November 2015 • 1 year 4 months||After transitioning from apprentice to full-time employee at UBS I continued working on various Java and Python projects in the Global Equities Derivatives space. I closely collaborated with our internal customers and helped successfully deliver working iterations every sprint.|
|Software Engineering Apprentice @UBS Switzerland AG in Zurich, Switzerland | August 2010 – July 2014 • 4 years||
For the first 1.5 of my apprenticeship, in a class of 20 fellow apprentices, I learned about IT and how to develop software.
The remaining 2.5 years we were all assigned to different teams within UBS and started developing applications with a hands-on approach.
I had 2 mentors in my team which helped me grow professionally. I've worked on over 10 different projects covering payments, trade bookings, regulatory checks, reconciliation and trade details enrichment.
|September 2015 – Present • 2 years 9 months||
B.Sc. in Computer Science @ZHAW
One-year scholarship awarded
|German / Swiss German||Mother tongue|
|English||Certificate in Advanced English C1 (Grade A)|
|French||Diplôme d’Etudes en langue française B1|
- Django Girls Zurich 2017 Coach
- HackZurich 2016 Finalist
- Learning How to Learn on Coursera
- CTI Start-up and Entrepreneurship Courses: Business Concept & Business Creation
- Certified ScrumMaster®
- Squido Ad-hoc Tutoring Startup
- Best IT apprentice in Canton Zurich 2014
- 2 weeks language stay in Dijon (FR) and Brighton (UK)