Front Developer Resume
New, JerseY
SUMMARY
- An experienced professional with 8+ year of experience on User Interface/Front End Developer in developing web applications using HTML5, CSS3, JavaScript, jQuery, Bootstrap.
- Extensive knowledge of multiple technologies including JAVA, XML, RDBMS, SQL and PL/SQL.
- Expert in developing applications using Swings in java and all J2EE technologies using Servlets, JSP, JDBC, EJB, JNDI, JMS.
- Strong Design, Development and Deployment skills in JavaScript, Typescript, AJAX, HTML, XML.
- Experienced in working with Redux architecture using complex Object - Oriented concepts in improving the performance of the websites.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Expertise in using bug tracking tools like JIRA.
- Familiar with creating Custom Reusable React Components Library.
- Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.
- Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors.
- Experience with various J2EE design patterns like DTO, DAO, MVC, Singleton and View Object in the development of Enterprise Applications.
- Proficient in programming by using the IDE’s such as Eclipse, My Eclipse, Net Beans.
- Expert in implementing Controllers, modules, services, factories, module optimization, http caching and UI for bootstrap in AngularJS.
- Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, J Query,
- Expertise in Confidential scripting language and server scripting languages like JavaScript, jQuery, JSON, Bootstrap, React Js.
- Experience in database development and implementation using different RDBMS like My sql 5.5 and Oracle.
- Experience with build tools like Maven and Ant.
- Hands on experienced on React versions like 15, 16, 17.
- Thorough understanding of CSS selectors and CSS preprocessors (LESS, SASS) principles with a clear ideology for managing maintainable, scalable, and cross-browser code.
- Expertise in using Grunt to speed up the workflow of the project.
- Experience in writing JUnit for Unit testing.
- Proficient with container systems like Docker and container orchestration like EC2 Container Service,
- Kubernetes, worked with Terraform.
- Experience in designing and developing solutions using the MVC Architecture.
TECHNICAL SKILLS
Languages: SQL, PLSQL
Frameworks: AJAX, React Js, Node Js, Express Js, RMI, Mocha, Chai and Junit
IDES/Tools: Eclipse 4.2/4.3, RAD 7.5/8.5, Spring STS 3.6.2.
Application Servers: Web Logic11g, Web Sphere8.5, JBoss6.0 and Apache Tomcat7.0.
Web Technologies: HTML, DHTML, XML, AJAX, CSS, JavaScript, J Query.
Web Services: REST, WSDL, JAXP, Apache Axis.
RDBMS: IBM DB2, MySQL5.5, Oracle 10g/11g and SQL Server3.1
NoSQL Databases: MongoDB
Scripting languages: Java Script, JSON and Shell Script.
Tools: Apache Maven, Ant, Jenkins
Version Control tools: CVS, SVN, RTC and GIT.
Environment: Windows, UNIX, Linux, MacOS
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Front Developer
Responsibilities:
- Developed user interface using HTML5, CSS3, Bootstrap, JavaScript, and React JS that meets accessibility and web browser standards for website.
- Used React to create responsive Design so that the website is compatible with different Devices like Desktops, Laptops, Tablets and Smartphones
- Worked with CSS3 in designing templates for using in all pages on the website working with positioning, text, padding, border, margin, CSS background and table.
- Developing the application using MVC, Entity Data Model and RESTful and WCF services.
- Used Node Package Manager (NPM & Yarn) to manage modules.
- Develop various screens for the front end using React and used various predefined components from
- NPM (Node Package Manager) and Redux libraries
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Utilized Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Created TypeScript reusable components and services to consume REST API’s using Component based architecture provided by Angular.
- Worked on highly advanced user interface design and development using NodeJS, HTML5 and
- CSS3.
- Perform Restful routing using node.js.
- Building reusable components and front-end libraries for future use.
- Design React Native components and higher order components.
- Developed user interface by using the React JS, Flux for SPA development.
- Used React JS to create custom components for data manipulations and to display data in company standard format.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented REST API using NodeJS and Express.JS
- Created AngularJS Controller Which Isolate scopes perform operations in UI.
- Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Extensively used Git for version controlling and regularly pushed the code to GitHub, Bitbucket.
- Design UI views with Flexbox and React Native dimension API.
Environment: HTML5, CSS3, Bootstrap, JavaScript, typescript, Figma React JS, Redux, Restful API, Node JS, Express JS, MVC, NPM, Swagger, MongoDB, Web-storm, XML, JSON, Grunt, Mocha, Chai, JIRA, Git.
Confidential, New York
UI Developer
Responsibilities:
- Developed user interface using HTML5, CSS3, Bootstrap, JavaScript, and React JS that meets accessibility and web browser standards for website.
- Worked with CSS3 in designing templates for using in all pages on the website working with positioning, text, padding, border, margin, CSS background and table.
- Used ReactJS to create responsive Design so that the website is compatible with different Devices like Desktops, Laptops, Tablets and Smartphones
- Developing the application using MVC, Entity Data Model and RESTful and WCF services.
- Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate & used Spring Security to secure the application.
- Used Node Package Manager (NPM & Yarn) to manage modules.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Utilized Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
- Worked on highly advanced user interface design and development using NodeJS, HTML5 and CSS3.
- Perform Restful routing using node.js
- Building reusable components and front-end libraries for future use.
- Design React Native components and higher order components.
- Used JMS in the project for sending and receiving the messages on the queue.
- Worked on Java web application development using J2EE and Eclipse
- Used Java API for XML Web Services (JAX-WS) to convert Java Objects to XML conversions
- Developed user interface by using the React JS, Flux for SPA development.
- Used React JS to create custom components for data manipulations and to display data in company standard format.
- Used Hibernate for Object Relational Mapping (ORM) and data persistence.
- Maintained states in the stores and dispatched the actions using redux.
- Configured hibernate session factory to integrate Hibernate with spring and used JPA/Hibernate to communicate with data layer and XML to read XML data.
- Used Mocha, Chai unit test framework to write unit tests for JavaScript code for the Confidential -side unit testing.
- Implemented REST API using NodeJS.
- Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Extensively used Git for version controlling and regularly pushed the code to GitHub, Bitbucket.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Design UI views with Flexbox and React Native dimension API.
Environment: HTML5, CSS3, Bootstrap, JavaScript, React JS, Redux, Invision, Figma, Restful API, Node JS, Express JS, Java, Spring, MVC, NPM, Swagger, MongoDB, Web-storm, XML, JSON, Postman, Grunt, Mocha, Chai, JIRA, Git.
Confidential, Los Angeles, CA
UI / React JS Developer
Responsibilities:
- Worked on anAgile(Scrum)DevelopmentTeamto deliver regular updates to business team and project managers.
- Involved designing in web pages usingHTML5,CSS3,JavaScript, Bootstrap,SASS, LESS, React.js,Redux, Flux, Mongo DB.
- Responsible toStyle,lookandfeelof thewebpagewithSASSthat extendsCSSwithdynamicbehaviorsuch asvariable, mixing, operationsandfunctions.
- Researching JavaScript based frameworks likeReact Native and Ionic/Cordovafor frontend.
- Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
- Implemented various screens for the front end usingReact.jsand used various predefinedcomponentsfromNPM (Node Package Manager)andredux library.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
- Responsible forReactUIandarchitecture.Buildingcomponentslibrary,includingTree,Slide-View,and Table Grid.
- Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- UsedReact-Autocompletefor creatinggoogle mapslocation search on the webpage.
- ConfiguredWeb packtoexecutelinters,magnifiers,pre/post-processors,tests,transpires,etc.basedon build target.
- UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
- ImplementedReactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
- AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
- Implemented flux pattern by usingredux frameworkas a core dependency.
- Have worked onAWSto integratethe server side and Confidential -side code.
- Experience inRESTfulweb services to integrate betweenServer side to Confidential Side
- Worked withJASMINEunit test framework to write unit tests for JavaScript code.
- Involved in completeSDLC - Requirement Analysis, Development, System, and Integration Testing.
- Handled cross browser/platform compatibility issues(IE, Firefox, and Safari)on both Windows.
- As an onsite coordinator, I have interacted with offshore team to give theFunctional andTechnicalKnowledge and to track the status of the project.
- UsedHP Quality Centerto keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, React JS, Redux, Flex, Web Strom,JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
Confidential, Plano TX
UI Developer
Responsibilities:
- Created a customresponsive web applicationto replace a legacy line-of-business web application usingAngular JS and React JS.
- Developing and designingSPAuser interfaces inAngularJS.
- Worked on Front end by usingAngularJS,React JS, JavaScript.
- Used Angular.js for connecting the API's usingAngular.js $http service.
- Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
- Designed dynamic andmulti-browsercompatible pages usingHTML, CSS, AngularJS, and JavaScript.
- Defined new validations throughAngularJSfor the form field validation implemented throughHTML5.
- UsedAngularJSmultiplein-built directivessuch asfilters, root scope, scope, modal, template, stateetc.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Developer responsive interface usingBootstrapand usedSASSforCSS.
- Responsible for creating the screens with table-less designs meetingW3Cstandards.
- AppliedjQuery scriptsfor basic animation and end user screen customization purposes.
- Responsible for front-end UI design usingHTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- UsedMedia Queriesfor the design to be compatible in all devices.
- Developed differentjQuerycomponent inMVCframework.
- UsedDreamweaveras editor for designing new pages.
- Implemented theDragandDropfunctionality usingjQueryframework.
- UsedGruntas task runner to test theJavaScriptwithJSHint.
- Worked onCross-Browser Compatibilityand tested each & every web application on popular web browsers such asInternet Explorer, Firefox, Safari, OperaandChrome.
- UsedMedia Queriesto deal with differentCSSrelated issues on different devices.
Environment: Angular.js, React JS, JavaScript, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Dreamweaver, SPA, OOP, MongoDB, FLUX, Twitter Bootstrap, GIT, SASS, Grunt, Photoshop.
Confidential
UI Developer
Responsibilities:
- Communicate with theclientto understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Created and optimized graphic prototype websites and applications interfaces usingHTMLandCSS.
- Involved in write application-level code to interact withAPIs, Web Services usingAJAX,JSONandXML.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website usingJavaScript, jQuery, CSS,andHTML.
- Implemented and designeduser interfacefor web-based customer application.
- Enhanced user experience by designing new web features usingMVC FrameworklikeBackbone.js.
- Developed customer facing software for managing advertisements to grow the business usingBackbone.js, JavaScript/jQuery,HTML, CSS.
- Developed data formatted web applications and deploy the script usingclient-side-scriptingusingJavaScript.
- Worked onCross-Browser compatibilityand fixed thebugsfor several browsers.
- Worked extensively onSpring MVCframework to develop new internal web application.
- Enhanced and built reusable components across different modules usingCustom directivesandCSSclasses.
- Created Responsive Designs (Mobile/Tablet/Desktop) usingHTML&CSS,Bootstrap.
- Maintained 24/7 high volume availability using open-source tools such asLinux,Apache, andMySQL.
Environment: Backbone JS, HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Spring MVC, Linux, Apache, and MySQL.
Confidential
Software Developer
Responsibilities:
- Understand each module and gathered and managed the project content by using Content Management System (CMS).
- Designed the web pages by usingHTML, XHTML, CSSand deploy the script using withJavaScript.
- Developed secured web applications by using Confidential scripting such asJavaScriptandJQuery.
- Wrote externalCSSfile, which linked to theHTMLfile to increase the traffic of the web site.
- Involved in software coding, testing, and debugging for web presentation layer usingHTMLandCSS.
- Developed the application logos and images by usingAdobe Photoshop CS3and Illustrator.
- Developed the Rich Internet Applications (RIA’s) with the helpAdobe Dreamweaver CS3andAdobeContributeCS3andAJAX.
- Designed the graphic objects, illustrations, images (vector and bitmap) and banners with usingAdobe Flash MXandF Script,Adobe Photoshop,andAdobe Illustrator.
- Developed the user interactive web applications and Rich Internet Applications (RIAs) using with the help ofAdobe Dreamweaver CS3.
- Developed E-commerce enterprise applications using web technologies likeHTML, DHTML,XHTML, DOM, PHP Script, JSP ScriptandCSSbased on theW3Cstandards.
Environment: CSS, CMS, SEO, HTML, XML, JavaScript, JSP, AJAX, Macromedia Flash MX, Action Script, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver MX and SQL Server 2005.
