I'm software developer with 4 years of working experience developing Java EE applications with strong algorithms and data structure background, covering all phases of the software development life cycle. I have the ability to work in a team or individually, and I'm always willing to learn and improve.