Sr. Front End Developer Resume
5.00/5 (Submit Your Rating)
MinnesotA
SUMMARY
- 10 years of experience in application and web development wif emphasis on HTML5, CSS3, Bootstrap Node.js, AJAX, JavaScript, Typescript, ECMA Script 6, jQuery, Angular 1.x / 2.0/5 and React.
- Worked wif redux saga along wif redux thunk to handle asynchronous calls efficiently.
- Developed dynamic web pages using HTML5, CSS3, React JS, Bootstrap, NodeJS and AJAX.
- Designed and developed the user portal using angularJS 2 along wif HTML, CSS and TypeScript.
- Strong noledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
- Design UI scripting using typescript in Angular 2.
- Developed front - end using Html5, CSS3, Javascript, React, Redux and Bootstrap.
- Experience in working wif frameworks like Struts, Spring and Hibernate
- Experience in using Java IDE tools like Net beans and familiarity wif other IDEs such as Eclipse.
- Working experience wif Angular 2/5 for developing single page application.
- In-Depth noledge/Experience of Web 2.0, JavaScript, jQuery, W3C Standards.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Experience applying the latest development approaches including MVC, RWD, and event-driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Experience in working wif third party web services APIs and Web Services using AJAX and jQuery.
- Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC and tools like Rational Rose, Microsoft Visio.
- Developed web applications by implementing Model View Control (MVC) architecture using JSP pages dat interact wif Servlets.
- Configured wif gulp.js to test the Typescript wif TSLint.
- Used Python, Perl, CGI, JQuery, JavaScript and JSON at the front end.
- Excellent communication, interpersonal and analytical skills along wif can - do attitude.
- Ability to learn and use new systems and paradigms in considerably less time.
TECHNICAL SKILLS
- JavaScript
- HTML5
- CSS
- Ajax
- Bootstrsap
- AngularJS
- React
- Redux
- Angular 2+
- ES6
- Typescript
- SCSS
- VueJS
- UX
- Balsmiq
- Material-UI
- CORS
- Web Content Accessibility Guidelines (WCAG)
- XSS (cross site scripting
- cross-origin resource sharing (cors)
- SASS
- LESS
- Ajax
- Bootstrsap
- Jquery
- Java
- Spring
- Hibnerate.
PROFESSIONAL EXPERIENCE
Confidential, Minnesota
Sr. Front End Developer
Responsibilities:
- Worked on application backend implemented as Node.js express application server.Design, Implement and Test Oracle ADF applications using JDeveloper
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Worked on various JavaScript library included but not limited to Node, Gulf, Grunt, Karma, Jasmin, Protactor.
- Responsible for developing the UI side wif ReactJS, SASS, HTML5
- Written well documented and readable JavaScript code using JSLint.
- Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Confidential Inc.
- Developed UI event and AJAX callback code using Sencha Touch to interact wif the Cloud Web services.
- Performed automated testing on the front end using jest and enzyme frameworks. ingorked wif Jest test framework for testing React components.
- Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
- Worked wif development teams which included daily audits of source code using SonarQube and HP Fortify SCA as part of the DevOps pipeline.
- Unit tested complex methods using Mocha-Chai library. Used JSON as the data interchange format.
- Agile methodology and SCRUM techniques to manage requirements and enhance the application.
- Configured Struts, Hibernate framework wif Spring MVC.
- Implemented the caching mechanism in Hibernate to load data from Oracle database.
- Developed microservices using spring boot for calling alfresco REST services.
- Created prototypes wif component based rendering using Webpack bundler and Babel Transpiler.
- Used JSLint for validating the front end code. Developed Web Services as a service provider and deployed them on the WebLogic Application Server over the HTTP protocol
- Developed PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Wrote and performed client-side and server-side unit testing wif Jasmine, and the Chai assertion library.
- Agile methodology and SCRUM techniques to manage requirements and enhance the application.
- Designed and developed atomic services wif nodes communicating using SWIFT, XML and HTTP.
- Deploy applications on Linux based server - RedHat Enterprise Server.
- Design and develop API-based microservices dat integrate wif Slack bots.
- Created prototypes wif component based rendering using Webpack bundler and Babel Transpiler.
- Used JSLint for validating the front end code. Writing and reviewing Junit & Protactor testcases.
- Create custom mobile and PWA applications using Angular, TypeScript stack for cross platform deployment.
Confidential, Hartford, Connecticut
Sr. Front End Developer
Responsibilities:
- Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.Used WSAD for writing code for JSP, Servlets, and Struts.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Worked on JavaScript testing frameworks like Jasmine, Karma, Chai, Sinon and Mocha.
- Development of custom modules using LAMP, PHP, AJAX, Javascript, Jquery, JSON
- Developed dynamic web pages using HTML5, CSS3, React JS, Bootstrap, NodeJS and AJAX.
- Developed Single Page applications using AngularJS 2 using components, directives using TypeScript.
- Designed and developed the user portal using angularJS along wif HTML, CSS and TypeScript.
- Implemented ES6 features, Used Babel, Web pack wif ES2015, React JSX presets, Backbone Marionette.
- Developed UI and pagination using React.js and Node.js.
- Worked wif redux saga along wif redux thunk to handle asynchronous calls efficiently.
- Developed dynamic web pages using HTML5, CSS3, React JS, Bootstrap, NodeJS and AJAX.
- Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
- Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
- Delivered mobile app for book reading capability wif HTML5 Sencha and online services wif Flash/Flex.
- Developed PL/SQL procedure for login module and registration module.
- Wrote Java programs, performed builds, monitored DB2 data and ran SQLs
- Implemented server application to plan package forwarding & route scheduling. Used JDBC for database connectivity. Used Eclipse IDE for designing, coding and developing applications
- Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB, and MySQL.
- Used testing strategies such as TDD, including noledge of JSUnit and/or Selenium.
- Developed automation test scripts for the web GIS applications using selenium and Java.
- Worked wif Agile methodologies like Continuous integration wif Travis CI, Jira, Confluence.
- Worked closely wif Devops team to set up CI/CD pipeline using Jenkins, Ansible, AWS, Maven and GIT.
- Wored on Container Clustering and Orchestration wif Docker Swarm and Kubernetes.
- Conducted software builds using Subversion in a windows environment via Cruise Control.
- Developed test cases and performed unit testing usingJUnit.
- Used Android NDK to create the library files to be used by Services.
- Used HipChat for internal messaging. Migrated build logs output from Hipchat to Slack.
Confidential, Chicago, IL
Sr. UI Developer
Responsibilities:
- Developed XML, XSLT files for the project to carry the MQ messages to the destinations routing using a functionality dat was developed using JAVA and EJBs
- Developed web applications using Hibernate, Spring MVC, JQuery, struts, HTML5, Bootstrap
- Worked wif EBX as the frontend for DataBase-PLSQL. Performed integration between Datacap wif SQL/Oracle server databases.
- Monitored and troubleshot any issues wif recent backups of IBM DB2 databases on facility servers.
- Designed and developed Spring based Rest WebServices for distributed databases.
- Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML, Rest and JAXP.
- Using IDE's like Eclipse, Netbeans and version control tools like Mercurial, SVN and Git.
- Created Stellent UCM and BPM and BPEL processes for Weblogic.
- Created functional automation scripts using open source tools selenium (selenium RC, Grid)
- Created and developed the internal AngularJS framework applications projects. Unit testing wif Jasmine.
- Experienced in Agile SCRUM, RUP (Rational Unified Process) and TDD (Test-Driven Development) software development methodologies. Worked wif in the Network interactions using JSON wif REST API calls.
- Developer support for the project consists of issue and project management via JIRA Design and Developed using WebService using Apache Axis 2 on JBOSS.
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
- Followed an Agile, Software Development methodology. Used NetBeans IDE
- Configuration and deployment of application on to Jboss application server .
- Expertise in employing Water Fall Model and best practices for software development
- Participated in converting the business requirements to software specifications using Rational UML
- JSON is used for serializing and deserializing data dat is sent to or receive from JSP pages.
- Quickly learned iText and implemented to solve Hungarian Special Character Issue.
- Contributed to organization of testing and quality improvement process (JIRA, Confluence).
- Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
- Made Fixes and enhancements to Online bill paying ASP software for water companies.
- Created Python scripts dat provided constant updates about large data transfers via HipChat.
- Connected Ignition to Bamboo, Hipchat, Bitbucket, Open-Shift, Confluence, and Jira using REST API
Confidential, McLean, VA
UI Developer
Responsibilities:
- Implemented the server side design using the industry standard J2EE design patterns like Business Delegate, Service Locator, Business Interface, Session Facade, and Data Access Object.
- Leading Frameworks Team like Angular.js, backbone.js & JMVC, D3.js and Projects UI Designing Team.
- Design and rebuild FLEX application using AngularJS and TypeScript to readjust to customer's new requirements in WebStorm development environment
- We are building interactive screens wif the help of Adobe Photoshop, sublime text editor, HTML, Angular JS, Jquery, Bootstrap and Mongoose.
- Used SVN for version control, used JRocket - Mission Control for Java Performance Tuning.
- Used struts/spring and Java portlet specifications to develop several other new features for the enterprise portal application.
- Completed projects using Java, J2EE, EJB, Spring, Struts, HIBERNATE, Eclipse IBATIS, Webservices, RMI, Servlet, JSP, JSF, JNDI, JDBC, JMS, JTS, JavaScript, HTML, SOAP and XML,DB2, Oracle, SQL, PLSQL, Ajax, Ant-build scripts.
- Utilize Microsoft Visual Studio, AdobeCreativeSuites CS3 and FTP software to develop and update web content. Integrated WTX maps wif Websphere Message Broker
- Moved to Git instead of CVS. Developed Client side screens in XML using XSLT.
- Used HipChat & Lync for inter-personal communication amongst team members.
- Documented the progress of the daily stand-ups wif the Atlassian stack (JIRA, Confluence, HipChat)
Confidential, Washington, D.C.
Software Developer
Responsibilities:
- Involved in group meeting wif teammates and made substantial changes to the architecture to improve performance of the Application.
- Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
- Maintained Struts architecture throughout the application.
- Developed the bean classes for better data exchange between the MVC layers
- Successfully differentiated presentation from code.
- Used multi threading and socket programming.
- Deployed the application on WebLogic Application Server.
- Created connection pools and data sources.
- Modified JavaScript to read client side activities (events) and data and event validations.
- Used WinCVS as version Control system.
- Extensively used Collabnet subversion for version control.