FRONT END / JAVASCRIPT FULL STACK DEVELOPER
FRONT END
• Expertise in Javascript (ECMAScript 5 and 6) and Typescript
• ES6 coder: SystemJS, Webpack
• I use daily AngularJS, and is the framework I know best. SPA lover.
• I know and use many popular libraries such as jQuery, Underscore, Lodash, Bootstrap etc.
• Passionate about code quality (jsHint, jsLint)
• TDD/BDD: I use Karma, Jasmine and Protractor for unit testing and end-to-end integration
• Automation: Yeoman, Grunt, Bower, Gulp, JSPM
• Expert in in HTML, CSS and preprocessors such as SASS and LESS
• Great interest in RDF and Microdata technologies (Semantic Web)
BACK END
• NodeJS, ExpressJS
• Python, Django web framework for back-end development
• PHP
• SQL DB (mySQL, PostgreSQL), NoSQL (MongoDB)
MINDSET
• Agile methodologies enthusiast, Scrum, LEAN UX
• Passionate about coding standards and design patterns
• Love and support Open Source software
SOFTWARE
• Highly proficient in version control software (Git, SVN, Mercurial)
• Highly proficient Linux and OSX user
• Sublime Text + JetBrains software user
I occasionally write on Medium about front-end development (https://medium.com/@.gc)
Front End Developer @ Leading UI development and UX architecture at Klood.
- Play Framework (Java) stack
- ES 2015 transpiled using Typescript
- Front End Stack: AngularJS, JSPM, SystemJS, Gulp, Bower, Karma, Jasmine, Protractor
- Less, Scss, HTML5, Bootstrap, Flexbox, Angular Material
- Fully responsive application
- UX, UI, Design,
- TDD, Scrum From March 2015 to Present (10 months) London, United KingdomFront End Developer @ I worked within a large team of software engineers + QA team on the candidates website of eFinancialCareers
I mainly worked on Javascript, Sass/Scss and HTML5 technologies, using plugins and frameworks such as jQuery, Bootstrap, Underscore, and a large variety of in-house plugins made by the team. The team uses Scrum with daily stand-up and 2-week sprints.
Technologies used:
- Javascript: jQuery, Bootstrap, Underscore.js, HTML5
- Sass/Scss and Less as CSS preprocessors
- Testing using Jasmine, jsTestDriver
- JSP, JSTL
- JIRA, Confluence, Jenkins, SVN
- JetBrains IntellijIdea + Webstorm From October 2014 to March 2015 (6 months) London, United KingdomResearch Developer @ Worked on a EU funded project at the department of Digital Humanities as Research
Developer from September 2013 to September 2014. The project is called Digipal, a web framework for the delivery of palaeographical content online.
My responsibilities were:
- Designing and developing the User Interface of the whole framework by using HTML5 and CSS3
- Developing front-end applications by using technologies such as JQuery, Bootstrap and OpenLayers
- Back-end development by using Django, Mezzanine and PostgreSQL
- Developing front-end automated tests by using PhantomJS and CasperJS From September 2013 to September 2014 (1 year 1 month) London, United KingdomSoftware Development Contractor @ Co-implemented the website http://truffleparadise.co.uk, an e-commerce website for a London-based company built on top of technologies such as Django, Mezzanine and Bootstrap. Led both front-end and back-end development. From May 2014 to August 2014 (4 months) London, United KingdomIntern @ Worked on the implementation from scratch of the Digipal project website using Bootstrap and
Django. From February 2013 to July 2013 (6 months) London, United Kingdom
Exchange student, Digital Humanities @ King's College London, U. of London From 2012 to 2012 Bachelor's degree, Humanities Computing @ Università di Pisa / University of Pisa From 2010 to 2013 Giancarlo Buomprisco is skilled in: JavaScript, HTML5, CSS, Angular JS, Node.js, jQuery, Python, Django, React, PHP, Linux, MongoDB, XML, XSLT, Git