| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate.
Herndon, Virginia, United States Street Address | PHONE NUMBER AVAILABLE | EMAIL AVAILABLE | LinkedIn
Candidate's Name
SUMMARY 10 years of experience in developing web application using HTML5, CSS3, SASS, JavaScript,
Typescript, jQuery, Angular JS, Angular 2/4/5/6/7/8/9/10/11/12/14/15/16, Angular material,
RXJS, NgRx, Bootstrap, Node JS and REST/SOAP web services.
Collaborate, plan, design, develop, test and debug software, web applications & services, including
but not limited to mobile device platforms.
Possess the capability to develop front end for scalable web-based solutions using Angular
Framework.
Full Stack Angular Developer with an eye for quality and detail to help the team build new web
applications that will combine and replace several internal systems being accessed from regular
desktop browsers. Develop user interfaces for scalable web-based solutions using Angular
framework, HTML5, CSS3, JavaScript, Node JS.
Followed mono repo architecture using NX Devtools.
Experience in developing middleware using Node JS.
Experience in using different databases like MongoDB and MySQL.
Experience in Microsoft architectural patterns like Model View Controller (MVC).
Expertise in the Angular Framework and its ability to create simple and scalable code for SPA.
Very Good Experience in creating and consuming web services and WCF SOAP\REST, WEB API
services.
Strong design and development skills using Angular framework and Typescript and experience
implementing Web UI backend servers.
Continuous Integration and Test-Driven Development approach to software development and a solid
understanding of standard containers and algorithms.
Ability to create and manage the unit test project and proven experience writing system
documentation (system design, detail design, test plans, test execution, implementation plans, and
implementation execution).
Expertise in using Jasmine, Karma and Jest for unit testing.
Experience working in an Agile Scrum development process.
Good Understanding of Browser Object Model (BOM), Document Object Model (DOM) and DOM
Functions.
Experience in fixing cross browsing compatibility issues and web application scaling.
Expertise in developing applications using Node JS and Angular.
Experience in using NPM, Angular CLI.
Experience working with version control systems such as GIT.
Experience using bug tracking tools like JIRA.
Extensively used various IDEs like Eclipse, Atom and Visual Studio Code.
Experience working on Multi-threaded and asynchronous server development.
Strong understanding and experience building/cooperating with the back-end developer(s) in the
process of building the RESTful API and communicating with external web services.
Experience on working 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.
Expertise in the Angular Framework and its ability to create simple and scalable code for SPA.
Design and Develop web-based user interfaces including recommending UX best practices.
Experience in doing code reviews to ensure best practices.
Experience in adhering to CI/CD by following industry practices.
Experience in using Bitbucket, GitHub, and Jenkins for CI/CD.
Used Sonar for maintaining code quality using sonar smells, lint rules and avoid duplicates.
.
EXPERIENCE SOFTWARE DEVELOPMENT ENGINEER - IV 01/2022 to Current
Tide platform, Herndon, Virginia
Engineered dynamic web applications utilizing Angular 16, a prominent front-end framework
powered by TypeScript, ensuring responsive and engaging user experiences.
Demonstrated aptitude in crafting intricate front-end web applications using Angular 16,
encompassing application architecture design, the creation of user interface components,
and the seamless integration of backend services.
Proficiently utilized HTML5, SCSS, and Typescript alongside Angular 16 and RXJS to lead the
front-end UI development, ensuring robust user interfaces and interactions.
Strategically optimized application performance by adopting Angular 10's Component-based
development paradigm, paving the way for smoother transitions to future Angular
frameworks.
Demonstrated mastery in Angular 12 by architecting and implementing a web application
with robust front-end components while seamlessly integrating Web API for seamless data
exchange.
Skillfully crafted Angular 12 components, harnessing core features like Interpolation, Input
Variables Bootstrapping, Ng For, Ng If, Router Outlet, event binding, and decorators.
Implemented efficient Services using Angular 12's Http Client Module to manage API calls
and data injection, enhancing modularity and separation of concerns.
Drove the development of dynamic Single Page and responsive Web Applications using
Angular 9, showcasing expertise in creating engaging user experiences.
Expertly managed Node.js dependencies and dev-dependencies using NPM commands and
Package-json, ensuring a streamlined development process.
Successfully orchestrated the migration of an Angular 5 application to Angular 10,
leveraging technical acumen and adherence to version compatibility.
Leveraged Angular 9's custom Services and Pipes to handle Dependency Injection and data
transformation, contributing to maintainable and efficient code.
Employed Angular 8, Angular Material, Bootstrap, and Priming to elevate UI aesthetics and
functionality, delivering visually appealing and user-friendly interfaces.
Extensively utilized Angular-cli to efficiently generate components, routes, pipes, and unit
tests, streamlining development workflows.
Applied advanced RxJs operators for efficient data handling and manipulation, ensuring
seamless communication and data flow within the application.
Designed reusable components, custom modules, directives, pipes, and services within
Angular 9, promoting code reusability and scalability.
Leveraged Dependency Injection and advanced Angular concepts like Input, Output, and
View Child to facilitate component communication and optimize HTML reference.
Played a pivotal role in the development of RESTful Web APIs, enabling seamless integration
with legacy systems and efficient data exchange.
Skillfully utilized GitHub for version control and JIRA for Agile project management,
fostering collaborative development and tracking progress.
Demonstrated proficiency in Angular 8 by leveraging its features to deliver effective web
designs and functional components.
Constructed Angular 8 components and UI services that effectively consumed REST services,
following the Component-based architecture principles.
Spearheaded the migration effort from Angular 7 to Angular 8, navigating technical
challenges and ensuring a smooth transition.
Extensive experience in designing and implementing cloud-native applications, with a strong
focus on Amazon Web Services (AWS) and Microsoft Azure. Leveraging these platforms to
create scalable, reliable, and high-performance solutions.
Engaged in multi-tier development, encompassing UI, Business Layer, and Data Access
Layer, ensuring a comprehensive approach to system architecture.
Leveraged GIT version control and Rally bug tracking tools in a rigorous Agile Scrum
.
environment, maintaining code integrity and seamless teamwork.
Expertly incorporated AJAX Library, CSS, and diverse web controls to create user-friendly
interfaces, enhancing user experience and engagement.
Took an active role in the Full Software Development Life Cycle (SDLC), meticulously
identifying requirements and translating them into business rules and technical
specifications.
FRONTEND SOFTWRE ENGINEER - II 08/2018 to 01/2022
Shortlist professionals, Hyderabad, India
Responsible for creating efficient design and developing User Interaction screens using
HTML, CSS, JavaScript, Angular 10/9 and Node JS.
Enhanced application performance by Angular 9/8 Component based development in view of
future Angular framework transitions.
Experience with creating custom directives, decorators, and services to interface with both
restful services.
Implemented Angular Router to enable navigation from one view to the next as customer
performs application tasks.
Extensively used Ag-Grid Community 18.1 with pagination, Export to CSV and Sorting to
reuse across application.
Used Angular to achieve component-based application architecture using HTML and Type
Script.
Utilized core Angular features such as HTTP, Data Binding, Forms, Services and Dependency
Injection.
Developed Angular Template Driven Forms to implement forms across single page
application (SPA).
Developed and maintained multiple React applications with high performance and
scalability, using functional and class components, and Redux for state management.
Implemented data service data layer to perform CRUD operations in entire application using
Typescript.
Developed http requests using RXJS observables to communicate between server and client
with Angular 10.
Leveraged Angular resources for all data access, encapsulating URLs and standardizing data
access interfaces.
Integrated Angular application with Web API and used HTTP Client to perform HTTP
Requests to the Web API.
Implemented Responsive Design using CSS4 and Media queries for Large/Medium/Small
screen size.
Created asynchronies data processing using RXJS Observable to achieve Map/Subscribe
pattern.
Involved in the development of Restful Web Services using Express JS.
Implemented Angular Router for building single page application, Used Redux for
application state management.
Participated in code reviews, ensuring high code quality and adherence to coding standards.
Provided technical guidance and mentorship to junior developers, contributing to the
growth and development of the team.
SENIOR UI SOFTWARE DEVELOPER 04/2017 to 08/2018
Amiti software technologies, Bangalore, India
Collaborated with a team of developers to implement new features and functionalities on
an Angular 6 web application, using TypeScript, RxJS, and Angular Material.
Built a real-time chat application using React and Firebase, allowing users to exchange
messages and files, create groups, and receive notifications.
Integrated an Angular 8 web application with RESTful APIs and third-party services, using
HTTP Client and Observables, to provide real-time data updates and improve data accuracy.
.
Created reusable components and modules in Angular 6, reducing development time by 20%
and improving code quality and maintainability.
Optimized the performance of an Angular 6 web application by implementing lazy loading,
code splitting, and server-side rendering techniques, resulting in a 50% reduction in page
load time.
Contributed to the development of a scalable architecture for an Angular 8 web application,
using Angular CLI, NgRx, and Webpack, to improve code maintainability and scalability
Implemented view part by ES6 with Angular framework, designed web pages by Angular-
Bootstrap, SCSS and controlled state of the application by using Redux.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also
perform RESTFUL services.
Designed and development of RESTful API. REST Web-services are created using Express JS
to exchange data using JSON data structure.
To limit page-loading delay and visible browser-server interaction used MVC framework with
Ajax, JavaScript, Angular JS, and Node JS.
Expert in browser tools such as Chrome DevTools to troubleshoot problems and debug.
Experience in Agile methodologies and Scrum environment.
SOFTWARE ENGINEER 10/2015 to 04/2017
Makery labs, Bangalore, India
Designed and developed various components using Angular 4 for an ecommerce website.
Implemented complex business logic and data manipulation using Angular services and RxJS
observables
Worked on integrating APIs and data sources with Angular using HTTP Client module
Utilized Angular Material components and custom styling to build responsive and user-
friendly interfaces
Developed and maintained unit tests using Karma and Jasmine for ensuring code quality and
functionality
Collaborated with other team members to troubleshoot and debug issues in the application
Developed and maintained a large-scale website using React, with features such as product
listings, shopping cart, checkout, and customer accounts.
Developed all client-side logical implementation part of application with Angular 2 under
specific modules, manipulating nodes in DOM tree.
Developed http requests using RxJs observables to communicate between server and client
with Angular 2.
Implemented internationalization (i18n) and localization (l10n) support for the application
Worked with Git for version control and code management, following a Git flow workflow
Participated in Agile development processes, including sprint planning, daily stand-ups, and
retrospectives
Maintained documentation for the application codebase and provided knowledge transfer to
new team members.
Integrated React with other technologies and frameworks, such as Node.js, Express.js,
GraphQL, and MongoDB, to create full-stack applications and APIs.
Optimized React components and lifecycle methods, using tools such as React Profiler and
React. Memo, to minimize re-renders and improve performance.
Responsible for setting up Angular 4 with Oauth2 framework for UI development.
Extensively used Angular 4 to achieve component-based application architecture using HTML
and Type Script.
Incorporated Angular Material as well as other third-party User Interface component library
modules.
Utilized core Angular 4 features such as HTTP, Data Binding, Forms, Services and
Dependency Injection.
Developed http requests using RxJs observables to communicate between server and client
with Angular 5.
Extensively used Angular 4 to achieve component-based application architecture using HTML
.
and JavaScript.
Worked on the validations in the application in Angular 4. Developed HTML views with
HTML4 and Angular 2.
Implemented Angular Router for building the single page application.
Used data binding to project view from the JSON and data retrieved from Restful web
services
SOFTWARE ENGINEER 08/2014 to 10/2015
Stratvave Innovations, Bangalore, India
Designed and developed a payment gateway using the aci JDK and integrated it with the
client's existing systems, ensuring secure and reliable transactions.
Worked closely with cross-functional teams, including business analysts and QA testers, to
ensure successful delivery of the project within tight deadlines.
Collaborated with stakeholders to understand business requirements and provide technical
solutions that align with the organization's goals and objectives.
Utilized AngularJS to develop the frontend of the payment gateway, ensuring a smooth user
experience and optimal performance.
Implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines using AWS
services such as Code Pipeline and Code Deploy, ensuring smooth and efficient deployment
of code changes.
SKILLS HTML5, CSS3, SASS, APIs, SQL, MySQL, MongoDB,
JavaScript, TypeScript, GIT, AWS, Azure, Singleton,
jQuery, Bootstrap, Flexbox, Factory, Agile, Scrum, TDD,
Angular JS, Angular 2-16, SDLC, REST and SOAP-Web,
RxJs, NgRx, React JS, Redux, Service, GitHub, Jenkins,
Node JS, Express JS, Sonar
EDUCATION Audi Sankara Institute of Technology (JNTUA), Gudur, AP, India
Bachelor of Technology, Electrical and Electronics Engineering, 2014
|