Greg Melton

Fullstack developer & Blockchain developer

Over 5+years of professional exposure in JavaScript technology such as React JS, Angular JS, D3 JS, Backbone JS, MongoDB, Express.js and Node JS.

3+ years of strong experience in building ecommerce application using the JavaScript MEAN Stack and MERN Stack using Redux, Flux, Common.JS, Babel+ES6, EXT JS and Web - Pack for Single Page Application development.

Expertise in developing web pages using HTML5, CSS3, MVC, SASS, LESS, Object Oriented Java script, ES6, JQuery, AJAX, JSON, XML. Good understanding of Document Object Model (DOM) and DOM Functions.

Extensive use of Node environment using NPM, Grunt, Gulp, Maven, Bower and Mongo DB along with Mongoose.JS to create server side applications and wrote MapReduce program to sort the words in a file.

Expertise in creating the user validation forms and using the RESTful services for sending the data to the server.

Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.

Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, Node.js, Angular JS, D3.JS, Ext.js, Rxjs, Responsive design.

Good experience in using components, Forms, Events, Keys, Router, Animations and Flux concept.

Used Angular modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular-Mocks, Angular - Resource, Angular- Route, Angular-Sanitize, Angular-Touch and Angular-UI-Bootstrap.

Used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp, Groovy, Express, underscore.js, require.js, crypto.js, passport.js, mongoose, mongo.js, body- parser, bcrypt.js and socket.io.

Good experience on working with CSS Background, padding, table, Animations, Pseudo classes and Layouts, positioning, border, margin, Pseudo elements and CSS behaviors including the Box model.

Created visual design of graphic elements like forms, logos, icons and also creating interactive presentations Photoshop, Marvel, Wireframes, intro animations, technical illustrations.

Good knowledge on AWS cloud formation templates and configured SQS service through java API to send and receive the information.

Hands-on experience in using Message broker RabbitMQ.

Good knowledge of MVC and Flux architectural pattern and its implementation in user interfaces.

Solid working experience in various IDE's: Notepad++, Sublime Text, Komodo IDE, Eclipse, visual studio.

Worked on writing grunt, gulp, groovy tasks for build scripts, minified and bundled the JavaScript code.

Working knowledge on Jasmine, Karma, Protractor, Chai, Mocha, Junit, Mockito and JavaScript unit testing framework and Module bundler Rollup, Webpack.

Strong experience with the version controls GIT, GITHUB, Bit Bucket, SVN and Package manager NPM, Bower.

Good Understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle, MySQL and SQL Server.

Extensive experience in designing and developing enterprise applications for J2EE platform using MVC, JAVA, JDBC/ODBC, JSP, Servlet, Struts, EJB, Hibernate, Java Mail, JNDI, Apache Ant.

Graphic design experience in Adobe Photo shop, Fireworks, Flash, Dream Weaver and Microsoft Office.

Created Sketches, journey maps, mock-ups, wireframes, marvel, Photoshop, persons and prototype, Presented UX approaches, interactive demos and final products to project stakeholders.

A result-oriented professional with good communication, leadership, team management, analytical and co-ordination skills

RUST
JQUERY
SOLIDITY
HTML, JAVASCRIPT, CSS
TRUFFLE
BOOTSTRAP, MATERIAL UI, TAILWIND CSS
NODE.JS, PHP, DJANGO
REACTJS