Ui/angularjs Developer Resume
New York, NY
SUMMARY
- Around 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.
- Experience in Software Development Methodologies like Waterfall and Agile -Scrum technology.
- Experienced as a User Interface/AngularJS Developer in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AngularJS, jqlite, Bootstrap, Ajax and JSON.
- Good experience working with Bootstrap and CSS3 media queries to support for, Responsive Web Design (RWD).
- Good knowledge in Preprocessors and template engines like SASS. Worked on AngularJS MVC framework for developing the Single Page Application. Used the latest HTML5 elements for video playback, content rendering using semantic tags.
- Experience of style sheet language CSS3, CSS framework Bootstrap andAngularMaterial Design.
- Experience in Test Driven development using frameworks like Jasmine, Karma and E2E test cases using Protractor.
- Used tools like Grunt, Gulp andWebpack for the build process.
- Experienced in designing Using Web Standards and in developing table-less layouts. Experienced in developing the web applications by supporting Accessibility (ACAA) guidelines. Experience in creating JavaScript libraries for multi variant testing, survey.
- Good Knowledge on implementation of user-centered design (UCD) methodology. Good Understanding of Document Object Model (DOM) and DOM Functions. Debugging the code using browser tools like Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experience with Object Oriented Programming Concepts; Object Oriented Java and JavaScript and its Implementation.
- Experience in software configuration management using SVN, GIT, CVS, and Bitbucket. Experience with bug tracking tools like JIRA. Experience in building tools like Maven.
- Experience in server-side technologies like Servlets, JDBC, Hibernate, Spring, SOAP, and REST web services.
- Good experience in implementing various Design patterns like Singleton, DAO, Template, Façade, MVC etc., Algorithms and Datastructures, Spring MVC framework, Hibernate and Messaging Middleware using JMS and MQ.
- Experience using application servers like Apache Tomcat and JBOSS.
- Experience in writing SQL queries and SQL stored procedures. Also, Good knowledge in database design and development with relational database schema (RDBMS) and normalization of tables.
TECHNICAL SKILLS
Languages: Java, J2EE, SQL, PL/SQL, JavaScript
Web-Technologies: JDBC, Servlets, Web Services, JMS
Web/Application Servers: Apache Tomcat, JBOSS
Application Frameworks: Spring, Hibernate
ORM Framework/Database: Hibernate, Oracle, SQL
XML Technologies: XML Schema, XSD, XSL, XSLT, DTD, SOAP, WSDL
Markup Languages: HTML5, XML/XSLT, CSS3, JavaScript, SQL, Ajax, AngularJS, Bootstrap
IDE: Eclipse, RAD, Net Beans, Sublime, Webstorm
Build Tools: Maven
Design and Debug Tools: Microsoft VISIO, Notepad ++
Testing: Junit, Karma, Jasmine, Protractor
Source Code Control: CVS, SVN, Bitbucket
Platforms: Windows XP/2000/98/NT/Vista, Windows Server 2003, Unix
PROFESSIONAL EXPERIENCE
UI/AngularJS Developer
Confidential, New York, NY
Responsibilities:
- Involved in all phases of the project including requirement gathering, system analysis, system design, development, release and implementation using Agile-Scrum Methodology.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript andAngularJS.
- Create custom, reusable, and testableAngularJSmodules, controllers, directives, filters, factories and services to implement all functionalities and data binding.
- Developed code to call the Web API to fetch the data and populate on the UI usingAngularJSin the services layer.
- AppliedAngularUI Router to create Single Page Application for creating fluid and responsive web app.
- Involved in creating RESTful Web API to realize CRUD functionality with the database.
- Created client-side validation of the inputs to ensure the security of web application.
- Introduced custom filters to sort and format the records displayed in the web page.
- Used semantic features of HTML5, CSS3andAngularUI Bootstrap for developing rich user interfaces.
- Used Jasmine to do unit testing of theAngularJSscripts.
UI/AngularJS Developer
Confidential, Austin, TX
Responsibilities:
- Worked with AngularJS, HTML5, CSS3, JSON, JavaScript, JQuery and JQuery UI for developing user interface
- Worked on AngularJS, used its two-way data binding to achieve the feedback functionality from the user.
- Implemented modals with different animations as per business requirement usingAngularUI Bootstrap.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Worked on SPA using UI-Router.
- Created custom directives/components in AngularJS for project.
- Using grunt build made the LESS files compile to CSS.
- UsedAngularUI-grid to create tables with templates on headers and cells.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
- Using UI Router to create different states and share data between different scope.
- Used NPM and Bower for dependency management
- Integration for the API, which is provided by Backend Team.
- Performed client-side validations using JavaScript.
- Co-ordinated with QA for testing, production releases, Application deployment and integration
- Used Jasmine to write behavioral tests
UI Developer
Confidential, Boston, MA
Responsibilities:
- Responsible to create Prototype using HTML5/CSS3, bootstrap.
- Worked in a team, and involved in developing the UI, layout and front-end programming (HTML) from wireframes.
- Worked on application related implementation flow of the project using wireframes and prototypes.
- Extensively involved in coding of project related wireframes and prototypes.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5/CSS3,AngularJSand bootstrap.
- Redesign the app using technologies of HTML5, CSS3,JS,AngularJS, NodeJSand JQuery.
- Involved with otherdeveloperwhile integration process.
- Responsible to design various search forms prototypes and involved to create error validation code using JavaScript/JQuery.
- Used JQuery-Ajax plug-in to GET the data in JSON format and displayed on HTML page.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website. Extensive experience in implementing model-view-controller (MVC) architecture usingAngular Framework.
- Designed website and maintain the website content up to date.
- Experience in cross browser compatibility check and collaborated with testing team to performing unit testing and integration testing.
- Re-designed/developed the main website to improve user experience and add new functionality using CSS layouts.
- Designed dynamic and browser compatible pages using HTML5/HTML, CSS and JavaScript.
- Developed HTML and CSS template using Photoshop.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed fast loading images using Adobe Photoshop CS3.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
Java Developer
Confidential - Wayne, PA
Responsibilities:
- Implemented the Scrum Agile methodology for iterative development of the application.
- Worked on Spring framework and integrated Hibernate and used spring Inversion of controller and Dependency Injection principles.
- Worked on fixes, enhancements, code changes for various backend services..
- Designed and Implemented MVC architecture using Spring MVC.
- Involved in developing User Interfaces using JavaScript, CSS, and HTML.
- Involved in RESTFUL Web Service development and implementation.
- Wrote SQL queries for the CRUD operations. WroteSQLqueries to fetch data from database. Involved in writing PL/SQLstored procedures.
- Used Eclipse and MyEclipse as an IDE for developing the application.
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Implemented Java design patterns like Singleton, Factory, Command patterns.
- Worked on test driven Development (TDD) and performed unit test using JUnit Framework.
Java Developer
Confidential, Hoffman Estate, IL
Responsibilities:
- Developed application business components and configured beans using Spring IOC.
- Generated POJO classes and Hibernate mapping files using Reverse Engineering.
- Developed DAO classes using Hibernate Template from Spring with Hibernate API.
- Designed and Implemented MVC architecture using Spring MVC.
- Developed administrative interfaces with the technologies of JSP, JavaScript, and Spring framework.
- Designed and developed dynamic e-commerce UI using JavaScript, AngularJS, HTML, and JSON.
- Wrote SQL queries for the CRUD operations. WroteSQLqueries to fetch data from database. Involved in writing PL/SQLstored procedures.
- Used Eclipse as an IDE for developing the application.
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Implemented Multithread concepts in Java classes to avoid deadlocking.
- Involved in Restful Web Service development and implementation.
- Implemented Java design patterns like Singleton, Factory, Command patterns.
- Developed test cases and performed as a unit test using JUnit Framework.
- Involved in Production Support. Solved many production issues based on priority.
- Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application.
- Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
Java developer
Confidential, Bethesda, MD
Responsibilities:
- Working as ajavadeveloperto develop a web based Paint reward application for THD.
- Followed the waterfall methodologies to execute the application.
- Using JavaScript, HTML and CSS to develop the UI screen for 'Paint Reward' web Application.
- Develop theJavabackend code using Spring Framework.
- Used SOAP to develop Web Services.
- Used JDBC to connect with database and perform CRUD operation to tables and Store Procedures.
- Junit testing and peer review work.
- Did Packaging and Deployment of builds through Maven.
- Support (Defect fixing) in System testing, User Acceptance testing (UAT) and production deployment.