A technocrat with over 8 plus years of experience in the IT industry as Front-End UI Developer with web-based applications and UI applications in various domains. Experience in application and web development with emphasis on Following Test-Driven Development (TDD) programming technique to write clean code and test the functionalities. Experience and knowledge in using testing Tools JUnit, Selenium, and Jasmine. Setup Drupal environment for local, QA, Dev., staging. Extensive Drupal experience and active in the Drupal Community attending and presenting at conferences and camps, developing new modules, and offering support to other users and developers. Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, and Waterfall methodologies. Ability to develop optimum and user-friendly web solutions and provide web, graphic and interactive programming. Proficient in adapting and applying modern technologies. Excellent client relation skills and the drive to complete tasks effectively, and efficiently where customer service and technical skills are demanded.
Web Development
HTML5, CSS3, JavaScript, jQuery, SCSS, JSON, SASS, AJAX, XML and PHP, jQuery
Frameworks
Spring MVC, Docker, AngularJS (versions 15, 16) Angular 2/4, Angular 5/6/8/10/12/13/14, Typescript, Bootstrap, Nodejs, RxJs, NgRx, MVC Architecture
Application Servers
Tomcat Apache Server, Oracle WebLogic Server, MSSQL Server Management Studio
Databases
SQL Server2012, Oracle 8i,10g/11g, MYSQL, MSSQL, MongoDB, Cassandra
IDE's and Tools
Photoshop CS6, Visual Studio, Eclipse IDE, NetBeans, Developer Tools, Edit Plus, Web Storm, Notepad
Programming Languages
Java, JSP 12, SQL, JavaScript, ASPNET
Operating System
Windows 2000/XP/Vista/7/8/10, MS-DOS, Unix, Linux
Protocols
TCP/IP, HTTP, FTP, and SOAP
Version controls
TFS, Git, SVN, Visual Source Safe
Reporting Tools
SQL Server Reporting Services, Crystal Reports
Testing Tools
Selenium, Gherkins, Jest and JUnit