Giacomo Sorbi work email
- Valid
Giacomo Sorbi personal email
- Valid
- Valid
Passionate engineer with a background going from Fortune 500 companies to first technical hire in startups I helped to take off; seeker of new challenges, new problems to solve and new ways to test and hone my skills; puzzle-solver for a living.Eager to learn something new every waking day, I discovered the joy and pleasure of "dirtying" my hands with analysis tools and programming whenever I get the chance; competitive coding in particular helped me a lot, offering me highly diversified algorithm-based problems, motivation and the chance to learn best practices from veteran coders.A teacher at heart, I had been fortunate enough to pass what little I know to many people, thanks to my professional and volunteer activity.Interested in both corporate and start-up work experiences.Specialities: Team Leading, Software Architecture, Performance, Optimisation, Software Development, Training, Mentoring and Coaching, Management, Finance
-
Senior Software Engineer Team LeadToptal May 2020 - PresentWork From Anywhere, Remote, OoI joined the Toptal network, developing and consulting in a number of projects involving JS/TS, Python, Solidity, Web3, MetaMask, custom AR/VR tools, D3.JS and Ruby-based technologies among others, mostly on a stack focused on React/React Native for the FrontEnd and NodeJS for the BackEnd (Modern C++ on Linux, Python with Django and Ruby with Ruby on Rails were also used), in order to deliver features for high profile clients of the Toptal network, including some projects in the BlockChain space, using Solidity and MetaMask integration. -
Principal EngineerSapi Dec 2022 - Mar 2024London, England, GbI joined the team as one of the first technical hires and helped expand the product across multiple apps offering B2B financial products in a fast-paced startup environment.Core technologies utilised by our team were ReactJS, NodeJS, Next.js and Typescript. -
Senior Software EngineerFacebook Sep 2020 - Mar 2021I have worked in the Efficiency team of the FACE org, focusing on a tool to monitor and analyse regressions in performance of the code base - a business critical need for all of the products in the Facebook family.Core technologies used include React.js, Hack, Python, Modern C++ on Linux, Mercurial, Phabricator, GraphQL and Relay. -
University LecturerBirkbeck, University Of London Oct 2018 - Oct 2020London, Central London, GbI joined the Birkbeck university to teach and give my classes a feel of what modern web development is, drafting an up-to-date programme for them to follow.Through both in-person lessons and 1-to-1 mentoring, I brought my classes from possibly zero previous experience in this sector to being able to develop and deliver a relatively complex website using HTML, CSS, vanilla JavaScript and React.Having a significant number of students with very different backgrounds, skills and goals, I managed to create bespoken teaching material and support, while keeping a consistent base core of competences to be achieved and achievements to be delivered, starting from the selection of each member of any cohort and following through up to the successful submission of each final assignment. -
Software EngineerOrgvue Jan 2020 - Sep 2020London, England, GbI worked for Concentra focusing on a few key components that needed to scale for some of our largest clients, optimising performances and UX even on edge cases.Tech stack included React, Jest, React-testing-library, immer, styled components, xState, date-fns and a few customised libraries - all run using TypeScript. -
Senior Software EngineerFacebook Nov 2019 - Dec 2019I joined FaceBook as a contingent worker to focus on a few tools developed by the Enterprise Engineer branch of the company, offering data visualisation and informative tools for the management of FB's own data network structure.The stack involved React with Flow (AKA FlowType), Relay and GraphQL, HG (Mercurial), MySQL, Hack/HHVM, Modern C++ on Linux, Phabricator and Ent among several other tools and technologies. -
Software EngineerOrgvue Aug 2019 - Nov 2019London, England, GbI worked for Concentra focusing on a few key components that needed to scale for some of our largest clients, optimising performances and UX even on edge cases.Tech stack included React, Jest, React-testing-library, immer, styled components, xState, date-fns and a few customised libraries - all run using TypeScript. -
Senior Software EngineerBjss Apr 2019 - Jul 2019Leeds, West Yorkshire, GbI worked to deliver quality solutions to BJSS clients, collaborating in a multi-functional team led by another external consultancy to build several resources management tools with complex data visualisation and manipulation.The tech stack included React, Material-UI, NodeJS, TypeScript, Modern C++ on Linux, Python, WebSockets and GraphQL among several other libraries and technologies, using a TDD methodologies. I conducted a few selections to increase the team size. -
Technical CoachFlatiron School Jul 2018 - Jun 2019New York, New York, UsI was recruited to make students comfortable among the intricacies of web-development, starting from scratch (basic HTML and CSS), all the way up to more advanced topic like deployment and versioning, building features using JavaScript/Typescript with React and NodeJS and Ruby with Ruby on Rails.Using Flatiron teaching material, I supported my classes both with in-person teaching and development as well as remote mentoring.Mentoring soft skills like networking, learning how to manage the need to constant learning and interviewing were also coached. -
Senior React DeveloperAcuris Global Nov 2018 - Mar 2019New York, UsI took care in the first phase of updating/fixing components (including styled components) shared across several products Acuris offers as NodeJS packages; successively I contributed to the creation of a new editorial project, developing both the CMS and the final-users-facing interfaces, using only Redux to manage all the user information and TypeScript to enforce type safety.We followed a thorough TDD approach using Jest, Enzyme and react-testing-library. -
Team LeadUndisclosed Fintech Jan 2018 - Nov 2018I built an app to manage hundreds of thousands resources using a SSR structure with a NodeJS+React/Redux saga interface using a functional approach with Ramda; following the provided design and specs, I single-handedly created most UI components, including sophisticated data visualisation widgets with both D3.js and custom code, most of the tests using Enzyme+Jest and data handled through WebSockets with some NodeJS modules written in Modern C++ on Linux. Type safety was implemented using Flow/FlowType.I led teams in 2 different countries, selecting several of our near-shored coworkers through an articulated selection and interview process.I acted as a bridge between tech and business people, managing both expectations and budgeting for the development process, solving conflicts as they appeared in our work flow.
-
Software EngineerDeutsche Bank Dec 2016 - Jan 2018Frankfurt Am Main, Hessen, DeI joined a team of 50+ members (including about 25 front end developers) to help build the new robo-advisory app that made Deutsche Bank fully compliant with the MiFiD II standards.The stack was React.js/Redux + Node.js based and implemented a large number of support libraries (among them: Lodash, Moment.js, Enzyme, Sinon and Mocha). Part of the work also requires the usage of MYSQL, Python and Modern C++ on Linux.My tasks were mostly aimed at building and fixing screens and component of the app; over time, I also managed to take ownership of pre-existing component, updating them to the latest specs and creating a proper test suite for their safe deployment and maintenance; finally, I contributed to the growth of the teams leading several interviews and selection processes of new candidates to join our ranks. -
Software DeveloperOutfittery Sep 2016 - Oct 2016Berlin, DeMy team and I were in charge of refactoring the user profile and funnel pages for the web-app of the top fashion e-retailer in Germany. We took converted the legacy code into a Bootstrap and Angular.js-based app, supporting multiple languages of very different structure and content with a responsive layout.Making the layout support a translation service with different languages, including German with its very long words, was also a part of our challenges. -
Team LeadAgcpartners Aug 2015 - Mar 2016I focused on Frontend Development using HTML, SCSS, Angular and pure Javascript, while Modern C++ on Linux, Python and Ruby on Rails solutions were considered too for some parts of the logic; a particular focus on UX and animation using different technologies (canvas, jQuery or snap-svg libraries); helped grow and train the engineering team.
-
Freelance Developer And ConsultantFreelance Sep 2012 - Jul 2015I worked as a freelance consultant for different businesses in the area, with a main focus on web development, training and mentoring resources both via seminars and on-site.
-
Web DeveloperMagicworks Via Verticaljelly Jan 2015 - Jun 2015I worked as a sub-contractor on an Angular.js stack to create an UI on embedded music-streaming devices for TVs. The project also employed NodeJS with some networking modules written in Modern C++ and Mocha; I extensively used the latter in order to create our testing suite.
-
Frontend DeveloperMindgeek Via Verticaljelly Jul 2014 - Jan 2015I worked using mostly an HTML and vanilla JS stack to realise a new interface; in the last part of the project I also partially used ember.js to integrate said interface with the rest of the product which included a massive use of biometric tracking tools to provide the back-end with high-quality and high-precision data about user behaviours and identities.
-
Web Developer22Cans Via Verticaljelly Sep 2013 - Apr 2014Working remotely as a sub-contractor, I contributed building the code for the presentation campaigns of the game Godus, using HTML, CSS and vanilla JS.
-
Trainer And ConsultantCofimp Mar 2011 - Dec 2013Cofimp was a leading training and education agency located in Bologna and strongly tied to the regional economic market.I was called there to hold seminars focused on creating, implementing and constantly monitoring cost- and goals-effective online marketing strategies.Among the specific skills and competencies I try to teach my students, I consider particularly worth of learning the capacity to create and manage the ads of a campaign, the rules of engagement in the online arena, the KPI that I consider mandatory to successfully review and update your current marketing operations and some basic understanding of how the internet works on a more technical level.
-
Strategy Consultant And Web DeveloperDentista.Tv Jul 2012 - Mar 2013Dentista.tv was a leading low cost dental care network: I started with SEO and content marketing, quickly moving in managing their sites, doing development and maintenance of the legacy stack.
-
Web Marketing SpecialistVola Spa Apr 2010 - Jan 2013Viareggio, Lucca, ItVola, a subsidiary from Welcome Italia, currently one of the Italian market leaders in the offer of wholesale SMS packages to business users, hired me to improve its presence online and help launching a new product line, expanding our target to private and professional users as well.My core activities here included SEO, copywriting, HTML+CSS editing, press release and fine tuning of the web interface in a joint effort with the developing team; I am also been in charge of creating and editing the regular newsletters sent to our subscribers. -
ConsultantNetwork Lab Sep 2011 - Sep 2012I joined the NetWork Lab team from the Università Politecnica delle Marche to be able to spread the meaning and relevance of IT in modern business, particularly focusing my activity on the impact of web marketing and analytics tools in small-to-medium businesses in Italy.Given my expertise with CMSes, I also serve as a de facto admin and proof reader for the Lab website.
-
Seo And Web DeveloperBlastness Dec 2011 - Jul 2012Milano, Lombardia, ItI joined Blastness, a leading SEO agency focused on the hotel booking industry, to work as a SEO specialist and project manager.I was hired also to follow different areas, acting as a bridge between the web development team, the managerial staff and the customers, domain and content management, web development. -
Marketing & Strategy ConsultantProspero Multilab May 2011 - Dec 2011Bologna, Bo, ItI was hired as a consultant to provide the Prospero team with some more firepower on the strategic and analytical aspects of their web projects. I also gave advice about web usability, crowdsourcing, social networking and social validation concerning an editorial/fashion related project. -
ConsultantPubblicity Jul 2008 - Jul 2010Pubblicity was a traditional advertising company mostly focused on billboards; when the founder and current owner, Marco Ceramicola, and I partnered in order to launch an artistic exhibit featuring many of the most skilled painters in Versilia, we also decided we could join forces and try to launch some project in order to expand our current business.We are still sharing a mutual collaboration, with Marco providing me his strong and wide network of acquaintance and me advising him in the turnover strategy he chose for his company.
-
Marketing And Web ConsultantReligionsfree - Bancale Onlus Feb 2009 - Feb 2010I was called to help this start-up non-profit organisation in its early days, my attention mostly required for the development of its website and the upcoming launch of a new cultural and ethical magazine.As time went by, my first task gradually shifted to that of head hunter for promising feature writers, helping the publisher in scouting and selecting interested and motivated collaborators.Finally, I worked as a coordinating hub among different profiles (webmasters, a data miner, product testers and editors) to achieve a positive subscribers campaign.
-
FounderCannon Shopper Mar 2006 - Feb 2010Cannon Shopper was born as a network of professional in different fields of expertise in order to become a lean provider of services to a broad array of business clients.Thanks to this philosophy, we could provide our clients from basic marketing services (like advertising consulting or webdesign) to more advanced solutions (like data mining or non-conventional marketing approaches).
-
Corporate Marketing InternIntesa Sanpaolo Sep 2009 - Dec 2009Turin, To, ItI was assigned to help develop ISP foreign network, mining raw data and trying to figure out which were the best markets, entry strategies and products that would allow for optimal performances in the long run and decent revenues in the short- to mid-term period.During the fulfilment of my task, I was led and tutored in improving the knowledge of both financial products and main competitors of a global or regional area player as ISP currently aims to be. -
Innovation Lab: "Marketing& Strategy: Impatto Economico Dello Sviluppo Di Un Ngn Sul Sistema Paese."Scuola Superiore Sant'Anna Mar 2009 - Jul 2009Pisa, Pi, ItDuring the second half of my courses in the Master MAINS schedule, I was assigned to this research project to investigate the possibilities of the New Generation Network (NGN), as seen from both the TLC operators side (with Telecom Italia and Vodafone) and from a hardware manufacturer (Ericsson).More specifically, my team and I examined the more likely scenarios of the IPTV/WebTV market, assessing strengths and weakness of the modern VoD technologies, considering both foreign and the Italian scenarios.I was interested in both the financial aspects and the technical requirements of the network that were discussed, interviewing experts from various Telcos and working closely with researchers and specialists in internet protocols and infrastructure.In the final output of our project, we worked out a business plan with inherent subscribers and revenue growth previsions. -
Apprentice AccountantStudio Corazza Sep 2005 - Sep 2008I served a three years apprenticeship, focusing my work mainly in the areas of pay-checks setup and legal service (privacy policies and hiring contracts). As a side role, I also acted as technical support for daily office needs, like setting up and properly configuring a computer or improving the process of data input in the accounting and analytical tools.
-
Copywriter, Marketing Consultant, AccountStealth Marketing Agency Feb 2004 - Mar 2005I started my career as consultant with this enterprise, aimed at offering marketing and communications solutions to small horeca operators and public governance in the area of Siena.My main activity was creating copy and acting as a bridge among the customers and the technical staff, mostly programmers and graphic artists.
Giacomo Sorbi Skills
Giacomo Sorbi Education Details
-
Scuola Superiore Sant'AnnaInformation Technology -
Università Degli Studi Di FirenzeMacroeconomics -
Università Degli Studi Di FirenzeFinance -
Liceo ScientificoBasic Scientific And Humanistic Courses
Frequently Asked Questions about Giacomo Sorbi
What company does Giacomo Sorbi work for?
Giacomo Sorbi works for Toptal
What is Giacomo Sorbi's role at the current company?
Giacomo Sorbi's current role is Software Engineer.
What is Giacomo Sorbi's email address?
Giacomo Sorbi's email address is g.****@****ail.com
What schools did Giacomo Sorbi attend?
Giacomo Sorbi attended Scuola Superiore Sant'anna, Università Degli Studi Di Firenze, Università Degli Studi Di Firenze, Liceo Scientifico.
What are some of Giacomo Sorbi's interests?
Giacomo Sorbi has interest in Subvertising/culture Jamming, Psychology, Coding Personal, Children, Information Technology, Economic Empowerment, Trekking, Education, Personal, Science And Technology.
What skills is Giacomo Sorbi known for?
Giacomo Sorbi has skills like Javascript, Python, Ruby, Algorithms, Html, English, Css, Jquery, Leadership, Strategy, Web Analytics, Cms.
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