A Software Engineer with more than 4 years of experience gained by working in global companies within the software development industry. Specializing in back-end development and web development with a sound knowledge of technologies and concepts such as Java, EJB, Oracle PL/SQL, PostgreSQL, C#.Net, Spring, Hibernate, Struts, Servlets and JSP, OOP concepts, Agile software development methodologies and more. Co-Founder of a Web Development startup called CYN Technologies, specializing in Web Development, Web Design, Web Application Development and Website Maintenance. I was involved in tasks like requirement gathering, designing the overall look and feel of the website, database design and developing the websites and applications using web development technologies such as HTML, PHP, CSS, JavaScript, Ajax, Flash and so on. Have experience in writing technology, entertainment, science and foreign matter related articles gained by writing for local newspapers.