Application Developer Resume
Sunnyvale, CA
PROFESSIONAL SUMMARY:
- 7.5+ years of experience in analysis, design, development of web based applications.
- Experienced in all the phases of development lifecycle and different execution methodologies. Have extensive experience in Agile Methodology.
- Proficient in developing and maintaining applications in AngularJS, JQuery, HTML5, CSS3 and other rich JavaScript frameworks.
- Experienced in JavaScript technologies such as Angular 6/4/2/JS versions, express and NodeJS (Typescript and ES6).
- Experience with HTML5/4, CSS3/2, JavaScript, jQuery, AJAX and JSON. Good understanding of Document Object Model (DOM) Functions.
- Experienced in making use of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG).
- Experience in building Single Page Application(SPA) using AngularJS framework with Model View Controller(MVC) design Pattern.
- Implemented all features of Angular JS like routers, filters, built - in and custom directives, services.
- Utilized Postman, Rest Client, and Restful Services on different browser to test the services.
- Experience with Responsive Design using Twitter Bootstrap, Stylus, Less, SASS.
- Worked closely with Product, QA teams and support UI implementation efforts.
- Hands on experience using the version controls like stash, Bit Bucket and GIT.
- Experience with configuration, customization and development of E-commerce platform
- Experience in automation and task runners like NPM, Grunt, and Webpack.
- An excellent problem-solver, able to quickly understand complex systems and identify opportunities for improvement and resolution of critical issues.
- Proficiency experience in designing Cross-browser and Cross-Platform for front-end applications, meeting Responsiveness and Compatibility requirement.
- Constantly researching and implementing the best practices of web development.
- Expert communicator and negotiator recognized for ability to cultivate relationships with people Confidential all levels and multi-cultural backgrounds. Thrives in dynamically changing environments requiring focused decision-making.
TECHNICAL SKILLS:
Web Technologies: JavaScript, Angular JS/2/4/6, Bootstrap, HTML5, CSS3, React JS, ES6 Ajax, Restful web services, JSON, JQuery
Languages: JAVA/J2EE
Source control: GITHUB, SVN
Packaged Software: Oracle WebCenter, Oracle Web Logic Application Server, Hybris (E-Commerce platform development tool)
Operating Systems: Windows, OS X, UNIX
Database: Oracle 9i, 10g, 11g
ORDBMS: PL/SQL, MY SQL
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Application DeveloperResponsibilities:
- Responsible for development, testing, maintenance and implementation of small to medium complex or non-complex modules of Confidential application.
- Worked with agile team to migrate Confidential application to Single Page Application using Angular JS on front and Web API/Rest on back.
- Responsibilities involves providing a smooth transaction/search between Confidential application and Confidential Gift Card system.
- Responsibilities include translating design teams UX wireframes and mockups to responsive and interactive features.
- Built and managed AngularJS custom directives to create UI Widgets and to simplify HTML code to make it more readable and reusable.
- Applied Twitter Bootstrap to define application appearance that improves UI and UX. Using Bootstrap component and SVG to replace icons and images that improves application client loading speed.
- Used grunt with Node JS for workflow and to build run a server. (Plugins like uglify, copy, jshint, connect etc.)
Technologies Used: Angular JS, JavaScript, HTML5, CSS3, Bootstrap, Grunt, Scala, JSON, SQL developer
Confidential, Sunnyvale, CA
Application DeveloperResponsibilities:
- Responsibilities involve developing a portal solution for the e-transfer of configurations and messages between the client and partner required for a smooth onboarding process.
- Involved in the designing the UX for the Portal solution to meet business requirements for various business models instituting a UCD approach.
- Participated in development of a well responsive single page application using AngularJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Used Angular JS routers to enable routing between nested html views.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Worked on Cross-browser Compatibility of UI pages. Implemented for internet browsers such as Chrome, Firefox, and IE … .
- Worked on resolving Cross-Domain compatibility issues by implementing CORS filter.
- Involved in Dev ops and migration of App specific configurations across multi-clustered environments.
- Grooming the resources on Application and providing working solutions to technical issues.
Technologies Used: Java/J2EE, Spring, Angular JS, JavaScript, JQuery, AJAX, HTML, CSS3, SQL developer, Oracle Web center.
Confidential
Application DeveloperResponsibilities:
- Gather and understand the requirements from Business Users, provide analysis and estimation.
- Participated with the Core Team for UX design.
- Worked /led Integration track across modules.
- Account Management.
- Invoice Management.
- Bill Payment.
- Used Java Script for binding form data with the Model Objects and server side and client side validation.
- Used JQuery-Ajax plug-in to GET the data in JSON format and displayed on HTML page.
- UI enhancements (animations, form control widgets, etc.) implemented where necessary.
- Worked closely with QA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Owned Deployment in Dev, QA and UAT environments.
Technologies Used: Java/J2EE, Spring MVC, AJAX, JavaScript, JQuery, HTML, CSS3
Confidential
Application DeveloperResponsibilities:
- Requirement analysis, application design and development
- Designed the application based on various J2EE design patterns including MVC and Service Oriented Architecture
- Developed internal and external validation code using JavaScript and JQuery.
- Coordinated project activities and ensure that all project phases are followed and documented properly.
- Experience in Spring Security with tiles configuration.
Technologies Used: Java/J2EE, Spring MVC, Hibernate, AJAX, Java Script, JQuery
Confidential
Application DeveloperResponsibilities:
- Production and Implementation support involving Defect identification, fixing and validation
- Involved in designing the UX for Confidential on Hybris platform for their E- commerce base.
- Converted mock ups hand-written HTML and CSS with pixel perfect attention.
- Developed web presentation layer using JQUERY, HTML and CSS according to internal standards and guidelines.
- Assisted QA in setting up the test data for testing and worked in tandem with QA to ensure the development stories get Signed Off before end of Iteration.
- Daily tasks included Requirement analysis, application design which includes suggesting various solution and adopting the best possible approach and code development
- Reviewing the test plan and test cases. Suggesting any specific business related testing to be performed.
- Mentoring the team about the enrollment process, resolving doubts, working with them to sort out any technical or functional issue Confidential the earliest
- Perform defect prevention activities, like identifying defect causing areas.
Technologies Used: JAVA/J2EE, Spring MVC, Hibernate, JavaScript, JQuery, AJAX, Hybris, HTML, CSS3
Confidential
Application Developer
Responsibilities:
- Analyzing existing application and identifying opportunities for improving performance, estimation of the effort for the change
- Proposing changes required with effort for different identified approaches and participation in business review
- Requirement analysis, Application design, development and suggesting specific test cases involving code flows which remain untouched during generic testing.
- Post implementation production support involving issue identification, its root cause analysis, and fix.
- Participation in knowledge sharing activities. Documenting and sharing technical/functional information for reference.
Technologies Used: JAVA/J2EE, Java script, AJAX
