Post Job Free

Resume

Sign in

Software Engineer Developer

Location:
Brazil
Posted:
February 12, 2016

Contact this candidate

Resume:

Alexandre Menezes de Queiroz

Phone: +1-415-***-**** /+55-31-926*-****

email: acth6w@r.postjobfree.com

PROFILE

Results-driven Software Engineer with 15+ years of progressive experience dealing with all facets of Object Oriented Software Development Life Cycle in world-class Java based systems.

HIGHLIGHTS OF QUALIFICATIONS

•Proven experience in Agile projects, including Scrum and XP.

•Full-stack practice building Spring based multi-tiered Web systems and multi-thread routines using SQL, Java OO, Design Patterns and Dynamic Web (Javascript) for design and developments.

•Hands-on expertise creating and consuming REST WebServices and RESTful micro services deployed on Docker containers, Spring MVC, ElasticSearch and also APIs like JPA2, Hibernate and pure JDBC to persiste into Oracle, DB2, MySQL and PostgreSQL databases.

•Experienced analyzing and modeling with UML, ER and OO.

•Well versed using, designing and driving CI projects with Jenkins, GitHub, Bitbucket, Gerrit and Git.

•Talented problem solver skilled in provide solutions under pressure.

•Proficient using cloud platforms and virtual machines like Amazon EC2 and Bitnami.

•Leading team brainstorms and design discussions in order to balance applied technologies and transform simple proof of concept into scalable software.

•Wide participation in project management, team leadership, coaching and task distribution.

TECHNICAL SKILLS

•Languages: Java Core, JEE, Servlets, JSP, Swing, Apex, Visualforce, Javascript, HTML, CSS, XPath, JSON, XML, SQL, PL/SQL, SOQL, Tritium.

•Frameworks, Platforms & Styles: Spring Core and MVC, Web Services, SOA, REST and RESTful micro services, JPA2, Hibernate, iBatis, Force.com, Maven, JUnit, TestNG, Selenium, JQuery, YUI, BackboneJS, Sass, Tiles, Struts, Tapestry, JBoss, Tomcat, Jetty, MoovWeb.

•Methodologies: SCRUM, XP, TDD, UP(Unified Process), RUP(Rational UP), Waterfall.

•Development Process: OOP, Design Patterns, TDD, Responsive Design, UML, Data Analysis.

•Database & Cloud: Oracle, DB2, MySQL, PostgreSQL, Amazon AWS, Bitnami.

•SCM & Other Tools: Git, GitHub, Gerrit, Subversion, Clear Case, Hudson, Jenkins, Apache HTTP, Docker, Requisite Pro, Rose, jBPM, Mockflow, Visio, OmniGraffle, Concluence, Jira.

•Operating Systems: Mac OS X (Unix), Linux, Windows.

EMPLOYMENT HISTORY

Software Engineer / Solutions Architect (08/2015 – Present)

AMQ Informatica - ME - IT Services - Belo Horizonte, MG / Brazil

•Planned all necessary steps to spike the technology and create Proof of Concepts (PoCs) about it in order to mitigate risks and understand what must be done about services and persistence in the back-end of the social project involving Geolocation;

•Personalized and worked towards the development of micro services (RESTful with Spring MVC) and persistence API (JPA2 and Hibernate) using a TDD approach;

•Designed, documented and developed a CI process and tools to version control (Git and BitBucket) the source code created to automatically deploy modifications into every container (Docker);

•Creating the Unit tests and developing the RESTful micro services being deployed in different containers locally (Docker) to simulate multiple servers in the cloud to maximize scalability;

•Refining the architecture about the RESTful micro services being created to provide an accurate architectural perspective of the project and direct the development of every feature.

Solutions Architect (03/2014 – 07/2015)

Plenos Consultoria e Serviços - IT Services - Belo Horizonte, MG / Brazil

•Improved organization, traceability and SDLC through the planning and implementation of a CI process deployed in the cloud, which automated deployments and new releases.

•Defined and deployed a wiki engine (Confluence) that enhanced the communication, knowledge share and enabled centralization of documents, diagrams, specifications and plans.

•Lead an effort to rebuild a Salesforce solution to enhance quality, reusability, maintainability and enable commercialization to prospect clients.

•Engaged the company into an Agile process and usage of best practices and patterns.

•Co-operate in the company process organization to improve quality of deliverables.

Technical Leader / Software Engineer (01/2011 – 03/2014)

Avenue Code Ltda. Belo Horizonte, MG / Brazil

Client: Macys.com - e-commerce retail - San Francisco, CA / USA

•Worked almost a year onsite in San Francisco/USA and the remaining period offshore in Brazil.

•Designed the wedding registry page to be responsive and have better UX in any mobile device.

•Empowered the e-commerce UX alongside 4 engineers leading them through the design and implementation of dynamic top navigation and flyout menu, which enriched the solution and promoted easy navigation between brands, categories and products.

•Designed and led a team of 5 engineers through the implementation of a metadata driven solution that improved the capacity of dynamically changing category pages content and enabled faster campaign management from business team without full release cycle.

•Inspired the creation of metadata-driven pages into e-commerce by implementation of a strategic solution that allowed content to be metadata driven, enabling faster business decisions when launching new campaigns.

•Reduced the amount of time spent on builds by implementing a Maven Internal Repository to mirror Macy's remote repository which raised the productivity of developers working offshore.

Software Engineer, Banco BMG (Bank loans) (09/2010 – 01/2011)

Software Engineer, Auge Tecnologia & Sistemas (Education Systems) (06/2010 – 09/2010)

Systems Analyst / Software Engineer (01/2004 – 03/2010)

Unisys Global Outsourcing Belo Horizonte, MG / Brazil

Client: C.E.F. - Bank, Real State loans - Belo Horizonte, MG / Brazil

•Cooperated on architectural design discussions and requirements implementation that raised quality, reliability and performance of the front end solution.

•Helped the development team improve the understanding of business rules enhancement and changes through analysis and requirements gathering for this solution.

•Enhanced the registration process through the modelling and designing of an intranet solution that clarified the user data input step and reduced registration time of new mortgages.

Previous Work History:

•Software Developer, Peixoto Group (Wholesale), Uberlândia, MG / Brazil (03/2002 – 12/2003)

•Systems Operator, Ricardo Eletro (Retail), Uberlândia, MG / Brazil (10/2000 – 12/2001)

•Computer Support Specialist, C.E.F. (Bank), Uberlândia, MG / Brazil (03/1999 – 08/2000)

EDUCATION

•Specialization in Software Architecture (2012 - 2013), C. U. Newton Paiva / Brazil

•Bachelor in Information Technology (2001 - 2004), FPU/ Brazil

CERTIFICATIONS

•IELTS Advanced English (Band 7), Cambridge English Language Assessment (09/2015)

•Java SE 8 Programmer, Oracle (07/2015)

•MCP - Programming in HTML5 with JavaScript and CSS3, Microsoft (01/2013)

•Java SCJP 5, Sun Microsystems (11/2007)



Contact this candidate