With a BSC In Computer Engineering background I have been working as a passionate Software professional, worked with various foreign clients, gathering knowledge, learnt how to be a successful team player. Have been developing web based solutions for about last 4 years. Played crucial role as a team member. As a BSC degree holder I have learnt basic to advanced Programming, Software architecture, Software Engineering, Software Management, Database Design/Architecture. I generally emphasize on “HOW IT WORKS”. Learnt advanced programming practices, implemented in various circumstances in Professional life. Ability solving various critical software problems. Looking for chance to be part of great team.
Languages: Node.JS, JavaScript ,Java, PHP, C++/QT
Frameworks: Express, Zend, Codeigniter, CakePHP
Web: BackboneJS, AngularJS, JQuery, JQuery UI, Bootstrap, SCSS, LESS, Compass, HTML5, CSS, JSON, AJAX, XHTML, XML
Web Services: REST, SOAP
Server: Apache Tomcat, Apache2
Databases: Oracle, MySQL, MsAccess, CouchDB, CouchBase, MongoDB, SQLite
Build Tool: Apache Maven, Grunt, Gulp
IDE: NetBeans, Eclipse, SublimeTEXT
Source Control: Git, SVN
Other Tools: MySQL Workbench, SSH, Github, Bitbucket, JIRA, Agile, Basecamp, Huboard, Slack, pointpoker
Design Pattern: Proxy, Template, Adapter, MVC, Dependency Injection
API : Amazon(S3), Facebook, LinkedIn, Twilio, PayPal, Stripe, Authorize.net
Platforms: Windows, Linux(Ubuntu)
University Cources
C, C++, Java, PHP, Machine language, Visual prolog etc
Artificial intelligence, Data structure, Database architecture, Compiler Design, Neural network
Mysql database, Oracle, PL/SQL
Software Engineering, Software management, Software Architecture,
Academic projects, Thesis
Participating couple of programming contests(including ACM ICPC) and got good results.(1st place amongst classmates)