Alberto Lemos (Dr. Spock)

Alberto Lemos (Dr. Spock)

Senior Software Architect

Location
Campinas, São Paulo, Brazil (Campinas Area, Brazil)
Industry
Computer Software

As a LinkedIn member, you'll join 225 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Alberto Lemos (Dr. Spock) know in common
  • Get introduced to Alberto Lemos (Dr. Spock)
  • Contact Alberto Lemos (Dr. Spock) directly

View Alberto's full profile

Alberto Lemos (Dr. Spock)'s Overview

Current
  • Senior Software Engineer at Vocado
  • Senior Software Architect & owner at SpockNET
Past
Education
  • Universidade Estadual de Campinas
  • Universidade Federal de Viçosa
Recommendations

8 people have recommended Alberto

Connections

500+ connections

Websites

Alberto Lemos (Dr. Spock)'s Summary

I am a senior software architect with more than 12 years of experience developing software based on Object Orientation and Java Technologies. I am high skilled in Java, Object Orientation, Design Patterns, Web technologies and database. I also have experience in Java EE, Spring Framework, Seam Framework and more than 2500 hours in teaching Java technologies from basic to advanced. I developed dozens of corporate systems, carrying out activities of gathering requirements, UML modeling and definition of architecture, implementation, test and optimization of applications. I am co-founder of the Spring Brasil User Group and I have contributed to various events in Brazil as advocate of the Spring platform. I was born and live in Brazil. Then my native language is Portuguese and I have proficiency in English. My goal is to develop efficient and profitable software applications for the web. I am reliable, flexible, team-worker and quick to learn.

Specialties

Implementation and design of software architectures with Java EE, Spring Framework, Object Orientation and other related Java technologies.

Alberto Lemos (Dr. Spock)'s Experience

Senior Software Engineer

Vocado

Privately Held; 11-50 employees; Education Management industry

September 2011Present (1 year 10 months) Greater Los Angeles Area

Vocado is a company dedicated to provide a game-changing solution to post-secondary schools to automate the administrative and financial processes spanning the entire student life cycle.

- Implementing new features in a software architecture that uses a proprietary language for managing business entities;

- Helping the developer's team to improve and fix bugs on an application based on Java for the web;

- Following a development process organized through the scrum approach;

Senior Software Architect & owner

SpockNET

October 1998Present (14 years 9 months) Brazil

A small company that provides me a way to make my open source projects, give lectures about Java technology or make consultancy work.

- Attended the JavaOne Latin America 2012 conference as speaker in two sessions. Themes:
"Avoiding Java EE Application Design Traps to Achieve Effective Use of Cloud Computing";
"What's new in JSF: A complete tour of JSF 2.2"

- Attended the JavaOne USA 2012 conference as speaker. Theme: "Avoiding Java EE Application Design Traps to Achieve Effective Use of Cloud Computing";

- Attended The Developer's Conference 2012 in Sao Paulo at the Java EE track as speaker. Theme: "Using the portable extensions from the Java EE 6 Contexts & Dependency Injection API"

- Attended The Developer's Conference 2012 in Sao Paulo at the Java EE University track as speaker. Theme: "An introduction to the concepts of the Java EE 6 Contexts & Dependency Injection API";

- Attended the JavaOne USA 2011 conference as speaker. Theme: “Improving Batch-Process Testing Techniques”;

Software Engineer

Softplan

Privately Held; 1001-5000 employees; Computer Software industry

March 2011August 2011 (6 months) Florianópolis Area, Brazil

- Helped the research and development team to select a framework for reporting after a detailed analysis of the available solutions: JasperReports, Pentaho and BIRT;

- Deployed some selected applications in the enterprise cloud computing solutions after a detailed study of the IaaS and PaaS solutions from Amazon, Windows Azure, CloudBees and Cloud Foundry;

- Designed the new corporate framework to support the application development based on Java EE 6;

- Development team's technical coach to use the Java EE 6 technologies, including: JSF 2, JPA 2, Servlet and EJB 3;

- Design team's technical coach for how to develop applications for iPhone, iPad and iPod Touch with iOS 4.x.

Senior Software Architect

Globalcode

Privately Held; 11-50 employees; Computer Software industry

January 2005February 2011 (6 years 2 months) São Paulo Area, Brazil

- Design consultant of software architectures with Java technologies for companies deploying Java;

- Helped the pre-sales team to attend meetings with customers to drive the adoption of Java related technology and write business proposals;

- Java career course instructor (duration of 120 hours per course): “Academia Web Developer” and “Academia Java Developer” courses. Total of 2500 hours teaching Java and web technology;

- Organized The Developer's Conference 2010 Spring Framework track in São Paulo, Brazil (http://bit.ly/mCyYCY);

- Analysis and diagnosis of architectural problems in Java applications, object-orientation for customers to determine performance problems, usage of anti-patterns, solutions and good practices;

- Wrote the course material for the course called "Core Spring" with 32 hours to teach the Spring Framework, Spring WebFlow, Spring Security and Spring MVC;

- Author for the Web development with HTML / CSS / JavaScript, JavaServer Faces, Hibernate, Servlets / JSP / JSTL and JasperReports courses;

- Lectures and technical presentations for more than 500-people audience;

- Attended the JavaOne 2010 Brazil conference as speaker: Theme: “Performance Tips and Tricks: Java EE, Persistence API and JavaServer Faces”;

- Attended the JavaOne 2010 USA conference as speaker: Theme: “Performance Tips and Tricks: Java EE, Persistence API and JavaServer Faces”;

- Attended the JavaOne 2009 USA conference as speaker. Theme: “Enterprise Web Architectures: From Pristine Java EE to Fully-loaded Framework”;

- Articles published in national Java magazine: “Creating a Web Application with Spring Framework” (Java Magazine, 65th Ed) and “Creating web templates using JSF” (Java Magazine, 61st Ed);

- Development of a demonstration project to show all JSF 2.0 features. It was embedded into the NetBeans IDE 6.8 and 6.9. The ScrumToys project implements some entities from the Scrum process.

Senior Software Architect

Sanmina-SCI

Public Company; 10,001+ employees; SANM; Electrical/Electronic Manufacturing industry

March 2005October 2007 (2 years 8 months)

- Designed the application architecture using a generic component model for communication between the Oracle ERP and Progress applications;

- Deployed a Spring Framework based architecture to simplify the electronic devices repair process in to three plants and three big customers;

- Development team's technical coach for the implementation of the designed architecture;

- Designed and deployed the architecture of the application to support the electronic device repair process. It was deployed in production at 3 plants to serve 3 customers;

- Specified the technical solutions for projects using Java SE, Java EE and object-orientation;

- Developers' technical leader in the local software development center and developers in Mexico and China centers.

Senior Software Architect

Vidatis

Privately Held; 11-50 employees; Computer Software industry

August 2004February 2005 (7 months)

- Deployment of the Jira application from Atlassian to manage all defect reports, enhancement requests and new feature requests;

- Deployment of the database-based central repository to keep all UML models developed via the UML modeling tool, namely, Enterprise Architect;

- Development of the module for electronic health records for the health management system of São Paulo;

- Technical monitoring of the partner responsible for the development of system modules for the health management system of São Paulo.

Senior Software Architect

CPqD Telecom & IT Solutions

Privately Held; 1001-5000 employees; Information Technology and Services industry

October 2002July 2004 (1 year 10 months)

- Developers' technical leader for Java SE, Java EE and OO regarding design and deployment of a billing system;

- Designed and deployed a system architecture for calculating discounts for the telephone billing system;

- New developers' technical guide to integrate them to the development team for Java projects.

Senior Software Developer

Software Design

Privately Held; 51-200 employees; Computer Software industry

October 1998September 2002 (4 years)

- Development team's manager for creating software in Java, C++, shell script, and other languages;

- Web application developer for Java, Oracle database and Oracle Application Server;

- Designed and deployed the Java EE and OO web application for billing the dial-up connections via Radius for a Brazilian Internet Service Provider;

- Technical proposal and architecture document writer for custom system development.

Web Designer and Webmaster

Lexxa Internet

January 1997September 1998 (1 year 9 months)

- Internet service monitoring and maintenance: Email Server, Web Server, FTP Server, IRC server, network and service windows authentication / authorization services via Radius server;

- Technical support team's manager to help solve complex problems of connectivity to the Internet;

- Designed and deployed intranet applications to support the administrative routines and management of web services;

- Designed and deployed dynamic web pages for corporate sites to be hosted in an Internet Service Provider.

Alberto Lemos (Dr. Spock)'s Languages

  • English

    (Professional working proficiency)
  • Portuguese

    (Native or bilingual proficiency)

Alberto Lemos (Dr. Spock)'s Certifications

  • Sun Certified Java Programmer (SCJP)

    • Prometric
  • Sun Certified Web Component Developer (SCWCD)

    • Prometric

Alberto Lemos (Dr. Spock)'s Education

Universidade Estadual de Campinas

Postgraduation (Latu Senso), Physics

19951997

Universidade Federal de Viçosa

Bachelor, Physics

19911995

Alberto Lemos (Dr. Spock)'s Additional Information

View Alberto Lemos (Dr. Spock)’s full profile to...

  • See who you and Alberto Lemos (Dr. Spock) know in common
  • Get introduced to Alberto Lemos (Dr. Spock)
  • Contact Alberto Lemos (Dr. Spock) directly

View Full Profile

Viewers of this profile also viewed...