Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements.• Computer Programming Languages: Python, C#, C++, Java, Shell Scripts • Web Application Tools: HTML,CSS,PHP, JavaScript, AngularJS • Database Skills: MySQL, Oracle 9i/10g, MS-Access Tools, Oracle forms and reports • Operating System: Unix, Linux( Debian and Red Hat), Windows, MAC • Methodologies: OOP, UML, Design Patterns, Extreme Programming • Middleware: Apache, MySQL, FileZilla, Mercury, Tomcat • Networking Skills: TCP/IP, UDP, HTTP, LAN/WAN, Security • Good understanding of web application frameworks: CakePHP, Lavarel, Phalcon • Data migration, transformation, and scripting • Creating database schemas that represent and support business processes