Application Development Tools
-
Extensive experience using the following development tools: Visual C++, C++ Builder, Borland C++, Turbo C++, Turbo Assembler and Turbo Pascal.
-
Used following programming techniques: dynamic programming, object-oriented programming, and procedural programming.
-
Created programs in C++, utilizing methods of structuring data, including stacks, queues, linked-lists, trees, hashes, to facilitate searching, sorting, updating, and other similar operations.
-
Implemented different algorithms and techniques when writing programs in classroom environment such as: Divide and Conquer Techniques; Dynamic Programming (Floyd, Knapsack Problem); Greedy Methods; Backtracking (N Queens Problem, Graph coloring, Hamiltonian Circuits, Dykstra Algorithm); Branch and Bound; Computational Complexity Analysis; Graph Analysis; Theory of
NP.
-
Used Microsoft Visio Professional diagramming and drawing tool to create different IT diagrams, documents, organization charts, flowcharts, and Entity-Relationship Model diagrams.
-
Extensive working experience with the following web development tools: HTML/DHTML, CSS, JavaScript, Perl, PHP, MySQL, Oracle, PL/SQL. Familiar with other web development tools acquired in the classroom such as: XML, XSL, ASP and VBScript.
-
Graphics and Multimedia Tools: CorelDraw, Adobe Photoshop, Adobe ImageReady, Adobe Illustrator, Adobe Acrobat, Adobe PageMill, MS FrontPage, Macromedia Dreamweaver attained in several projects while working as a web designer and developer for three different companies.
-
MS Office Package: Word, Excel, Works, Access, Outlook, PowerPoint, Publisher.
|
C
C++
HTML
XML
XSL
CSS
FrontPage
Dreamweaver
JavaScript
ASP
VBScript
Perl/CGI
PHP
MySQL
Oracle
|