Animesh Patra

Kolkata

Passionate to learn new technologies, Software engineers first analyze users' needs. Then they design, construct, test, and maintain the needed software or systems. They must possess strong coding skills, but are more likely to develop algorithms and solve problems than write code. Software engineers often work as part of a team that designs new hardware, software, and systems.

  • Work
    • IT Industry
  • Education
    • Master Degree