Talent Management System Angular Js Ui Developer Resume
Atlanta, GeorgiA
SUMMARY:
- 6 years work experience as a Web Developer in developing web applications and web services using JAVA and J2EE technologies.
- Experience in working for various domains like Online Payment, Financial services, e - commerce and Insurance.
- Designed UI/UX prototypes for desktop and mobile applications using Adobe products like Adobe XD, Adobe Dreamweaver and Adobe PhotoShop.
- Leveraged Angular Material Design components like mdToast, mdDailog, Autocomplete, Buttons, Grid List and many more features to develop responsive and User-interactive web pages.
- Worked extensively on JavaScript and JQuery /AJAX in developing interactive web applications.
- Developed Single page applications (SPA) using Angular.JS 2.0, HTML5, CSS3, BootStrap3 for websites requiring data-rich and instant feedback on interaction.
- Used React.JS as the default template engine in developing the web applications. Mapped app’s visual state in the browser to URLs using React - router to support bookmarking.
- Have done server side scripting using Node.JS to develop the applications, which are data intensive real time applications that run on distributed devices.
- Implemented SOAP services to access the services on a Java platform.
- Created RESTful APIs in Java environment using JAX-RS and Node.JS using Express.JS framework.
- Experience in performing CRUD operations with projects dealing with Mongo DB and MySQL.
- Expertise in presenting/communicating ideas by creating Dynamic Data visualizations using tools like D3.JS and Angular fusion Charts.
- Conducted tests for applications developed in Angular.JS using Jasmine and Protractor. JS frameworks and ran those test cases on a Karma platform.
- Developed test scripts in Selenium WebDriver to do Unit testing and functional testing for web applications.
- Prepared test scenarios and developed test scripts in Test Driven Development (TDD) environment.
- Experience in using Jenkins tool to achieve continuous integration and continuous deployment (CI/CD).
- Handled dependency and managed build automation using MAVEN tool.
- Addressed the cross-browser compatibity issues using moderniz’r and webshims.
- Worked in projects, which follows AGILE (SCRUM) and Waterfall methodologies.
- Have done bug tracking and root cause analysis along with the Business and QA team using JIRA and IBM ClearQuest tools.
- Well versed in analysis of requirements, requirement gathering and Impact analysis.
- Maintained project code repository using GIT, SVN and IBM ClearCase.
- Ability to communicate very effectively with the co-workers and cross-functional teams.
TECHNICAL SKILLS
Languages: Core Java, Javascript, MATLAB, SQLDatabasesMongoDB, MySQL, Oracle
Front End Technologies: AngularJS 2.0, Angular 1.x, React JS, Node JS, Express, Javascript, Jquery, AJAX, HTML5, CSS3, Bootstrap3, D3.Js
Tools: Maven, Jenkins, Selenium RC, Selenium 2.0, GIT, Karma
Version Control: GIT, SVN, ClearCase.
IDE’s: Eclipse, WebStorm, Sublime Text EditorOSWindows, Unix, Mac
Creative Tools: Adobe XD, Adobe Photoshop, Adobe Lightroom
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, Georgia
Talent Management System Angular JS UI Developer
Responsibilities:
- Involved in designing wire frames for the web pages along with UX and product teams.
- Designed the web pages using HTML5, CSS3, bootstrap and less framework.
- Developed the interactive web pages using Angular JS 1.5 framework.
- Single Page applications are developed using angular ui router with the help of $state Provider.
- Created reusable angular JS components and directives along with DOM manipulations.
- Worked in a test driven development environment to reduce the bugs, to improve the code quality and for easier maintenance.
- Unit test cases are developed using Jasmine and ran successfully on Karma platform.
- Participated in backlog grooming, sprint planning, feature preview and retrospective meetings.
- The test results are document and reported using D3.Js framework to build the data visualization.
- Worked in an AGILE methodology along with cross-functional teams and cross vertical teams.
- Used GIT and mercurial as a code repository.
Environment: Angular JS 1.5, Node JS, BootStrap3, HTML5, CSS3, Oracle, JAVA (1.8), Rally, GIT, mercurial, RESTful APIs, D3.JS, Selenium 2.0, TestNG, Jenkins, Eclipse, Webstorm.
Confidential
Full Stack Developer
Responsibilities:
- Contributed towards creating UX user stories of the web pages along with product team.
- Designed the wireframes using HTML5, CSS3 and Bootstrap3 technologies.
- Client side scripting has been done using AngularJS to add the interactivity to the pages and to implement Single page application for the account over view module.
- Created web pages and Reusable components using React.JS.
- Business logic has been implemented using Node.JS at the server side.
- User authentication has been implemented by using Passport module in Express framework.
- Worked on MongoDB along with mongoose to store the consumer’s data into the database.
- Created RESTful APIs in Node JS using Express framework and consumed them from Angular JS.
- Unit test case scripts have been developed using Jasmine framework and ran the test cases using karma tool.
- The test results are document and reported using D3.Js framework to build the data visualization.
- Conducted Smoke test to minimize the bugs as much as possible in build delivered to QA team.
- Worked in a test driven development environment to reduce the bugs, to improve the code quality and for easier maintenance.
- Worked in an AGILE methodology along with cross-functional teams and cross vertical teams.
- Used Rally for Agile Project management to look up the user stories, defects and any sprint updates.
- Setup the testing environment using VM stages with all the test data. Deployed the builds to test using automated Jenkins Jobs.
- Dynamic data visualization has been done with angular-fusion charts to generate report for analytical analysis.
- Successfully used GIT as a code repository for the project.
Confidential
Software Developer
Responsibilities:
- Involved in development and testing of Confidential Send APIs services to initiate the fund transfer.
- Developed Card Eligibility API to determine if a receiving card is eligible for MoneySend and provides information about sending and receiving cards such as issuer, brand product type country and currency.
- Worked on developing Card Mapping API to provide interoperability between receiving institutions.
- Developed responsive and cross browser MasterSend card web pages using Angular JS, JQuery, HTML5, CSS3 and bootstrap3.
- Worked with the UX team in an AGILE environment to create the HTML and CSS templates.
- Credit card/debit card information has been retrieved from the database using RESTful web services.
- Optimized images to display them on the marketing pages using Adobe Photoshop.
- Created web application prototypes to paint a vision for front - end user interaction with useful static information using custom modules in Angular JS.
- Written code to retrieve the data from web services by making a call to the respective web services using JQuery/AJAX.
- Created automated builds and test processes using Jenkins Jobs to achieve continuous Integration.
- Developed automated test scripts using Jasmine and executed the test scripts across all browsers using karma tool.
- Executed the test scripts using Selenium Webdriver to test the unit cases. Selenium GRID has been used to run the test cases across cross platforms and cross browsers.
- Used GIT for maintaining the version control.
Environment: Angular JS 1.4, BootStrap3, HTML5, CSS3, Java (1.7), Spring MVC, Hibernate, Oracle 11g, RESTful APIs, GIT, Jenkins, JIRA.
Confidential, Foster City, CA
Software Developer
Responsibilities:
- Requirement analysis, development and Implementation of Technical design document using Java and J2EE technologies.
- Developed the Replace Cards and Manage Customer APIs using spring framework and JAX RS
- Experience in working with RDBMS using JDBC connection management for Oracle database.
- Worked on JASON and XML to send and receive data to and from the APIs.
- Have done unit testing using selenium web driver using TESTNG framework.
- Generated unit testing reports for analysis and visualization using Apache POI.
Confidential, San Jose California
Software Developer
Responsibilities:
- Involved in discussions with Business team on requirement gathering and designing Technical documents.
- Designed and developed the user friendly UI screens using HTML, CSS, JavaScript framework with custom data layer that used for data requests and application events.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQuery/AJAX.
- Extensively involved in design discussions and user experience sessions to provide inputs on the layout and UX.
- Actively involved in SDLC waterfall model to design, develop, test and deploy.
- Maintained the project code repository using SVN version control tool.Developed web pages for billing systems using HTML and CSS, JQuery.
- Have written application level code to add functionality to perform client side validation using Javascript and JQuery.
- Translating market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
- Worked in waterfall model of the Software development lifecycle.
