We provide IT Staff Augmentation Services!

Sr. Application Developer Resume

Parsippany, NJ

SUMMARY

  • Over 7 years of experience in development and implementation of web enterprise applications using HTML5, CSS, JavaScript, Java, microservices and Springboot.
  • Experience in SDLC including Requirement analysis, design, coding, unit testing, implementation and maintenance.
  • Experience with working in Object Oriented JavaScript, and frameworks React Js, Redux, Angular, NodeJs, DOJO and JQuery.
  • Experience in setting up and configuring package and webpack for new Redux apps.
  • Experience in creating components and views using React and configuring store and dispatcher and thunk middleware for Redux.
  • Experience in SCSS pixel - level layout, consistency with browsers, version and platform Independence.
  • Strong understanding and working experience with flexbox and html box model.
  • Creating custom components using React and integrated the components to React Application.
  • Experience writing code using TypeScript in React library and React Native.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Worked on RWD (Responsive Web Design) using Bootstrap.
  • Experience with strong typing of JavaScript by creating interfaces using Typescript.
  • Worked in developing MVC/MVVM architecture.
  • Experience in managing servers, node managers, Virtual machine set up and cluster environments.
  • Configured and deployed microservices on Docker using Jenkins.
  • Strong mobile application development skills using XCode development tools and Perfecto environment.
  • Good Experience with all the Angular Frameworks starting from 1.x to 7.
  • Build cross platform applications using Angular, React and React Native.
  • Expertise in creating test cases for web component validation using Selenium WebDriver and server
  • Experience using version control tools like SVN, Perforce and web-based repositories like GIT.
  • Worked on IDE’s Visual studio, Eclipse, IBM RAD and Dreamweaver.
  • Worked with project tracking tools like Rally and JIRA.
  • Experience Agile and Waterfall SDLC project milestone methodologies.
  • Strong Experience in dealing with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS, JavaScript, TypeScript, prototype JS and various MVC JavaScript frameworks Angular.js, Angular7.
  • Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns. Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
  • Strong web, mobile and server debugging capabilities.
  • Ability to write clear, well-documented, well-commented and efficient client and server code.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS

Technologies: Web: HTML/HTML5, CSS/SCSS LESS SASS, JavaScript, TypeScript, ReactJS, Redux, AngularJS, Angular, NodeJS, DOJO, jQuery, AJAX, JSON, Bootstrap, Flexbox, Material-UI, XCode

Programming Languages: JavaScript, Typescript, Java, Python, Octave and JQuery

Methodologies: Agile, Scrum

Cloud Technologies: AWS Services EC2, S3, SQS, ELB

Testing tools: Postman, Advanced rest Client, Selenium Web driver, JUnit, SoapUI, Perfecto

Databases: PL/SQL, MySQL

Application/Web server: Apache Tomcat, Node

IDE’s: Eclipse, Visual code

Version Controls: GIT, SVN, Perforce, Bitbucket web app

Other tools: Jenkins, Bitbucket, TortoiseSVN, JIRA

PROFESSIONAL EXPERIENCE

Confidential, Parsippany, NJ

Sr. Application Developer

Responsibilities:

  • Following Agile methodology throughout the project. Involving in scrum meetings with the team of 7 on a daily basis.
  • Participating in sprint planning and sprint retrospective meetings at the start and end of each sprint.
  • Developing single page front end applications for self-service using HTML5, CSS3, and JavaScript.
  • Working with the team in building out a lean, responsive UI layer utilizing REST api architecture.
  • Creating single page applications for desktop, tablet and mobile using React and Redux.
  • Configured node package manager NPM, package.json, webpack.config files and created the React-Redux app from scratch.
  • Using built-in components and also building complex high level components to create views and achieve a lean user interface using React and ES6.
  • Using React Virtual DOM for view rendering, Redux for state management, Thunk for middleware and React-router for programming navigation.
  • Using React open source frameworks like Material-UI and React Bootstrap for styling and achieving a pixel perfect look for the custom components.
  • Maintaining the states in the store and dispatching the actions for single directional flow using Redux.
  • Building views using the components, styling them and using them on web pages. Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Using fetch and axios for service calls and updating Redux state with data received.
  • Using Thunk middleware to access the store from enclosed dispatch function.
  • Building mobile application using XCode tools and testing them using perfecto software.
  • Using Rally CA agile and JIRA(newly adopted) for user stories and defect tracking.
  • Working with GIT and Bitbucket for version control.
  • Providing production support for the applications previously built.
  • Interacting with end-users and stakeholders for design validation and adapting to the feedback generated anonymously.

Confidential, Franklin, TN

UI Lead Developer

Responsibilities:

  • Support Confidential ’s critical projects like NNA SCM/POPS/VOPS Infrastructure and Dealer Business Systems Parts Remediation Projects.
  • Building scalable and secure web applications using Aws Amplify as base
  • Involved in developing Node JS for server-side presentation and, data validation and code integration.
  • Interact with business and IT partners on daily basis towards resolution of application support issues, platform enablement and enhancement requests.
  • Used Apache Cordova, which enables wrapping up of CSS, HTML, and JavaScript code depending upon the platform of the device.
  • Developed an application to integrate the real time data from vehicles to display in a dashboard using IOT.
  • Collaborate with the development scrum teams and other interconnected IT groups to optimize the end-to-end process including monitoring, deployment and support.
  • Implement monitoring services to proactively identify issues.
  • Dynamic webpage SPA applications using React, React Native and used AWS for data layer.
  • Created Cross domain platforms using React Native with integration of salesforce.
  • Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
  • Perform SFDC administration and development activities, which include managing roles, profiles, queues, assignment rules, validation rules, workflows, triggers, classes etc.
  • Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
  • Created Lightning apps by combining Lightning Design System, Lightning App Builder and Lightning Component features.
  • Extensively used NPM manager in building and deployment of code.
  • Involved in development of custom directives using Angular 1.56.
  • Used pre-processor SASS/LASS to generate and manage CSS.
  • Work in Scrum Agile using JIRA, developed and adjusted user stories appropriately.
  • Experience in assessments workflow in design patterns in cross browser functionality.
  • Created site maps, mind maps, user task flow, wire framing, and mockups.
  • Apache Cordova extends the features of HTML and JavaScript to work with the device.
  • Coordinating with clients and product owners for UX wireframe mockup
  • Extensively used JavaScript and jQuery for functionality
  • Developed functionalities using Object Oriented JavaScript extensively for Angular 1.x versions and TypeScript for Angular 2 and above versions.
  • Designed PDF, Excel and Print previews for all the reports in the application using HTML5, JavaScript.
  • Developed Mobile web application using native JavaScript and Angular by using existing hybrid mobile application’s code base.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Worked on image compression using sass.
  • Worked on application performance improvement by using chrome profiler tools and minification techniques.
  • Worked on web designing sketches using Adobe Creative Suite

Confidential, San Francisco, CA

Software Developer

Responsibilities:

  • Involved in analysis, outline and advancement and testing periods of the application improvement (SDLC) utilizing Agile Scrum procedure.
  • Designed front end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3 and Bootstrap.
  • Built pages from Photoshop mockups using Angular, HTML and CSS.
  • Migrated web pages from JSP to HTML5 and Angular 2.0.
  • Used Angular 2.0 to create views to hook up models to the DOM and synchronize data with server as a Single Page Applications and worked on Angular expressions and built-in directives to render functionality to the UI.
  • Implemented various Angular filters against data sets to filter and formatted data currency, strings rendered in the UI and Used custom Angular Filters to provide better search experience.
  • Worked with Angular and jQuery for DOM manipulation and two-way binding and Implemented Angular controllers to update entity models.
  • Used NodeJS for doing non-blocking design operation for server-side code.
  • Used AJAX and Custom HTML Helper Classes to implement asynchronous calls to the server to update the changes.
  • Wrote application code to perform client-side validation using JQUERY, JavaScript.
  • Coded JQuery events while implementing various UI Screens across the whole web.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Built and deployed the application on test servers using Jenkins.
  • Used Perforce for version control and JIRA for defect tracking.

Confidential, Ashburn, VA

Software Engineer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) using Agile development methodology.
  • Actively participated in the daily scrum meetings, sprint planning and retrospective with our team to produce quality deliverables within time.
  • Built User interface for web pages for sales and quotes using HTML, CSS and JavaScript and DOJO.
  • Worked with jQuery for various user interactions, front-end validation and visual effects.
  • Developed internal user dashboard and profile screens for order management.
  • Involved in using Java like Collections, Exception Handling, Multi-Threading, Serialization and java 1.8 features like Lambda expressions, Stream API, facilitate pipeline processing and Method references.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as DTO, Intercepting Filters, Singleton and DAO.
  • Involved in JDBC connections and managing threads.
  • Involved in migrating from EAR and JAR to microservices.
  • Used AJAX to use the RESTFUL web services in the application which supported different format like text, JSON and XML.
  • Developed dynamic cross browser compatible pages.
  • Used SVN for software configuration management and version control of various development projects.

Hire Now