Web/ui Developer Resume
Jacksonville, FL
PROFESSIONAL SUMMARY:
- Around 6 Years of experience in the IT industry working with Web - Based Applications and UI applications in various domains.
- Extensive experience in developing web pages using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, MVC, Single Page Applications (SPA) using AngularJS, React JS and Confidential, React-Router.
- Experience in developing rich views using React.js with R edux architecture for the state management.
- Maintained states in the stores and dispatched the actions using Confidential .
- Experienced in building cross-browser compatible applications and resolving compatibility issues.
- Proficient in making AJAX calls using jQuery and consumption of JSON for faster and impulsive responses.
- Implemented gulp tasks for build scripts, minified and bundled the JavaScript code.
- Proficient in using higher level style syntaxes, LESS and SASS for advanced CSS features.
- Experience in developing web service applications using SOAP and REST.
- Very good experience in Document Object Model (DOM) and have a strong understanding of DOM functions, and experienced in dealing with challenging High Traffic Websites.
- Experience in package manager of NPM for projects and set Gulp and Grunt tasks under Node.js environment.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Firebug, Jasmine, Mocha and Karma testing framework.
- Hands-on experience using the version controls like SVN, GIT, enterprise content management systems Adobe Experience Manager (AEM)and project management tools like JIRA.
- Professional understanding in various phases of SDLC including Requirements analysis, Development, Maintenance and Testing of various client/server and web applications.
- Experience in using various tools and IDEs for development and design like Atom, Web storm, Sublime text, Brackets and Microsoft Visual Code.
- Experience in Agile methodologies, Waterfall Model, Test Driven Development, Iterative and Incremental development.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Highly motivated, reliable analytical problem solver and trouble-shooter with strong attention to detail.
TECHNICAL SKILLS:
Web technologies: HTML5, CSS3, JavaScript, JSON, AJAX, MVC, DOM
Workflow/ delivery: Responsive web design, Single Page Applications (SPA)
JavaScript Libraries & Frameworks: jQuery, Angular JS, React JS, Node JS
Debugging Tools & Testing: Firebug and Chrome Developer Tools, Jasmine
Methodologies: Agile, Scrum, waterfall
IDEs worked: Visual Studio, Atom, Sublime Text, Brackets, Notepad++, Eclipse, web storm
Application Servers: Apache Tomcat, Web Logic, Web Sphere
Project/Build Tools: Grunt, Gulp, Jira, Web Pack, Babel
Version Control: SVN (tortoise SVN), GIT
Operating systems: Windows, Mac, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Jacksonville, FL
ReactJS Developer
Responsibilities:
- Participating in daily standup meetings for project status update.
- Responsible for development, programming, coding of complex and business critical information technology solutions using React JS, Confidential to enable customer experience application.
- Good knowledge on building components with ReactJS and Confidential architecture.
- Creating view layer with different components like drop down list, search bar, login, forms all these are implemented through React components.
- Good experience in using Reacts JS components, Forms, Events, Keys, Router, Animations
- Managed multi-store state logic to maintain single source of truth and created Actions, Reducers, dumb components and smart components.
- Worked on React Router for developing Single Page Applications SPAs.
- Used React- Confidential (connect) which is responsible to “map state to props” and “map dispatch to props”.
- Building reusable components using Material UI and front-end libraries for future use.
- Implemented i18next, accessibility features for the application.
- Working on creating responsive single page application, grid, custom buttons and all layouts using Material UI.
- Translating designs and wireframes into high quality code.
- Used Confidential Thunk Middleware, in application to retrieve data from Back-End and to also perform RESTFUL services.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Using Babel for transpiling JSX and ES6 syntax to get compatible with modern browsers.
- Ability to understand business requirements and translate them into technical requirements.
- Secured the React- Confidential Application using (JSON Web Tokens) JWT.
- Developing prototypes along with the architect team to demonstrate the expected outcome.
- Develops the Responsive design to make the portal compatible with Mobile/Tablets/PC’s.
- Built client-side app with Node.js development server for assets and proxying/stubbing API requests.
- Used Axios for making server requests.
- Develop micro services and scalable applications using Jenkins, Clustering tools.
- Application is built, test, deployed and run in cloud (OpenShift) using platform-as-a-service (PaaS)
- Involved in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication .
- Performing unit testing using JEST and Enzyme along with integration testing Chrome Inspector to fix bugs and working closely with QA.
- Prepare project status reports and formal presentations as required.
- Responsible in transforming the wireframes and mockups to develop web pages.
- Worked on GIT Version control and AGILE methodology.
- Worked with GWOS UI components and CSS.
Environment: HTML5, CSS3, jQuery, JavaScript, AJAX, ReactJS, Confidential, GIT, Agile, Express JS, material UI, webpack, NodeJS, jest, visual studio.
Confidential, Collegeville, PA
UI Developer
Responsibilities:
- Worked on application center screens and developed interactive professional and dynamic user interfaces using, HTML5, CSS3, XHTML, JavaScript, jQuery and AngularJS, React JS and Confidential .
- Implemented React components both functional and classical for UI widgets.
- Used Confidential for state management, to store the whole state of the app in an immutable object tree.
- Used React- Confidential (connect) which is responsible to “map state to props” and “map dispatch to props”.
- Built components using JSX in React.js for rich user interface view, used webpack built tool and Babel-Loader for transpiling JSX and ES6 to ES5 .
- Developed drag and drop document editing using React JS-dnd and React JS-motion.
- Used hibernate to communicate with SQL database and queries using HQL
- Followed spring web flow architecture throughout the application.
- Enforced with Confidential that every change in an action let’s have a clear idea about the change in state that need to dispatch an action.
- Developed highly responsive mobile user Interface using react-native framework.
- Used Axios to fetch the data by consuming the Rest API.
- Redesigned UI screens for developing table-less layouts using CSS selectors.
- Performs rendering through root component, routing and fetching data from API's using webpack build tool.
- Used React Native components to build the Mobile Based Application.
- Developed Web services for sending and getting data from different applications using REST, such as data Applications, to transfer data from Branch Server to Head Office Server.
- Performs UNIT testing with Jest and enzyme and develops web services using RESTful API.
- Implement modules into NodeJS to integrate with designs and requirements.
- Knowledge of SQL databases such as Postgres .
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Application is managed in Azure cloud platform which enables to quickly build, deploy.
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around mobile applications.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Created working prototypes to finalize existing and future "user stories and epics".
Environment: HTML5, CSS3, jQuery, JavaScript, AJAX, Bootstrap, AngularJS, ReactJS, Confidential, GIT, Agile, Express JS, React native, webpack, NodeJS, visual studio.
Confidential, Overland Park, Kansas
Web/UI developer
Responsibilities:
- Designed and developed the agent portal using framework AngularJS along with HTML5, CSS3, and JavaScript.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
- Written modular, secure, and well-tested front-end code in JavaScript, HTML5 and CSS3 using AngularJS based on MVC architecture.
- Developed a single page application using AngularJS which was supported in IE 9, 10, 11, Firefox, Chrome.
- Created JavaScript reusable components and services to consume REST API's using Component based architecture provided by angular.
- The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and Confidential planning.
- Implemented update portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Developed secured credit and fraud check flows for customer verification.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Worked on writing code for integrating merchant API to get all the details about coupons and merchant ID to database.
- Consumed different plugins and angular modules and providers.
- Demonstrated knowledge of code reviews, unit and regression testing.
- Involved in writing test cases using Jasmine and Karma to ensure 80% code coverage.
- Used GIT for source control and JIRA for tracking purposes.
- Followed the coding standards for easier modification in future releases.
Environment: HTML5, CSS3, JavaScript, AngularJS, Agile, Bootstrap, RESTAPI, Webpack, SASS, NodeJS, Jasmine Karma, NPM, GIT, JIRA.
Confidential
Web/UI Developer
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, Angular JS, jQuery, Bootstrap, AJAX, XML and JSON.
- Working closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture.
- Contribute positively to the overall team dynamic participate in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Designing and implementing functionality using technologies including Vanilla.js, AJAX, and JavaScript frameworks such as jQuery.
- Working directly with clients to design and develop elegant solutions
- Gained Experience in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Experience with Adobe Analytics technologies. Web analytics implementation, reporting and optimization.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular JS, DHTML, MVC, DOM, JSON, Bootstrap, JSP, AJAX, SOAP, XML, Adobe Photoshop.
Confidential
Web Developer
Responsibilities:
- Developed UI using JavaScript, HTML, DHTML, CSS, JavaScript validations and XHTML.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and jQuery.
- Implemented applications in JavaScript, and MYSQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-Player.
- Performed graphical design and web site contract work for small business and working professionals.
- Met one-on-one with clients in exploring the best possible options for their web presence.
- Handled duties ranging from creative design to code implementation.
Environment: HTML, DHTML, XHTML, CSS, JavaScript, AJAX, MYSQL.