Senior Web Developer Resume
SUMMARY
- Seven plus years of experience in developing professional web applications which includes front - end designing and hand coding with solid proficiency in usability, web and client/server applications.
- Experience in developing professional web applications and single page application using HTML5, CSS3, Bootstrap, JavaScript, jQuery, XML, JSON, AJAX, ReactJs, NodeJs, AngularJs, Angular 2 / 4.
- Experience in development approaches Front-End Model View Controller (MVC), event - driven applications using Object-Oriented Web applications, AJAX, Object Oriented JavaScript.
- Experience of using the various JavaScript concepts like Prototypes, Closures, and Object Oriented features, Promises.
- Strong experience with the ReactJs application build and deployment.
- Experience in implementing store actions, installing React Router, React - Redux app to handle real time data, API calls from Thunk Redux in ReactJs.
- Experience with Web Application Deployment, using Pm2 for the services administration.
- Experience with Android Studio for Android application building developed in React Native.
- Experience with Xcode for iOS application building developed in React Native.
- Strong experience with the FeathersJs API service build and deployment.
- Experience with task runners like Grunt, Gulp to minify CSS/JavaScript.
- Experience in developing applications using CSS preprocessors like SASS and LESS.
- Strong experience with the FeathersJs API service build and deployment.
- Implemented adaptive as well as responsive web design with html and CSS tactics using media query, grid view, viewport for seamless experience on mobile, tablet and desktop.
- Hands on experience with Mobile applications (hybrids and natives) development using React Native and Ionic Framework.
- Highly skilled in using Bootstrap for tables, grids, form elements, carousels, layouts, Toolbars, Panels, Button, etc.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
- Experience with the control and administration of operational computer applications.
- Hands on experience with Database servers and applications servers administration.
- Experience with the development and implementation of good IT security practices.
- Worked on Business process management, data analytics and business information systems.
- Hands on experience with Networks management, hypervisors administration and network architecture.
- Understanding of IT process modeling, IT services and ethical hacking.
- Knowledge with the implementation of design patterns and Graphic design experience.
- Experience with decision making support systems, and institutional systems management.
- Expert in Rich Internet Applications (RIA) with advanced JavaScript Frameworks using MVC, jQuery.
- Used Node Package Manage (NPM) and Bower as package manager for installing backend and frontend dependencies.
- Used Cocoa Pods Package Manage as package manager for installing backend and frontend dependencies.
- Experience in the use of various relational databases like MySql, Postgres SQL, Oracle SQL, SQL Server and NoSQL databases like MongoDB, Cassandra.
- Involvement in using IDE's Dreamweaver, Microsoft Visual Studio 2010/2013/2015, NetBeans, Eclipse.
- Proficient in various version control systems GIT, TFS, Subversion.
- Exposure to Continuous Integration and Continuous Deployment techniques.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Experience in all phase of SDLC (Software Development Life Cycle.) like Requirement Analysis, implementation and maintenance, and experience with agile methodologies and SCRUM.
TECHNICAL SKILLS
Programming Languages: JavaScript, PHP, C, C++, JAVA, C#, SQL.
Web Technologies: HTML/HTML5, CSS2/CSS3, AJAX, JQuery, JSON, Apache, NGINX, Web Development Frameworks (Laravel, Express, Angular).
JavaScript Frameworks: ReactJs, React Native, Redux, NextJs, ElectronJs, NodeJs, AngularJs, FeathersJs, Query UI, VueJs.
Web Servers: HTTP Web Server, Apache Tomcat, Web logic, Web Sphere, IIS (Internet Information Services).
Database: Postgres SQL, Oracle 11g/12C,MS SQL Server, Mysql, SQL Server, PL/SQL, MongoDB.
Build tools: Jenkins.
Debugging Tools: Chrome Developer Tools, Firebug, Bugzilla.
Version Control: GIT.
IDE, Editors: Microsoft Visual Studio, Microsoft Visual Studio Code SublimeText, Eclipse IDE, Notepad ++, NetBeans IDE, Adobe Dreamweaver, Brackets, Xcode, Android Studio, EXPO
Testing and performance: JestJs, MockaJs, Cypress.io
Browsers: Chrome, Safari, Firefox, Internet Explorer, Opera.
Methodologies: Scrum, PMI (Project Management Institute)/PMBOOK, Six Sigma, Cobit, ITIL v3.
Other tools: MongooseJs, Bootstrap, Axios.js, LoopBack, Adobe Ilustrator, YeoMan, Expo.io, FireBase, Adobe Photoshop, Apache Hadoop, Laravel, Illustrator, Photoshop, Corel Draw, PM2.
PROFESSIONAL EXPERIENCE
Confidential
Senior Front End/UI Engineer
Responsibilities:
- Developed Front End web application using HTML5, CSS3, JavaScript, Bootstrap and ReactJs, Redux.
- Worked through cross browser compatibility issues with layout and implemented new styles using CSS preprocessor LESS.
- Used web technologies ECMAScript 6, ReactJs, and NodeJs implemented as a backend server.
- Widely used Masonry with vanilla JS to optimize the use of space inside the web page by reducing any unnecessary gaps.
- Developed client-side JavaScript code to build web forms and simulate process for a web application, page navigation using Angular 4.
- Worked with Android Studio for Android application building developed in React Native.
- Developed Responsive Web Application using, ReactJs, Redux, Angular 4.
- Used ReactJs for templating for faster compilation and developing reusable components.
- Developed AngularJs framework including MVC architectures, distinctive modules, controllers, templates, custom directives, custom filters and widely resolved angular scope issues.
- Built web application using VueJs and Firebase.
- Evaluated Forms, Events, Keys, Router, Animations and flux concept using ReactJs.
- Also, responsible for all Client-Side UI Validation and implementing Business logic based on user selection using jQuery UI and AngularJs.
- Involved in customizing the JSX files for rendering the UI in implementing ReactJs.
- Worked on ReactJs Virtual Dom and React Views, rendering using components which contains additional components called custom HTML Tags.
- Implemented Angular 4 Router to enable navigation from one view to the next as agent performs application tasks.
- Developed express server for rendering UI and developing RESTful API’s.
- Used MongoDB community edition for storing and querying data as documents with Mongoose package.
- Developed the react container and presentational components (as Stateless and Functional components when applicable).
- Worked with FeathersJs, creating multiple API services using socket.io and NodeJs for differents projects.
- Worked with Xcode for iOS application building developed in React Native.
- Used React-Redux to set State and props between Parent and child component.
- Experience with Web Application Deployment, using Pm2 for the services administration.
- Performed unit testing using MochaJs and JestJs, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Deployed the project to dev and QA Environment using Release management Server.
- Worked closely with Business System Analysts & Backend Team to understand the requirements to ensure that right set of UI modules been built.
Environment: HTML5, CSS3, LESS, C#, jQuery, JavaScript, AJAX, JSON, Typescript, Angular 4, ReactJs, NodeJs, MongoDB, Responsive Web Design, Bootstrap, MochaJs, JestJs, TFS.
Confidential
Senior Web Developer
Responsibilities:
- Designed dynamic and browser compatible pages using HTML5, CSS, Bootstrap, JavaScript.
- Experienced in developing solutions using UI web presentation skills.
- Enhanced user experience by designing new web features using MVC Framework.
- Created wireframes, graphical templates, and other graphical elements for various web based projects.
- Code and developed application using JavaScript and CSS.
- Built Web pages that are more user-interactive using Integrated Laravel 5 framework into the Back End and AngularJs, HTML5, CSS3.
- Visual Development, Front-End Programming and Back-End in Laravel, NodeJs, PHP.
- Worked on JavaScript frame work for building web pages using Angular 2/4, Laravel, Bootstrap, NodeJs, and ReactJs to augment browser based applications with MVC capability and developed, worked and implemented UI controls.
- Creating ReactJs / Redux front-end UI, and NodeJs applications for backend.
- Developed JavaScript files with the help of Webpack and babel.
- Worked in designing of application involve Use case diagrams, Class diagrams, Sequence diagrams.
- Developed application to migrate from legacy Microsoft SQL Server database to MySQL database.
- Setup Github and use of Git bash for code submission in Github repository.
- Worked on agile environment uses incremental approach and also have daily standup meetings.
Environment: PHP, Laravel, HTML, CSS, jQuery, JavaScript, AngularJs, Angular 2/4, NodeJs, VueJs, NPM, Bootstrap, MySQL, TypeScript, GIT, SOAP, REST, Oracle, Linux, Windows.
Confidential
Analyst Programmer / Web Developer
Responsibilities:
- Used Bootstrap to make this web responsive and mobile friendly in Angular2.
- Developed and maintained test cases and updated according project requirement changes.
- Developed encryption service to store password and tokens using crypto NodeJS native module.
- Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in jQuery.
- Developed request-response contracts between teams.
- Tested performance testing of REST API with SOAP UI.
- Implemented ES6 for building interactive cross platform web application and optimizing the application for high performance.
- Assisted architectural design, follow MVC design pattern to implement the project.
- Developed models, controllers, services and routers using Laravel.
- Developed custom directives to use jade templates.
- Worked on route config using dependency injection for mapping url path and components in Angular2.
- Web Application development with Bootstrap and jQuery for the Front-End and PHP for the Back-End.
- Store Procedures development for data processing on Oracle SQL.
- Development of Sql Scripts on Oracle SQL.
- Analysis and continuous monitoring of operative application servers.
- Remote technical assistance by internal connection.
- Implementation of improves and corrections on Oracle Forms.
- Implementation of improves and corrections on Oracle Reports.
Environment: HTML5, CSS, jQuery, JavaScript, MVC, Rest API, Node.js, Linux, Oracle SQL, Oracle Forms, Oracle Reports, Windows, Bootstrap.
Confidential
Web Application Developer.
Responsibilities:
- Developed custom filters in Angular.js for front end dynamic data input changes.
- Displayed reusable chart template D3.js for representation of search data.
- Used jQuery plugins like jQuery Responsive Drop Down Menu, Data Tables, Media Plugin in Account and Transaction module.
- Worked on NoSQL database like MongoDB using Mongoose for fetching customer registered plans.
- Designed user screens and validations using HTML5, JavaScript, jQuery, AJAX and Bootstrap as per Business user requirements.
- Reworked on front end code to support mobile, tablets and any other portable devices and integration with back end code.
- Developed stored procedures, functions and triggers in SQL for efficient retrieval of data from database.
- Participated in Agile methodology using SCRUM.
Environment: AngularJS, jQuery, HTML5, CSS3, D3.js, JavaScript, AJAX, CSS3, SASS, Bootstrap, Web Services, SOAP, Oracle10g and SQL Server Databases, GIT, UML, XML, Windows.
Confidential
Web Application Designer and Developer.
Responsibilities:
- Designed, developed, debug, implement and support web-based applications and services in PHP.
- Used the PHP and Laravel MVC Frameworks in the development of the web applications.
- Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
- Designed UI for the application’s structure, navigation, appearance, interaction conventions, and business features.
- Created diagrams, wireframes, and HTML/CSS prototypes. Wrote use cases, UI specifications and a UI Style Guide.
- Designed and developed PHP, HTML, JavaScript, Ajax, XML, MySQL, Eclipse PHP apps working in a Linux, Web Server and Apache environment.
- Validated the input given to the user interface using JavaScript.
- Developed the client's User Interface using PHP, JavaScript, HTML and graphics tools.
- Handled Real Time Data in XML and parsed data on the front end HTML, XML and JAVA as well as PHP.
- Integrated Bootstrap into several applications for speeding up JavaScript development.
- Edited CSS and HTML/XML source code to customize product appearance to match customer web sites.
- Excellent ability of reading, understanding & implementing of open-sourced code, programmer friendly classes/ libraries available for PHP programmers.
- Implemented database design using MySQL.
- Wrote and tuned DB2 SQL Queries to perform CRUD operations.
Environment: PHP, JavaScript, Bootstrap, JQuery, CSS3, HTML5, DB2, CRUD, PL/SQL, SOAP, Eclipse, Subversion, Scrum, UML, XML, Windows.