Post Job Free

Resume

Sign in

Ui Developer Angular Js

Location:
Redwood City, CA
Posted:
February 02, 2024

Contact this candidate

Resume:

Sneha Shrestha

Email: ad3bct@r.postjobfree.com PH: 415-***-****

Sr. Java Frontend UI Developer

PROFESSIONAL SUMMARY:

Over 8+ years of extensive experience as a Frontend UI Developer with a solid understanding of database designing, and development.

Expertise in advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS, and Object-Oriented Programming in JS

Extensive experience in JQuery plugins, dynamic HTML, JSON, Angular JS with Bootstrap and Node JS.

Designed web applications and web content utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques.

Well-versed in Object Oriented Programming (OOP) with JavaScript.

Expertise in XML and related technologies like XSD, XPath, XSLT, DTD, and parsers like DOM and SAX.

Experience in technologies like ANT, Maven, Eclipse, NetBeans, etc. for the project build.

Good experience working with databases like Oracle, MySQL, DB2, and MS SQL Server.

Experience in Web Technologies using HTML, HTML5, CSS2/CSS3, XHTML, DHTML, JSP, JavaScript, JQuery, AJAX, XML and JSON.

Have knowledge of Agile Methodologies like Extreme programming, and SCRUM.

Working Knowledge in technologies like Java, C#, JSP, Spring, Hibernate, Servlets, Asp.Net

Extensively worked with Java Servlets, JSP, JavaScript and Struts, HTML tags, and tiles (to create layouts

Experience in Publishing and consuming Web services using REST and SOAP.

Strong problem-solving and planning skills, with the ability to work independently or in a team environment.

Highly motivated, reliable analytical problem solver and trouble-shooter with strong attention to detail.

Quick learner and proficient in solving the technical issues in the project.

Excellent analytical and communication skills with the capability to handle new challenges.

Intent to learn something new has always been a positive point.

Excellent interpersonal and communication skills, creative, research-minded, technically competent, and result-oriented with strong problem-solving and leadership skills.

TECHNICAL SKILLS:

Programming Languages: Java, C/C++, JDBC, Servlets, JSP, Oracle, SQL, PL/SQL, XML, UNIX

J2EE Technologies: J2SE, J2EE

Web Technologies: React JS, HTML, CSS, Harness, JavaScript, JQuery, XML, XSL, XSLT, XSD, SOAP, WSDL, JSON, JAXB, JavaScript, Angular JS, Backbone.JS, Spring microservices, Kraken JS, Dust JS, Azure Cloud, Fortify.

Databases: Oracle 9i / 10g / 11g / XE, MySQL, MS-SQL Server 2005 / 2008.

Frameworks: Struts 1.1, Spring, Hibernate

Developer Tools: MS Office, Eclipse, EditPlus, Vision, Dream Weaver, Soap UI, Subversion (SVN), Visual Source Safe.

Application & Web Servers: IBM WebSphere Application Server, WebLogic Application Server, JBoss, Apache Tomcat.

Operating Systems: Windows XP / 2000 / NT / 98 / 95, UNIX and MS-Dos.

PROFESSIONAL EXPERIENCE:

Sam's Club, Bentonville, AR May 2022 to Present

Java Frontend UI Developer

Responsibilities:

Involved in the development, design, and implementation of the front-end part of the application.

Front End GUI development using browser-friendly HTML/HTML5, XHTML, CSS, JavaScript, Twitter Bootstrap, and Ajax.

Developed complex, usable, attractive, and cross-browser web interfaces that account for speed, file size, readability, and accessibility.

Used Bootstrap Angular.JS in effective web design.

Worked one-on-one with Confidential to develop a layout, and color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript.

Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call, and JSON.

Responsible for manipulating HTML5, and CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON, and XML.

Involved in the Enhancement of existing application utilizing angular.js, created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.

Application backend implemented as Node.js application server.

Utilized various JQUERY plugins to build a Rich Internet Application (RIA) to make it look more intuitive.

Extensively used HTML5 for audio and video playback.

Used JQuery plugin validation, drag and drop, and more exceptionally.

Used Ajax, JSON with JQuery for request data and response processing.

Environment: React JS, Java, JavaScript, JQuery, JSON, Ajax, Bootstrap, Angular.JS, XML, HTML / HTML5, DHTML, CSS3, Web Service, Agile Methodology, Dreamweaver, Usability Testing, Windows.

Charter Communications, Negaunee, MI November 2019 to April 2022

Senior UI Developer

Responsibilities:

Actively involved with the team, management & Confidential as a part of Agile (SCRUM) software development

Designed the front-end applications, and user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.

Developed non-functional HTML5, and CSS3 pages from the mock-ups and was involved in UI review with UI architect and Business Units.

Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, CSS, and JQuery in ongoing projects.

Used Spring MVC on the web layer and business delegate and DAO on the business layer.

Specifications and Functional Requirements Specifications for the designers and developers to understand them from their perspective.

Involved in UI development, and Developed presentation layer using JSP, HTML5, DHTML, CSS, AJAX, JavaScript, and JSTL Tallies.

Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.

Developed DAO for communicating with the database. Used Hibernate DAO support for performing queries, and handled transactions using spring annotations.

Developed web presentation layer using JQuery, HTML, and CSS according to internal standards and guidelines.

Developed internal applications using Angular.js and Node.js connecting to Oracle on the backend.

Implement the JavaScript/JQuery frameworks such as Angular JS for MVW/MVC framework, and MVVM framework using Backbone for MVC.

Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.

Debugging HTML5, CSS3, and JavaScript issues with respect to the assigned defects and integrating the solution into the JSP framework.

Creation of REST Web Services for the management of data using Apache CXF

Used Eclipse IDE for designing, coding, and developing applications

Designed and implemented interface elements using Google Web Toolkit (GWT).

Developed automation test cases using Java on Eclipse for Web 2.0 Ajax application

Environment: Java, J2EE, JavaScript, HTML5, CSS3, JQuery, AJAX, Sencha ExtJS, Node.js, Angular.js, Bootstrap.js, Backbone.js, Spring, Hibernate, Struts, Oracle, CRUD, PL/ SQL, JDBC, Coherence, MongoDB, Apache CXF, REST, Eclipse, WebLogic, Subversion (SVN), JUnit, Agile, UML, JSTL, Servlet, Maven, iText, GWT (Google Web Toolkit), Jasper report, ILog, Web 2.0, Sonarqube.

First Republic Bank, New York, NY June 2017 to October 2019

Java Developer

Responsibilities:

Implemented Angular Framework, CSS, and Ajax for UI.

Used JPA/Hibernate to communicate with the data layer and JAXB to read XML data.

Created SOAP-based web service using JAX-WS for migrating delta transactions.

Implemented the XSLT templates to apply access to the tabs (modules) based on the logged-in user role.

Designed and developed a Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.

Developed JUnit test cases for Unit testing, Integration, and Functional testing;

Developed the XML working document using Java DOM.

Configured Maven for code building and deployment.

Involved in Bug fixing that was raised by the Testing teams in the application during the Integration testing phase

Used GitHub as a version control system and for code management and Hudson for continuous build integration.

Environment: Java, Servlets, JSP, Hibernate, Struts, XML, Eclipse, SOAP Web Services, Oracle 10g, JBoss, JUnit, Maven, GitHub, Jenkins.

IBing Software Solutions Private Limited Hyd India December 2015 to March 2017

Java Developer

Responsibilities:

Involved in the design phase of the application and worked on the design diagrams, use cases, pseudo-code, and data components.

Performed analysis, development, integration, and testing for subsystems within a complex Medicaid system implementation.

Participated in code reviews and ensure compliance with corporate standards.

Developed JUnit test cases for Unit testing, Integration, and Functional testing;

Involved in the architecture of the modules according to the J2EE Standards like the Confidential tier, web tier, and business tier.

Developed PL/SQL scripts to fetch and update the Oracle database.

Configured Maven for code building and deployment.

Involved in Bug fixing that was raised by the Testing teams in the application during the Integration testing phase

Used Clear Case as a version control system and for code management and Hudson for continuous build integration.

Worked in an Agile environment with active scrum participation.

Environment: Eclipse IDE, JBoss Application Server, J2EE (JSP, Servlets), JNDI, HTML, XML, Java Script, JUnit, Windows NT/Enterprise, Oracle 11g.

Amigos Software Solutions, Hyd, India June 2014 to November 2015

Java Developer

Responsibilities:

Defining the UI, business layer component beans, and their dependencies in Spring application framework (Spring, MVC, ORM) using RAD.

Used J2EE design patterns like Session Facade, Service Locator, Data Access Objects, Factory pattern, MVC & Singleton Pattern.

Used Spring Framework and XML Bean to build Query service.

Created dynamic web pages for the system using XHTML, AJAX, and CSS on Java Server Pages (JSP).

Prepared the proof of concept by configuring the Struts, Spring, and Hibernate for various modules.

Implemented Search relevancy to bring back the results for a specific word from the IDOL Server and get the PDF of the search.

Participate in the discussion with the business experts to understand the Business requirements and module them into technical requirements towards development.

Involved in bug fixing and resolving issues with the QA.

Environment: Java, Apache Tomcat, Spring MVC, J2EE, Eclipse, JavaScript, XML, Oracle, CVS, SQL, PL/SQL, spring.

EDUCATIONAL QUALIFICATION

Skyline College

Major: Computer Science (University Transfer Credit)

Jan 2016 – Dec 2016

College of San Mateo

Major: Computer Science(University Transfer Credit)

Jan 2017-Dec 2019

Bachelor’s in Computer Science

Jan 2020 - Dec 2022

San Francisco State University, CA

GPA: 2.5

COURSE PROJECTS

OPERATING SYSTEM PRINCIPLES

Skilled in memory management, encompassing virtual memory, paging, and segmentation.

Experienced in file system design and maintenance, with expertise in file operations and storage allocation.

Competent in I/O system management, including device handling and buffering.

Familiarity with distributed and networked operating systems, kernel design, and virtualization technologies.

SOFTWARE DEVELOPMENT

Learning object-oriented techniques: encapsulation, inheritance, and polymorphism as a mechanism for data design and problem solution.

Learning to develop several small applications and at least one large application using design patterns and object-oriented techniques. Also, focus on Software design, maintenance, debugging, testing, and UI design.

PROGRAMMING METHODOLOGY

Dived into advanced data structures and algorithms for manipulating them in C++. Emphasis on the design and implementation of those structures and a variety of practical applications.

Learned algorithm coverage on sorting searching, and graph algorithms.

WED SOFTWARE DEVELOPMENT

Developed a basic understanding of using Linux and Git.

Obtained a working knowledge of basic web stack technologies like HTML, CSS, JavaScript, NodeJS, and Express.

Created web pages, including reading and processing user input submitted through web pages, client-side and server-side programming, connecting a web page to a database, and building an Internet Application.



Contact this candidate