Application Developer Resume
Atlanta, GA
SUMMARY:
- Over 7 years of development experience with JavaScriptFrameworks, JavaScriptLibraries, HTML, CSS Frameworks, AJAX, Rich Internet Applications, Single Page Applications, Angular JS, Angular 2/4,Nodejs,Bootstrap js, D3.js, CMS,HTML5, XHTML, DOM, CSS, CSS3, JavaScript,jQuery,SaaS pre - processor.
- Extensive experience in developing web page quickly and effectively using Angular Material, CMS, jQuery, HTML5, CSS3, Responsive Web Design, Twitter Bootstrap and experience in making web pages cross browser compatible.
- Experience on developing software solutions for enterprise environments using JAVA, AngularJS, SQL, and other technologies.
- Experience on developing applications using Apache Shiro security.
- Strong work experience in application integration using Web Services such as JAX-WS, JAX-RS, Restful.
- Worked on MVC pattern- spring framework.
- Used Web Services like SOAP and RESTful web services using Ajax, HTTP.
- Worked extensively on Angular 2/ Typescript SPA domains.
- Worked on Web/User Interface development using Angular HTTP, routing and more built in and customized directives, HTML5, CSS3, and JavaScript.
- Experience in development of JavaScript for client-side validations.
- Knowledge of developing UI with MVC architecture Using JSP and Servlets.
- Used AngularMVC Architecture to split the UI logic into Views, Models and Collections.
- Had experience on Apache tiles which to simplify the development of user interfaces for complex web sites.
- Proficient in converting business requirements into software specifications using Rational Rose, UML, object-oriented techniques.
- Skilled at analysing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark-up
- As part of development had good experience on Plans, sets-up, deploys, and maintains websites.
- Experience using testing frameworks such as Junit and Jasmine.
- Strong working Experience on cloud Linux AWS, and Azure Windows environments.
- Experience on using IDE likeEclipse and Dreamweaver editor.
- Performing software testing including developing and running unit tests, drafting, and executing structured test cases.
- Performing complex analysis, design, development, and implementation of new software data changes, procedures and user requests in agile software methodology (scrum), Water fall model .
- Working with multiple teams to design, develop, implement, test, and continuously improve software applications, associated databases and websites.
- Experience in u sing JIRA and TFS to track the development and create user stories and issues, plan sprints, and distribute tasks across your software team.
- Strong analytical and problem-solving skills, self-starter, and good team player.
TECHNICAL SKILLS:
Languages: Angular JS, Angular 2/4, React JS, Java,TypeScript, JavaScript, jQuery, Node Js, Redux.
Java/J2EE: JSP, Servlet
Web Technologies: HTML5, CSS, CSS3, XHTML, Twitter Bootstrap, Angular Material, SaaS preprocessor, Angular, React JS, node.js, JavaScript.
CMS tools: Drupal.
Operating Systems: Linux, Windows
Build Tools: Gradle, Maven.
Severs: Apache Tomcat 7/8,IIS (Internet Information Services ) Web Server, WebLogic, Apache Http ServerSQL Server 2008,2014,2016 and PLSQL
Developer Tools: Eclipse IDE, Dreamweaver, IntelliJ,Sublime Text Editor, MS Visual Studio.
Version Control: SVN, GIT
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Application Developer
Responsibilities:
- Involved in discussions with the System Analyst to identify the technical requirements.
- Designs and develops user interfaces to Internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
- Developing software solutions for enterprise environments using JAVA, AngularJS, React Js, SQL, and other technologies.
- Designed and developed User Interface, application modules using JSP, HTML, and CSS JavaScript, Angular Js.
- Designed and developed various web forms using HTML, CSS, JavaScript and React Js.
- Bootstrap used along with Angular in creating the Application.
- Experience with the features of Angular 2/4 such as directives, modules and routing.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Developing Web application with Section 508 accessibility standards.
- Had knowledge on HL7 standards.
- Used AXE chrome plug in tool for accessibility defects on web application
- Prototyping: This model is Systems development method(SDM) in which a prototype (an early approximation of a final system or product) is built, tested, and then reworked as necessary until an acceptable prototype is finally achieved from which the complete system or product can now be developed.
- Used Angular framework where data from backend is stored in model and populated it to UI.
- Used Security framework Shiro Integration for web application.
- Used local storage for user selection drop downs and radio buttons.
- Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on the response.
- Used Apache tiles in our application to build show dynamic pages in SPA way.
- Implemented UI Views in organized way using ui-router such that they can work according to state and views.
- Experienced in developing React components. Used Axios with ReactJs for making AJAX Calls. Worked on Webpack for build and webpack-dev-server a server. Designed and developed various web forms using HTML, CSS, JavaScript and React Js.
- Developed single page applications using Angular 2, Typescript, web pack and grunt.
- Designated UI architecture for the intranet web application and worked with designers to construct conceptual Wire-frames and Mock-ups.
- Development of Client-Side Validation techniques using jQuery and Angular Java Script.
- Responsible for creating efficient design and developing User Interaction screens using HTML5 (new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
- Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
- Designed MVC pattern to organize Angular Controllers, Custom directives, factories and views.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Worked on jQuery to make drop down menus on web pages and display part of a web page upon user request.
- Used Git for as version control.
- Plans, sets-up, deploys, and maintains websites on AWS Enterprises.
- Experience on installing SSL Certificate for AWS HTTPS load balancer.
- Working on POC for web applications deployment on Pivotal Cloud Factory (PCF).
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Participated with UAT team in bug thrashing sessions to discuss and resolve bugs that were reported in TFS.
- Responsible for creating the screens with table less design following W3C standards.
- Involved in Unit Testing and Conducted Code Review.
Environment: Languages Used: HTML5, CSS3, JavaScript, ES6, AngularJS 2.0, TypeScript, React Js, JQUERY, Twitter Bootstrap, Angular.js, Gradle, XML, Spring MVC, JAX RS API.
Tools: Version Control: Git, TFS, rhapsody.
Platform: AWS, Red Hat Enterprise.
Servers: Apache Tomcat 7/8, Apache HTTP Server, SQL Server, IIS web server, PL/SQL
Confidential, Atlanta, GA
Application Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap, Angular JS, React JS,LESS and JSON.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used jQuery Ajax for service calls on pages to interact with the server for information.
- Java Server Pages, JQuery, HTML, Java Script and CSS were used to develop the web pages of the application.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used ES6 features to drag and drop and upload user content for post data.
- Used React JavaScript library for large repeating data binding and views rendering using components which contains HTML tags.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Deploy and hosting applications on Azure environment.
- Used React Js to create custom components for data manipulations and to display data in company standard format.
- Deploy and hosting applications on Azure environment.
- Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS, Angular Js, JSON and HTML5.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Designed and implemented Node .js for handling APIs.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies of node js applications.
- Used React Js to create custom components for data manipulations and to display data in company standard format.
- Designed flash plug-ins for including different functionalities and content.
- Developed new reports and chart interface components using High Charts Ajax API.
- Deploy and hosting applications on Azure environment.
- Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS, Angular Js, JSON and HTML5.
- Implemented React Js code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Monitor Web traffic with customized inbuilt tools, used Adobe analytics and reporting for preparing reports to get real time understanding on business for stakeholders.
- Designed and developed Middle Layer using EJBs and XML
- Involved in configuringStruts, Tilesand developing the configuration files.
- Developed JSP’s strictly using Struts tags and JSTL tags.
- Worked on web-based thin client architecture, website design, implementation and management.
- Involved in using Message-oriented middleware and Service-Oriented Architecture ( SOA ) for different application to exchange data for business process.
- Implemented web services using SOAP UI tool with Quick (Query Interstate Cases for Kids) interface to electronically exchange inter-state CSE case information between the OCSE host and the state CSE computer systems.
- Deployed the product on the IBM WebSphere Application Server 7.0.
- Developing PDF documents/correspondences using iText, an Open Source API.
- Fixed application issues and helped to mitigate defect damages.
- Used Rational Clear Case as version control tool and Rational Clear Quest for defect logging.
- Used ANTtool to build and deploy the application on IBM Web Sphere Server.
- Log4J was used as the logging framework.
- Test driven development approach was implemented by developing test cases using JUnit.
- Involved in code reviews and verification of the standards.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object-Oriented concepts in improving the performance of the websites.
- Added debugging scripts to the development process utilizing source maps in JS/sass on the client and node-inspector for debugging with breakpoints on the server.
- Used SVN for collaborative development of the web applications.
- Added live reload configured with using browserify and watchify programmatically with libraries loaded in from NPM and Bower.
- Wrote an acceptance test suite utilizing Jasmine and Grunt.
- Used agile methodology for the software development.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
Environment: HTML 5, JavaScript, AngularJS, Angular 2, ES6, Node Js, React Js, Git, AJAX, CSS, JSON, jQuery, Maven, WebLogic Server, XHTML, CSS3, SaaS pre-processor, JavaScript, Ext Js, Zurb Foundation, JSP, Servlets.
Confidential
UI Developer (intern to developer)
Responsibilities:
- Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
- Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviours in CSS.
- Rapidly prototyped interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, Bootstrap, Backbone, and jQuery.
- Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
- Worked on CSS pre-processor frameworks (SASS/LESS).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed, developed and implemented Single Page Application (SPA) by consuming JSON from a Spring MVC, using Spring Security to secure the application.
- Worked with Ajax at the client side for asynchronous communication with the server.
- Eclipse is used as Java IDE tool for creating JSPs, Servlets, and Struts Action Classes.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts, fix the bugs pertaining to various browsers.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML5, XHTML, CSS3.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Worked on Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Bug tracking and solving during the system testing and production environment.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Actively involved in configuring the website in all these environments.
- Managing all backups and recovery and version control for this environment.
- Followed Agile Practices for developing the application.
Environment: HTML, CSS, JSP, Web Services, jQuery, Java Script, Ext JS, AJAX, SVN, Oracle, Eclipse.