Paulo Gaspar Email and Phone Number
Paulo Gaspar work email
- Valid
- Valid
- Valid
Paulo Gaspar personal email
Over twenty years of software development, with a wide international experience on multiple roles – software engineering, consulting on technical solutions, tech lead, pre-sale actions, etc.I favor simplicity, Agile methodologies, team work, coaching trough example and effectively using existing solutions instead of reinventing the wheel. Developing unusual and demanding solutions, helped me develop a deeper understanding about the fundamentals of the technologies I use.Very fast learner and cost-benefit oriented, the experience and familiarity with technology enables me to see the forest for the trees without forgetting the trees themselves.While designing and building heterogeneous and cutting edge solutions, I assembled and tuned several full development stacks (including code libraries, build structures, and practices) both by building from the ground up as by reorganising existing ones.
Impresa
View- Website:
- impresa.pt
- Employees:
- 353
-
Grupo Impresa - It Deputy Director For S.D. (Head Of Software Development)ImpresaMafra, Pt -
Subdiretor De Sistemas E Tecnologias De Informação E DesenvolvimentoImpresa Oct 2018 - PresentLisbon Area, Portugal -
Lead EngineerCodacy Dec 2017 - Aug 2018Lisbon Area, Portugal
-
Software EngineerEqual Experts Dec 2014 - Dec 2017London, Stockholm, LisbonCustom software development using the most advanced practices, techniques and technologies. -
Software EngineerFeedzai Oct 2014 - Dec 2014Lisbon Area, PortugalFinished and delivered a Big Data Proof of Concept project for a large utilities company.[Java 7, Java 8, Cloudera Hadoop distro 5.x, Hadoop Hive, Cloudera Impala, Apache Spark, etc.] -
Software EngineerTimwe Feb 2014 - Aug 2014Lisbon Area, Portugal• Design and development of multiple back-end mechanisms for the new M2M platform: REST-ish Data Services API, Scheduling Engine (and respective REST-ish API), bulk data importing framework, Event processing (Rules + Alerts engine), distributed data processing mechanisms, etc.;[Java 7, Spring Boot, Spring Framework, Spring Data, Apache Camel, RabbitMQ, Jooq, Angular.js, etc. Building w/ Maven+Jenkins. Also tested/prototyped with Kafka, Apache Camel, Fabric8, etc.] -
Solution ArchitectVictoria Seguros, Trough Log Oscon Feb 2011 - Dec 2013Lisbon Area, Portugal• Developed and presented to the customer the vision of its new Web Application Framework, including its applications architecture, evolution path, open source base, development infrastructure, some methodologies, etc. (Log brought its Scrum methodology);• Prioritized framework development with the customer’s IT management, discussing its technicalities and new solutions along the way;• Developed most of the Framework’s code and build structure, coordinating remaining work;• Guided, trained/coached other team members, developing their Java skills (several had more experience w/ PHP), explaining practices, libraries, tools. Understanding their troubles/difficulties was essential to improve the framework for their use;• Reduced initial web application construction steps from days to minutes by cutting boilerplate, developing Maven Archetypes, easing component wiring, distributing “everything” via Git+Artifactory;• Reduced time spent on built/dev. test/fix cycles by using embedded Tomcat to suppress deployments (a la Spring Boot, before it existed);• Evolved the Web Applications architecture from a classic Spring Framework+JSPs structure (initially easier to grasp for most devs) to a very modern Single Page Application MVC structure, with rich web client. New apps have better usability and are (much) faster to use, cutting page reload to a minimum. Development speed favorably competed with the JSP apps. The optimized web client build was supported by integrating the (Node.js) Grunt build into the Maven build, using pre-existing open source integrated into a Maven plugin.[Agile;Apache Tomcat, Spring Framework, Spring Security, AspectJ, Google Guava, Jackson, ElasticSearch, Apache POI, Joda Time;TypeScript, JavaScript, jQuery, Backbone.js, Backbone Marionette, LinkedIn’s Dust.js, Backbone DeepModel, Backbone StickIt, Backbone Validation, Require.js, Less, etc.;Maven+custom plugins, Jenkins, Artifactory, Webjar like libs, Node.js, Grunt+plugins, etc.] -
Senior Consultant / Solutions ArchitectSolid Reason Jan 2011 - Jun 2011Lisbon Area, Portugal• Pre-sales, Proof of Concepts and starting a couple of projects (GIS, Data Mining) at MayGurney, Norwich, UK. [GIS, EAI, BI, Java, GoodData, rich web clients with JavaScript, Backbone.js, Google Maps API, SVG, etc.] -
Solutions ArchitectMedia Capital, Trough Log Oscon Mar 2010 - Dec 2010Lisbon Area, Portugal• Returned to IOL to redesign and develop a new publishing platform for its portal, using new push publishing architecture (high performance, lower overall resource consumption, much higher failure tolerance);• Got solution approved by developing successful proof of concept prototypes;• Developed and optimized a new data model with just 20% of the previous number of entities;• Developed and tested data conversion tools, led the development of the console’s web client and of a more efficient indexing solution;[Java, JEE, Oracle, Firebase SQL, GWT, a couple of NoSQL stores, Apache SOLR, data compression (Kryo), high speed data transfer (NIO/Netty), concurrent programming, etc.];• Developed and successfully delivered to production a solution to populate each web page with data loaded, in parallel, from multiple services, reducing overall page building latency. Well-synced logic ensures that multiple page rendering threads only load the same data once. [Java, concurrent programming, Java Futures];• The project was cancelled due to a management change, with the new management team prioritizing mobile over anything else, BUT some of the concepts seem to have inspired the current IOL portal – like the new data model approach, the use of a NoSQL data store as well as a more intensive use of a search engine. -
Senior Java Architect, Lead Java DeveloperPortugal Telecom, Trough Netpeople / Glintt Apr 2007 - Feb 2010Lisbon, Portugal• Solution architect / lead developer for DSI’s ADSL billing system two way CRM integration layer, part of PT’s group wide CRM integration project. Calls to/from the billing system’s business logic implemented in Tea (a TCL-like JVM scripting language) had to be translated from/to SOAP calls from/to the Service Bus;It would take just a couple of minutes, after introducing new WSDL definitions for the Web Services, to successfully build a new version of this integration layer, thanks to a fully automated build, some template based code generation (for the Tea interfaces) and a good dose of code flexibility (using runtime type information).All service calls were fully audited.[Dynamic proxies, AOP, template based code generation, Java, JEE, Vaadin (console), JAX-WS, SpringFramework,SOAP, AspectJ, PL/SQL, Maven, Hudson, etc.];• Introduced fully automated builds (Ant and Maven), proper version control practices, Continuous Integration(Hudson), static code analysis and code reviews to the Java team on site (up to 10 developers);• Started intense study about Distributed Programming algorithms/solutions because of company wide datareplication issues during the above project;• Stabilized and improved functionality on a couple of public web based self-provisioning applications. Some web client side work [Java, JEE, Struts, JavaScript, Ajax, Prototype, TrimPath client side templates]. -
Senior Java ArchitectWrightia, S.A. Aug 2006 - Feb 2007• Further webMethods Integration Server Profiler developments and a couple of consulting/programming jobs.
-
Software Developer, Solutions Architect, International ConsultancyNet2B Sep 2004 - Jul 2006Portugal, Holland, Uk, Germany, Prague• Concept, design and development of the profiling engine at the core of Net2B’s Service Profiler for webMethods Integration Server [Java, C, JNI, concurrent programming, byte-code instrumentation];• Designed and developed the XCOM messaging Java/XML and a Java+JavaScript Ajax layer for an ACE-Case (later part of Logica Portugal) proprietary Java framework [Java, JavaMail, JMS, SOAP, standard XML APIs, JDOM, DOM4J, etc.];• Kept being selected for the most exoteric consulting tasks (profiling, optimizations, non-standard integrations/adaptations) at customers like Bosch (Germany), a major European bank and a major UK state organism [Java, .Net, Oracle PL-SQL, wM IIS, wmBroker, EDI, ActiveX, HP VMS, Ingres, Struts, SOAP, Oracle, etc.]. -
Senior Software Architect / DeveloperMedia Capital, Trough Meitner Nov 2002 - Dec 2003Lisbon Area, Portugal• Developed the backend for the ticketing site (concerts, shows, etc.) [Java, Oracle PL-SQL, PHP, SOAP].• The engine was later also used by CLIX (another large Portuguese portal);• Even for peak events (like U2, Rolling Stones) intense enough to cause problems on the frontend server farm, the backend always kept processing requests fast (mostly below 25ms, always below 35ms);• Supported (re-designs, fixes and optimizations) developments of the portal’s then new SOA Architecture. -
Senior Software Architect / DeveloperKrankikom Gmbh Jan 2000 - Oct 2002Duisburg, Germany• Developed web apps [Java, Delphi, PHP, Tomcat, other Apache OS, MS-IIS ISAPI Extensions, ADO, XML+XSLT];• Introduced Java, Apache Lucene and the use of template engines to separate logic from presentation. -
Solutions Architect, Software DeveloperOrtec Jan 1998 - Dec 1999Rotterdam Area, Netherlands• Designed and co-developed the architecture which turned Europlanner (logistics planning applications using Operational Research algorithms) from a monolithic application into a multi-user one in just a few months. [Delphi, VB, C++, MSMQ, MS-SQL Server, ActiveX, etc.];• Architect and Lead Developer for a couple of other projects. -
Software Developer, ConsultantCap Gemini Portugal Jan 1997 - Dec 1997Lisbon Area, Portugal• At Telecel (now Vodafone Portugal) designed and developed, for a larger system, a formula editor, generating optimized T-SQL scripts to process large volumes of agent commissions data. [MS-Access, Sybase, T-SQL].
-
One Man It Department (Sysadmin, It Systems Manager ...)Futuro - Sociedade Gestora De Fundos De Pensões, S.A. Sep 1994 - Dec 1996Lisbon Area, Portugal• Turned the 25 to 30 company employees from occasional computer users to full time ones;• Reduced Help Desk calls from many times a day to a few times a week;• IT management, planning, acquisitions, Office Automation, development of small tools and small applications [Delphi, Delphi ActiveX Components + MS Office + VB for Applications (VBA)]. -
Account Manager, Systems Administrator, Erp Consultant, Computer Repair…Arsoft, Lda. Sep 1992 - Aug 1994Lisbon Area, Portugal• At a small operation one has to wear a lot of hats [C, Novell, MS-DOS, Windows, Carbon Copy, etc.].
-
Freelance Consultant / DeveloperMultiple Customers 1986 - 1992Lisbon Area, Portugal• SIM, Lda: What we would now call a “C on Rails” framework, used as base for the customer’s ERP solutions. [C, Assembler Intel 8086, c-tree];• For Soporcel (paper paste factory): Integration of automatically and manually collected factory data and its delivery to mainframe system. [Turbo Pascal, RS-232 serial communication, Assembler Intel 8086];• For CESL and EcoServiços (Sanitary Engineering): Multiple sanitary systems dimensioning simulation tools (using calculus, numerical methods), a cost tracking application, a decision system editor tool and runtime engine, etc. [Turbo Pascal / Turbo Database Toolbox (B-Tree Library), Assembler Intel 8086, etc.];• Several customers: A few text mode user interface libraries marketing/scientific simulations, small business applications, statistic data entry applications, several exotic utilities and tools. [Turbo Pascal / Turbo Database Toolbox (B-Tree Library), Assembler Intel 8086, etc.].
Paulo Gaspar Skills
Frequently Asked Questions about Paulo Gaspar
What company does Paulo Gaspar work for?
Paulo Gaspar works for Impresa
What is Paulo Gaspar's role at the current company?
Paulo Gaspar's current role is Grupo Impresa - IT Deputy Director for S.D. (Head of Software Development).
What is Paulo Gaspar's email address?
Paulo Gaspar's email address is pg****@****rts.com
What skills is Paulo Gaspar known for?
Paulo Gaspar has skills like Java, Xml, Maven, Soa, Javascript, Sql, Databases, Git, Integration, Soap, Jquery, Pl/sql.
Not the Paulo Gaspar you were looking for?
-
Paulo Gaspar
Lisboa -
1gmail.com
-
Paulo Gaspar
Lisbon -
3deloitte.pt, deloitte.com, deloitte.com
-
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