Home

Shekar - Full Stack (Web/UI Angular) Lead
[email protected]
Location: Charlotte, North Carolina, USA
Relocation: yes
Visa: H1B
Sekhar
Sr Full stack/ UI/Web Developer

[email protected]
[email protected]
+1(510)4554020


Professional Summary

Overall, 16 years of extensive experience as a Web Front End UI Developer with a solid understanding of Application Analysis, Design, Development, Integration, Deployment, Maintenance/Support, and JavaScript Libraries for Web, Standalone, and Client-Server based software applications.
Well-versed in Object Oriented Programming (OOP) with Angular JS.
Excellent background in developing applications using LAMP stack end to end. Some of the technologies extensively worked on during my tenure as a developer are Linux, Apache, JavaScript, HTML, CSS, jQuery, JSON, Node JS, Angular JS, React JS, Node JS, Hapi JS, Nest JS, TypeScript, Zend, and various databases like MySQL, SQL Server.
Having good experience in Back End API development with Java Spring Boot.
Experience in working on CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, and CSS table.
Having experience with SASS and LESS
Experience in Applications using AJAX, JavaScript, JSON, YUI, and XML
Having 4+ years experience in TypeScript for Angular/React Applications.
Experience interacting with project owners.
Having good coding skills in PHP, .NET, and Java.
Strong experience in Source Control tools SVN and GitHub.
Expertise in Testing with Browser Developer Tools and Manual Testing.
Have Good Experience in Implementing Fusion Charts and D3.js
Extensive experience in Agile Methodology and JIRA and Codebase Bitbucket.
Strong analytical and presentation skills, problem-solving techniques, and proven leadership qualities with emphasis on individual and team effort backed by excellent communication skills.
Having a good experience with unit testing tools Jest-Enzyme.
Experience in configuring tasks with Gulp/Grunt to automate and improve the application development workflow.
Experience in using Webpack as a module bundler and performing most of the tasks.
Having experience with deploying CI/CD tools AWS EC2, GIT, Jenkins, Azure Pipelines

CERTIFICATIONS:
ITIL V3 Foundation in JUNE 2015
ACADEMIC PROFILE:
Master of Science in Computer Science (M.Sc.) 2003 from Andhra University

TECHNICAL SKILLS

Languages C++, Java/J2EE, .NET, PHP 5 & 7, Perl, SQL
Databases MySQL, Oracle DB, Mongo DB, and MS SQL Server
Web Technologies/Tools HTML/HTML5, CSS3 and Bootstrap
Scripting Languages JavaScript (AJAX, JSON, Angular JS, jQuery, Node JS, HapiJs, Nest JS, and React JS) PHP, Java Spring Boot, and .NET
Operating Systems Linux, Windows
Framework MVC Architecture (Zend and Angular JS)
Tools Sub Version (SVN), Git Hub
Web Server Apache, Tomcat, and Web Logic

PROFESSIONAL EXPERIENCE

Comcast Jan 2022 May 2023
Full stack developer

Roles and Responsibilities
Responsibility for the concept, prototype, technical design, and development of UI web components based on business requirements.
Designing and developing user interfaces using React & Redux best practices.
Adapting interface for modern internet applications using the latest front-end technologies.
Writing React, Redux, JavaScript, CSS, and HTML.
Developing product analysis tasks.
Developing application codes and unit tests in React
Implemented the Back-end layer with Node JS and Express JS
Create unit tests to ensure the code is functioning as expected.
Implemented unit tests with Zest/Enzyme
Responsivity for the code deployments in different environments with the CI-CD pipeline.
Implemented single-page applications.

Fidelity Oct 2021 Jan 2022
Full Stack Developer

Roles and Responsibilities

Meeting with the development team to discuss user interface ideas and applications.
Reviewing application requirements and interface designs.
Identifying web-based user interactions.
Developing and implementing highly responsive user interface components using react concepts.
Writing application interface codes using JavaScript following react.js workflows.
Troubleshooting interface software and debugging application codes.
Developing and implementing front-end architecture to support user interface concepts.
Implemented application functionality with reusable reactive components.
Connecting the back-end layer with Node JS with middleware Express JS.
Developed the Front-End design with React & Redux.
Implemented front-end layout and behavior with HTML5, JavaScript, React JS, Node JS, JSON, and Bootstrap.
Continues Integration and deployment with GIT.
Done Unit testing by Jest - Enzyme.
Responsivity for the code deployments in different environments with CI-CD pipelines Kubernetes, GIT AWS Code Pipeline, and AWS EC2.
Implemented single-page applications.


Wells Fargo, Charlotte - NC Oct 2019 Sept 2021
Full Stack Developer

Roles and Responsibilities

Using object-oriented analysis and design to turn pre-agreed development tasks and requirements into scalable architecture.
Perform product analysis and development tasks of an increasingly complex nature which may require extensive research and analysis.
Investigating for implementing the functionality requirements and possibilities for UI, API, and Services.
Entire application is a component-based application using React Component Lifecycle methods
Implemented application functionality with reusable reactive components.
Connecting the back-end layer with Node JS.

Developed the Front-End design with React & Redux.
Implemented front-end layout and behavior with HTML5, JavaScript, React JS, Node JS, JSON, and Bootstrap.
Implementing Backend layer for Restful API web service with Nest JS.
Continues Integration and deployment with GIT.
Done Unit testing by Jest Enzyme.
Responsivity for the code deployments in different environments with CI-CD pipelines Kubernetes, GIT AWS Code Pipeline, and AWS EC2.
Implemented single-page applications.

Charter Communications, Charlotte - NC Oct 2018 Sept 2019
React/UI developer

Roles and Responsibilities

100% Code coverage on critical components, using coverage collection built into the project testing framework (i.e. jest).
Develop new mobile applications on Android and IOS.
Building reusable components and front-end libraries for future use.
Took initiative in learning to react native and went on to successfully develop various features under minimal supervision.
Responsible for porting an existing web application into mobile view.
Responsible for the design and development of various components such as tab bars, a map view, an image picker, a date picker, push notifications, sign-in/out features, profile management, and navigation using react-native.
Good Experience in React JS for creating interactive UI's using Redux One-way data flow, Virtual DOM, JSX, and React Native concepts.
Implemented application functionality with reusable reactive components
Using object-oriented analysis and design to turn pre-agreed development tasks and requirements into scalable architecture.
User story estimating and Iteration planning.
Perform product analysis and development tasks of an increasingly complex nature which may require extensive research and analysis.
Develop Back-End application API code, REST/SOAP-based Web Services, and Unit Tests in the PHP/Node JS/Hapi JS.
Implementing the Back-End API development with Java Spring boot.
Implementing the Service layer by using Golang, GraphQL, and Mongo DB.
Implemented Architecture design for this entire web portal with MVC architecture.
Developed the Front-End design with Angular JS & React JS.
Implemented front-end layout and behavior with HTML5, JavaScript, Angular JS, JSON and Bootstrap
Implemented Front End UI development with Object Oriented JavaScript programming.
Continues Integration and deployment with GIT.
Done Unit testing by Jest Enzyme.
Created containers in Docker.
Responsivity for the code deployments in different environments with CI-CD pipelines Kubernetes, GIT AWS Code Pipeline, and AWS EC2.
Implemented single-page applications.


American Airlines, Dallas/FW - TX Jan 2017 Oct 2018
Web/UI developer

Roles and Responsibilities

Managing whole this project individually entire development life.
Leading 4 member team for this project.
Using object-oriented analysis and design to turn pre-agreed development tasks and requirements into scalable architecture.
Creating User stories for functional requirements
User story estimating and Iteration planning
Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies
Perform product analysis and development tasks of an increasingly complex nature which may require extensive research and analysis.
Writing tested and documented JavaScript, HTML, and CSS
Develop application code and unit tests in the AngularJS, Rest Web Services, and Java technologies for the Application Development Center

Implemented Architecture design for this entire web portal with MVC architecture.
Developed the Front End design with Angular architecture.
Implemented Back End business logic with Java Spring Boot scripts to interface with data from JSON and PDF data files.
Implemented REST API functionality with Java Spring Boot.
Implemented front-end layout and behavior with HTML5, JavaScript, Angular JS, JSON, and Bootstrap.
Good Experience in React JS for creating interactive UI using One-way data flow, Virtual DOM, JSX, and React Native concepts
Implemented Front End UI development with Object Oriented JavaScript programming.
Continues Integration and deployment with GIT.
Created REST API with Angular Services.
Done Unit testing by Jasmine-Karma.

CVS Health, Orlando, FL Feb 2016 Dec 2016
Web/UI developer

Roles and Responsibilities

Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, and Development.
Developed various UI (User Interface) components using React JS.
Implemented front-end layout and behavior with HTML5, JavaScript, jQuery, JSON, AJAX, and Bootstrap
Developed a Utility function to increase the reusability of the code.
Designed and developed a complete website by implementing MVC concepts
Bug Fixing, Enhancements, and Testing
Developed reports section by using React JS
Participated in Code Reviews and Flawless execution by using Vera code, and Qualys Scan tools.
Prepared the Pre-Production release and post-production tasks and documentation.
Given production support after the application goes live.
Created grunt charts by using D3 JS.


Capgemini, Hyderabad, INDIA Dec 2010 - Feb 2016
Sr Web developer

Roles and Responsibilities

Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, and Development.
Developed various UI (User Interface) components using Angular JS (MVC), JSON, and HTML.
Implemented front-end layout and behavior with HTML5, JavaScript, Angular JS, jQuery, JSON, and Bootstrap
Developed a Utility function to increase the reusability of the code.
Designed and implemented the User Interface using HTML, CSS, and AJAX.
Actively involved in using Angular JS (MVC), and HTML5 to enable the client-side data to meet specific criteria by applying various validation variables and used the Angular JS validation CSS classes to provide visual feedback on validation.
Implemented Custom Widgets for Dashboard which related to Tickets and Monitoring.
The use of SVN played a very integral role in the development of this application as this was a team-driven effort
Was also responsible for carefully following coding standards as it played a very important role in the development and release of this software; it makes for easier modification in future releases
Bug Fixing, Enhancements, and Testing
Developed reports section and custom forms by using Angular JS
Created the Angular JS Controllers and Models for presenting the data to the Front End
Generated the Data Tables with Sorting, Searching, and pagination with Angular JS
Generated JSON-encoded responses for auto-filling data.
Given back-end support with JSON response and requests for Apple IOS Applications.


Northgate Technologies Ltd, Hyderabad INDIA Feb 2006 - Dec 2010
Web Developer

Roles and Responsibilities

Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, and Development.
Developed a Utility function to increase the reusability of the code in different palaces.
Designed and implemented the User Interface using HTML, CSS, and AJAX
Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
Used JavaScript DOM manipulation and JavaScript events to generate the data result in UI.
Analyzed, Designed, and implemented the whole application from the scratch.
Implemented entire this application in PHP Drupal.

Information Data Systems Inc, HYDERABAD INDIA March 2005 - Jan 2006
UI Developer

Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, and Development.
Designed and implemented the User Interface using HTML, CSS
Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
Analyzed, Designed, and implemented the whole application from the scratch.

Environment

LINUX, Apache, HTML, CSS, and JavaScript
Keywords: cplusplus continuous integration continuous deployment user interface javascript database information technology microsoft Florida North Carolina South Carolina Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2055
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: