Alécio Carvalho

13,481
reputation
5
68
74

BS in Computer Science, with 14+ years of hands-on experience in Software Development, including requirements gathering, analysis & design, development, unit testing and release management. I have worked in projects applying RUP+CMMI in the past years, but lately I have been applying SCRUM agile process in a dynamic development environment.

A relevant part of my experience is based on Java technologies (Java SE, Java EE and Java ME), but I also have experienced coding JavaScript, C#, C/C++, Visual Basic, Delphi, ASP, PHP. Lately, I have been more focused on programming in Java for Android platform.

I have a special interest for connectivity and interoperability, and now I understand why I really enjoy the classes of "Distributed computing" in college.

At work, I am very committed, friendly and focused. I enjoy to work with innovative products/projects and make sure I am always learning something new from it.

Specialties

  • J2SE, J2EE, J2ME, Android;
  • EJB, SpringFramework, Hibernate, iBatis, JDBC, Struts, Adobe Flex, Acegi Security;
  • Unit testing (JUnit, EasyMock and Mobile JUnit);
  • J2ME: Canvas programming, MIDP 1.0 and 2.0, CLDC 1.0 and 1.1, JSR-75, JSR-85, Wireless Messenging API, Mobile Media API, Generic Connection Framework (GCF)...
  • UML (Enterprise Architect, Rational Rose and Poseidon)
  • Release management (JIRA, Agile Trac, CVS, SVN);