I am a software engineer with more than 8 years of experience. I thrive working in a team, and enjoy discussing different approaches to solving a problem. I am not afraid of being proved wrong. I always try to put the user first and not just take the easy path. I get a kick out of putting
I am a software engineer with more than 8 years of experience. I thrive working in a team, and enjoy discussing different approaches to solving a problem. I am not afraid of being proved wrong. I always try to put the user first and not just take the easy path. I get a kick out of putting my best effort in producing a high quality product and learning new things along the way. I have mainly worked in Java, but I am a polyglot developer.
Contract Software Engineer @ I have been working on developing a secure real time feed of user's data. This is used to share user data with other BBC teams in order to provide end users with a more personalised experience (products such as Recommendations for BBC iPlayer, Notifications, etc).
Technologies: Java, Apache Camel, TDD, BDD, Kibana, Monitoring, pair programming, Scrum, Amazon Web Services (SQS, SNS, CloudFormation), Python, JMeter, VisualVM. From October 2014 to Present (1 year 1 month) London, United KingdomFull Stack Software Developer @ I was a member of the extreme programming team responsible for developing Activate, a programmatic video platform for video distribution and tracking.
Technologies: Java EE, Spring MVC, Hibernate, Postgres, Velocity, Test Driven Development, pair programming, continuous deployment, Amazon Web Services, Graphite, Puppet. From April 2014 to July 2014 (4 months) London, United KingdomMyself @ Travelling in Australia and New Zealand From December 2013 to February 2014 (3 months) AustraliaSoftware Engineer @ I was hired to rewrite the company's desktop and mobile websites.
As a software engineer I was working very closely with the stakeholders to fully replace the website and design the middleware to provide integration with third party applications.The projects were carried following agile methodologies and test driven development.
I also led two other projects that involved user tracking and analytics as well as the integration with a third party email provider. Both projects involved designing the architecture, breaking up tasks, writing documentation in the wiki, coordinating with a remote team and meeting with the stakeholders.
As part of my role I also worked with the new CTO to improve the collaboration between the IT team and the business side of the company, and raise awareness of the software process we followed in the IT department. Some of the things we did to achieve this was to design a new Kanban board, improve the estimation process and make the team metrics available to the rest of the company (display our continuous integration board, share the velocity and backlog of tasks).
My most important role was implementing the ability to import / export from XML using portlets (at first) and then any persistent object within the system (sites, pages, etc). I also contributed in the design and development of AJAX APIs to manage paths within sites created, giving sudo permissions to external users, and adding new functionality to messaging services. I was involved in solving Lucene related bugs, analyzing performance issues, intensive refactoring of portlets and the Spring application itself.
Technologies: Java EE, Spring, Hibernate, Lucene, Portlets, XML, JSP, JUnit, Debugging, Profiling, Performance, VisualVM, SVN. From July 2010 to August 2012 (2 years 2 months) London, United KingdomSupport Engineer @ I was hired to start a dedicated support team. My duties included attending client phone calls or requests through JIRA, dealing with the internal departments on solving the problems that had arisen and giving advice on best ways resolve them. I was also responsible for maintaining and improving JIRA (for example designing new workflows), documenting the support process, writing external documentation for clients (kept in a wiki), doing internal knowledge sharing sessions and mentoring new employees.
My work involved investigating for problems within Unify (VYRE’s CMS solution), tracing logs, database maintenance, development of batch processing tasks, checking servers status, debugging browser specific bugs, etc. All these work had to be carried out according to the established Service Level Agreement with clients, and we created a tool for generating monthly reports to measure progress and show our clients.
Technologies: JIRA, Unix, Tomcat, Java logs, SQL, Confluence. From June 2009 to June 2010 (1 year 1 month) London, United KingdomSoftware Development Engineer @ Bankinter
• Research engineer in the Laboratory of the Applied Innovation Area of a Spanish bank. Prototype development for BlackBerry applications. Research on mobile trends (Android, 3.5G-4G, etc). Web development using ASP.NET for Bankinter MNO. Research on Social networking and financial applications.
• Web application development for the Coslada town hall. Administrative processes modelization using open source framework (OpenCities), J2EE, Struts, Hibernate, Bonita, MySQL, Jonas. From September 2007 to January 2009 (1 year 5 months) Madrid Area, SpainSoftware Developer @ Junior software engineer specialized in web applications (development, test, and deployment).
My duties included testing and localization of applications, development of APIs with mobile carriers for in house use, administration of our databases and DNS and development of web applications (J2EE, Struts, IBatis / Hibernate / stored procedures). From November 2005 to August 2007 (1 year 10 months) Madrid Area, Spain
Master of Science (MSc), Computer Science and Engineering @ Universidad Autónoma de Madrid From 2001 to 2007 Blanca Gil is skilled in: Java, Spring, Agile Methodologies, Test Driven Development, Web Development, Pair Programming, Amazon Web Services..., Graphite, Tomcat, Hibernate, JUnit, Mockito, AJAX, Analytical Skills, Software Development, PostgreSQL, Web Services, MySQL, Design Patterns, Linux, Scrum, Kanban, Extreme Programming, Collaborative Problem..., Apache, JSP, Velocity Templates, SQL, JSON, XML, XSLT, Teamwork, Git, JMS, ActiveMQ, IntelliJ IDEA, Jenkins, CSS, Struts
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension