Software Developer (front End Developer) Resume
SUMMARY
- 6+ years of experience as a Front End/Web/UI Developer with solid understanding of Web Development and developing User Interface and experience (UI/UX) applications and web applications using HTML4/5, CSS2/3, JavaScript, AJAX, jQuery, React.js, Angular.js, Angular 2/5/6, JSON and XML.
- Writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Expertise in using all the new features in HTML5 and CSS3 in creating the markup and the styling of the web pages.
- Responsible for Development, testing and debugging of modern web development tools.
- Worked on TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2/5/6.
- Used Jasmine, Karma, Gulp and NPM to build and test applications (TDD).
- Hands on experience with Bootstrap features like panels, buttons, dropdowns, grid - system etc.
- Designed and Developed Web applications using CSS pre-processors like LESS, SASS/SCSS.
- Worked on modern browsers like Mozilla Firefox, Google Chrome, Safari and IE.
- Responsible in Developing Single Page Applications using Angular, Angular Material, Typescript, SCSS.
- Experienced in designing and developing Responsive Web Design using Media Queries.
- Experience in developing and implementing SOAP and RESTful Web Services using different Frameworks and connecting to Database.
- Collaborated with designers to determine best possible user experience.
- Excellent experience in using various project management tools like JIRA and Version One mainly for agile project management.
- Extensively used build utilities like MAVEN, ANT for building of jar, war and ear files.
- Experience in various phases of Software Development Life Cycle including Requirements analysis, Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, and Debugging of various client/server web applications.
- Built the reusable service components using REACT, Angular 2/5/6, Angular JS and Node JS services with Object Oriented JavaScript, jQuery, HTML5, CSS3 based on the visual designs.
- Debugged the application using Chrome Developer Tools, Firebug, IE Tester and many other debug tools, Fiddler, Resource Override.
- Developed application in Agile methodologies - Sprint & scrums.
- Expertise in using various VCS (Version Control Software) tools like Git, SVN.
- Worked on continuous integration platform.
- Experienced in a TDD (Test Driven Development) environment; Hands on experience in testing frameworks and tools like Jasmine, Mocha & Karma.
- Good analytical and communication skills with capability to handle new technologies.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
TECHNICAL SKILLS
Languages: HTML5, CSS3, JavaScript, Typescript, jQuery, AJAX, AngularJS 1.x/2/5/6, ReactJS, NodeJS, D3 JS, JSP, Core JAVA, JSP.
CSS frameworks: SCSS, SAAS, LESS, Bootstrap ¾.
Operating Systems: Windows, Linux, UNIX, Mac-OS.
IDEs: VS Code, Sublime Text, Eclipse, Atom.
Markup Languages: HTML, XHTML, XML, DHTML.
JavaScript Frameworks: Karma, Jasmine, Protractor, MOCHA, Chai.
Build Tools: Web Pack, Grunt and Gulp.
Source Control: GIT, SVN, Bitbucket.
Web/App Servers: Apache Tomcat 5.0.25, Web Sphere HTTP Web Server, Web Logic, Jetty
Database: Oracle 11g, SQL SERVER, MySQL, Mongo
PROFESSIONAL EXPERIENCE
Confidential
Software Developer (Front end developer)
Responsibilities:
- Worked on Angular Formly to develop front end pages for a user to schedule an appointment for COVID test.
- Leveraged MVC design pattern to organize Angular controllers, Custom directives, factories and views.
- Worked with CSS3 and SCSS to create responsive web designs for multiple departments/pages.
- Used GIT for version control and JIRA for defect tracking.
- Strong understanding on HTML semantic markup.
- Implemented HTTP requests using RxJS library to handle multiple values over time.
- Experience form and input handling in Angular.
- Developed mobile supported web applications using SCSS (preprocessors) and custom media queries.
- Used ng-react angular module to integrate react components within angular application; Utilized Angular for the underlying business logic.
- Getting the best of React in Angular React typically eschews this for a more unidirectional/reactive paradigm.
- Used SCSS for styling the HTML elements.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 9, JSON, AJAX, SCSS, GIT, Webservices, Flex, SQL, .NET, NGX Formly.
Confidential
UI Front-End Developer
Responsibilities:
- Experience form and input handling in Angular 5/6.
- Strong understanding on property binding and event binding in Angular 5/6.
- Used various GET and POST to RESTful Services and pipes using Angular 2/5/6.
- Experience in Angular features such as directives, dependency injection, modules, built-in pipes and expertise in implementing Lazy Loading and Routing.
- Developed Frontend screens compliance with Section 508 and support Dragon Speech Readers.
- Making the application responsive using bootstrap media queries.
- Experience with Angular 2/5/6 components such as Template driven form validation, built a transition styling for web pages using Angular 2/5/6.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- To decrease the loading time of webpages worked on the Caching Mechanism and increase page performance.
- Worked in Agile environment in scheduled sprint process environments.
- Worked on application related implementation flow of the project using wireframes and prototype.
- Developed GUI using JavaScript, HTML/HTML5, DOM, JSP, XSLT, XHTML, AJAX, CSS and jQuery.
- Built Web pages those are more user-interactive using jQuery, JSON, Angular, JavaScript, SCSS, Plotly.
- Used Gulp to compile, concatenate, minify, map, optimize images and move files to deployment file for a site.
- Strong understanding on HTML/CSS.
- Utilized HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Angular Form Validations.
- Implementing angular MVC concepts.
- Manage the AEM workflow queue for Content publishing to the live sites.
- Experience in writing test cases using Jasmine and karma.
- Experienced with Bootstrap responsive design.
- Developed and supported SEO/SEM strategies using Adobe Analytics.
- Performed multiple audits of Adobe Analytics accounts.
- Making HTTPS calls to communicate with the servers and to get the data in the JSON format. Deal well with Server-side Integration and fetching of data from Web Services.
- Used SVN, GIT for source code version control.
- Developed Frontend screens compliance with Section 508 and support Dragon Speech Readers.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 5/6, Node.js, JSON, AJAX, Bootstrap, Tomcat, Oracle 11g, UNIX, GIT, Jasmine, Maven, Webservices, React JS, Redux, Flex, RESTful API, Jenkins.
Confidential
UI Developer
Responsibilities:
- Experience in building cross browser compatibility applications and developing responsive/adaptive web applications.
- Created Front-end Application using HTML5, CSS3, JavaScript, jQuery, Angular JS, React JS, AJAX, XML and JSON.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular Js .
- Worked on complete SDLC including creating, design, documentation, development and unit testing of application.
- Integrated the frontend jQuery UI with backend REST API.
- Used Responsive Web Design so that the website is compatible with different devices like Desktops, laptops, tablets and smart phones.
- Used Node.js to run Webpack tasks and set up the local host for the project.
- Developed web pages using Angular; Forms, Components, Layouts, Events, Validations, Trees, Grids were some of the components used.
- Implementation of a responsive UI which will scale itself depending on the device, platform and browser using Angular Js , HTML, CSS, Bootstrap, Webpack .
- Thorough knowledge on react component lifecycle methods, like component-will-mount, component-did-mount, etc.
- Wrote advanced Angular JS code, following best practices in the industry; responsible for creating a futuristic and consistent project structure adhering to software principles.
- Built factories to utilize Angular services such as $http and $resource to consume the RESTful APIs for data parsing from the Java based backend server.
- Utilized the Flux Architecture, Redux state management to be specific; Developed corresponding reducers, actions within the application.
- Excellent work experience in agile process JIRA and daily standup to sync up with team for current sprint status.
- Used various third-party jQuery libraries like moment.js, DC.js, validator.js for formatting date-times and rendering charts & client-side validation respectively.
- Designed dynamic and browser compatible using HTML5/HTML, DHTML, CSS and JavaScript. And experienced in performing JavaScript development using ES5 , ES6 programming and Typescript.
- Writing Gulp tasks to manage dependencies and automate deployment.
- Webpack to build the frontend assets.
- Created reusable Templates and style sheets based on UI standards and guidelines.
Environment: HTML, CSS, SASS, jQuery, JavaScript, Angular JS, Node JS, React JS, Java, Spring-MVC, Oracle, MongoDB, Core Java, Gradle, Jenkins, MYSQL5, AJAX, Bootstrap, MS Word, Gulp, UNIX, Eclipse IDE 5.5.0, GitHub, JSON, XML, MVC Framework, Node JS.