Sarva Ratchagan Perumal

Sarva Ratchagan Perumal

$15/hr
Full-stack Developer
Reply rate:
45.45%
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
Madurai, Tamilnadu, India
Experience:
5 years
About

I am a neat and quality-oriented Web Engineer with over 7+ Years of experience in Web Development and I can play with both frontend and back-end technologies. Client-focused, professional, clean-technology lover, interested in cutting edge web technologies. Have master’s degree in Computer Science.

I have extensive experience with frontend (Angular 1 & 2, React, Redux, KendoJs, jQuery, Knockout), backend (Express JS, Mean.js, Java, C#, Spring, Hibernate, Apache Cayenne) development including interaction with various relation databases (MySQL, MSSql, Oracle, Postgresql), non-relational databases(MongoDB, CouchDB).

Always looking for new tools to that help to do the fast and smooth (JSDOcs, JSLint, JSHint, Gulp, Grunt, Webpack, Yarn and variety of other build tools and code validators) and guaranty results with TDD/BDD approaches (QUnit, Jasmine, Selenium, Mocha). I have good experience in the IT sector with a wide variety of industries. I use the best practices to build optimized, maintainable and testable products. I am an expert in UI and Backend with requirement analysis, evaluating end-user requirements, impact analysis, problem solving and decision making. I continue to learn new skills and put these to use to best serve my clients and their businesses.

Professional Summary:

● Over 7+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N-tier and web applications.

● Experienced as a Web Development/User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/CSS3**, JavaScript, DOM, jQuery, Ajax and JSON.**

● Experience working with JavaScript MVC frameworks AngularJS.

● Extensively used the JavaScript Libraries jQuery, Knockout js, React, Jade, Handlebar js, underscore js, common js, express, MEAN & kendo js.

● Experienced in designing Using Web Standards.

● Work on creating framework and website based on it using JSP templates, Jelly Stylesheet Library (JSL) and Mootols library.

● Cross browser HTML/CSS development.

● Migrating to newer technologies(Less, HTML5).

● Experienced in developing the web applications by supporting Accessibility (508, WCAG) guidelines.

● Good experience working with Bootstrap and CSS3 media queries to support for Responsive Web Design (RWD).

● Good Knowledge on implementation of user-centered design (UCD) methodology.

● Good Understanding of Document Object Model (DOM) and DOM Functions.

● Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.

● Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.

● Worked extensively in Agile Development process.

● Experience in software configuration management using SVN, GIT & TFS.

● Extensive experience using LESS CSS, SASS & COMPASS.

● Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments**.**

● Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.

● Possess good team-management and leadership qualities.

● Having Strong written and oral communication skills

Involved in Understanding functional specifications and developing creative solutions to meet business requirements.

OS Concepts

Internet Programming

Data structures, Algorithms and OOPS & Design Pattern. Multithreaded environment on java and parallelism on the oracle. Collection and Serialization.

Analysing the system related issues and issues on end customer site.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.