Before software can be reusable, it first has to be usable.
I am a Software Engineer having skills in the following technologies:
- HTML5, CSS3, JavaScript, ES5 / ES6, Typescript, jQuery, AJAX
- Responsive Frameworks (Bootstrap, Foundation, UIKit, Google Material Design)
- PHP, MVC, Laravel, CodeIgniter, Cake PHP
- WordPress, E-commerce, Magento, OpenCart, WooCommerce, BigCommerce
- C# .Net, ASP.NET MVC, Entity framework, SQL Server, Web API
- Web and mobile app projects
- IONIC Framework, Ionic v1/v 2/v3, appery.io, AppMachine
- NodeJS, Angular 2, SystemJS, Express, ReactJS, BlazeJS, MeteorJS
- Web services SOAP, REST, JSON, XML
- SOA - Service Oriented Architecture, Microservices
- Java, J2EE, Spring Framework, Spring boot, Hibernate, JPA
- RESTful Web Services with CXF, JAX-WS and JAX-RS
- JBoss, Tomcat, WebLogic, GlassFish, Redis
- Dojo, Vue, KnockoutJS, BackboneJS, DurandalJS etc.
- Asynchronous request handling, partial page updates, and AJAX
- JavaScript module loaders, such as Require.js and AMD
- Dependency management JS, Bower
- Front-end task runner and build tools, such as Grunt and Gulp.js, WebPack, Browserify
- Phantom, Docker, Selenium
- Bluetooth BLE 4, A2DP, Beacon
- IoT streaming protocols such as MQTT (MQ Telemetry Transport or Message Queue Telemetry Transport). XMPP, WAMP
- GIS, GPS, Google Maps API based location apps
- Social media Facebook API, Twitter API, WebRTC chat
- Android, iPhone Camera API, Bluetooth BLE 4, A2DP and other profiles
- Sensors and IMU based apps and control development
- Android Studio, Eclipse, Visual Studio
- MongoDB, MySQL, PostgreSQL, Oracle, NoSQL, ORMLite, Strong ORM concepts
- Good expertise in cloud computing, AWS, EC2, S3
- Continuous Integration tools e.g. Cruise Control, Jenkins, TeamCity
- Fiddler like HTTP/HTTPS Web Traffic Analyzer and Command Line Proxy Server
- git, SVN, BitBucket. JIRA
- Data visualization with D3.js, Go.js, mxGraph JavaScript API
- Google maps API, Leaflet.js
Work Terms
I would like to work on hourly basis as well as fixed price projects.
I am available for full time position (30+ hours a week), five days a week.
I am available on email, Skype and guru messaging platform.