Post Job Free

Resume

Sign in

Node Js Software Development

Location:
Herndon, VA, 20170
Posted:
July 19, 2023

Contact this candidate

Resume:

Dharani Ravikrindi

703-***-****

adyeib@r.postjobfree.com

linkedin.com/in/dharani-naga-sindhuja-ravikrindi-693225242

Professional Summary:

Innovative Web Developer with 9+ years of experience in website design and Mobile Application. Demonstrated talent for front and back-end web development to optimize online presence. Seasoned expert in languages such as HTML, CSS3 and Angular 2 and above as well as scripting languages Typescript and JavaScript.

Expertise in designing web applications using Angular 9/10/11/12/13/14.

Expertise in designing web applications using D3 Visualization (webpack for build).

Implemented components for Angular Single Page Application (SPA).

Proficient with client-side web technologies HTML5, CSS, AJAX, JSON, JavaScript, Typescript, and Bootstrap.

Experience in AngularJS structural framework for Dynamic web application.

Experience in Software Development Life Cycle (SDLC) processes like Agile, Scrum and Waterfall Methodologies.

Experienced with Jenkins and Concourse methodologies includes CI Continuous Integration and CDContinuous Deployment.

Excellent experience in Coordination with Clients, Onshore Team and Senior Managers.

Good experience in coding and debugging applications using the chrome debugger.

Strong problem-solving ability and analytical skills and able to integrate quickly into the team and work independently toward team goals.

Involved in various phases of Software Development Life Cycle I.e. Requirement Analysis,Design, Implementation and Testing.

Expertise in maintaining the websites, software, modifying and understanding the existing code.

Hands on experience with object-oriented JavaScript code and responsible for client-side validation using Angular Directives and High Charts functions.

Hands on experience for HTML/CSS /JSP direct coding with focus on Cross-browser/Cross-platform compliance.

Experience in DOM (Document Object Model) and DOM functions.

Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.

Strong proficiency in supporting Production Cloud environments(AWS)as well as traditional managed hosted environments.

Education: Bachelor’s in Electronics & Communications in JNTU, Hyderabad.

Certification: Google Cloud Associate

Technical skills:

Web Frameworks

Angular 2 and above, D3, Backbone

Web Technologies

HTML5, CSS3, JavaScript, jQuery, TypeScript JSON, AJAX, XML, XHTML, SSL,

Database

MySQL, Oracle, Mongo DB and Salesforce,microservices

Web Servers

Avoka, NodeJS/ExpressJS, Apache HTTP Server, Apache Tomcat 5.5/6.0,

Web IDE Tools

WebStorm,Dreamweaver,Microsoft Expression, Notepad++, Firebug, Eclipse2.x/3.x, Visual studio code

Operating Systems:

MAC OS X, Linux, Unix and Windows

Testing

Jasmine, Karma, Integration, E2E and unit testing

Version Control

Git, SVN

Methodologies

Agile, Waterfall, Scrum

Cloud Platform

Aws - S3, Ec2, IAM VPC, Kubernetes, Docker and CloudWatch, Azure, Google cloud

Debugging Tools

Firebug, Chrome developer Tools

American Express - UI Developer - Phoenix, AZ 05/21 – Till Date

Responsibilities:

Mortagage adi

Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 12 and Node JS/ExpressJS.

Take part in daily standup meeting and Retro meetings.

Migrated an application developed in Angular 12 to Angular 14 recently.

Enhanced application performance by Angular 12 Component based development in view of future Angular framework transitions.

Proficient in writing SQL queries to extract, manipulate, and analyze data from relational databases like MySQL, Oracle, SQL Server, and PostgreSQL.

Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.

Knowledge of Azure DevOps for Continuous Integration and Continuous Deployment (CI/CD) pipelines.

Knowledge of Oracle performance tuning techniques, including SQL tuning, memory management, and index optimization.

Implemented Angular Router to enable navigation from one view to the next as Servicers performs application tasks.

Ability to create and maintain RESTful APIs and use API gateways to manage microservices communication.

Experience building and deploying software onto AWS using Chef, Docker technologies.

Ability to work with cross-functional teams, such as DevOps and QA, to ensure smooth deployment and maintenance of microservices.

Experience with designing, developing, and deploying microservices-based architectures.

Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.

Worked on GIT as a version control. Utilized NPM scripts for build and test environments in a Node.js /ExpressJS application.

Ensuring the website structure is user-friendly and search engine-friendly. This includes having a clear navigation menu, a sitemap, and using SEO-friendly URLs.

Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints

Skilled in optimized images with descriptive file names and alt tags. This helps search engines understand what the image is about and can improve the accessibility of your website

Develop new REST endpoints using Java 8/JEE and Spring Boot MVC

Strong experience with websockets,observable based programming using Rxjs.

Developed accessible web applications using Angular, specifically focusing on adhering to the Americans with Disabilities Act (ADA) compliance standards.

Implemented keyboard navigation in Angular applications to ensure users can navigate through the website or application using only keyboard interactions. By Using techniques such as focusing on interactive elements, managing focus states, and enabling keyboard shortcuts.

Tech Stack - HTML5, CSS3, TypeScript, Bootstrap, jQuery, SASS, Angular 12, Node.js/Express js, DB2, AJAX, JSON, REST APIs, SOA, JIRA, Agile scrum, Accessibility, GIT, VS Code, Java, SEO elements,ADA Compliance,1.8/JEE, Spring Boot MVC, JPA, Junit, GraphQL,NgRx.Mongodb,microservices,azure.

7-Eleven – UI Developer – Texas AUG 2019 TO APR 2021

Responsibilities:

Designing web interfaces from scratch using current and emerging web technologies therefore ensuring User Experience and User Interface standards

Responsible for developing the UI pages using Angular 8/9, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.

Wrote data mutations in GraphQL which allows user to update their username and password information. Experience in working with GraphQL queries and use Apollo GraphQL library.

Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.

Strong troubleshooting skills to identify and resolve issues in Azure environments.

Used various Angular 8/9 custom directives and developed reusable components and templates that can be re-used at various places in the application.

Worked with Angular 8/9 to develop single page applications, worked with ngrx for managing Angular applications.

NoSQL databases, including MongoDB, which can make complex queries more difficult to perform.

Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 8/9

Implemented HTTP requests using RxJS Observable library to handle multiple values over time.

Experience in working with the advanced JavaScript such as ECMAScript 6 (ES6).

Migrated an application developed in Angular 8 to Angular 9 recently.

Worked with JASMINE in testing and Protractor for unit testing angular modules.

Expert in creating bundling complex applications using Webpack or packaging it using gulp/grunt.

Worked in Kanban Methodology to provide more efficiently work and higher quality.

Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.

Implemented AWS alarms to notify the team via emails when the systems are down or certain thresholds are exceeded.

Tech Stack - HTML5, CSS3, TypeScript, Bootstrap, jQuery, SASS, Angular 8/9, Node.js, DB2, AJAX, JSON, REST APIs, SOA, JIRA, Agile scrum, Accessibility, GIT, VS Code,NgRx,Vue.js,mongodb, Azure.

Innovative Intelligent Solutions – UI Developer- Hyderabad JUNE 2013 TO FEB 2019

Responsibilities:

Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.

Responsible for creating efficient design and development of responsive UI using JavaScript/ Angular JS to improve page performance and consumed REST web services.

Responsible for developing reusable components using Custom Directives and routing based on states using UI-Routing in AngularJS

Implemented data-binding using Node.js/ExpressJS for front end development of current web application

Developing Angular factories that can be reused where ever they fit in by injecting them

Implementing partial views using Routes for deep linking and updating View.

Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.

Adherence to AngularJS (Java Script) framework design standards.

Utilized Agile Methodologies to manage full life-cycle development of the project

Coordinated with testing team for timely release of product.

Participate in A/B testing to give feedback on which flow is good from feedbacks.

Wrote unit test cases using Jasmine and karma.

Consumed REST API service responses and generated a proper data model i.e. to be bind to view (template).

Participated in code review sessions, Sprint planning meetings and Scrum Meetings (Agile)

Identified Code quality improvement opportunities to improve software and code coverage.

Environment: XML, Agile (SCRUM), CSS, HTML, JavaScript, AngularJS, Shell Scripts, Git, Linux, UNIX and Windows,microservices,mongodb.



Contact this candidate