We provide IT Staff Augmentation Services!

Frontend Angular Web Developer Resume

4.00/5 (Submit Your Rating)

Brentwood, TN

SUMMARY:

  • Senior Software developer / Teach lead with 7+ years of experience Skilled in diverse areas, using Object oriented and composition programming languages, a good analytical engineer with flair of learning new technologies
  • Played key role in architecting, coding and deploying frontend apps, micro - services and REST API applications.
  • Extensive experience working on business logic for online school management and resources provider system.
  • Experienced and hands-on working with Stripe, PayPal and OpenPay libraries
  • Experienced in using front-end debugging tools like chrome debugger, and Developer tools inside the Browser.
  • Experienced in developing and implementing SOAP and REST web services using yii2 and Gin-Gonic frameworks
  • Experienced in developing applications using MVC model, Golang, PHP, Yii1, Yii2, Gin-Gonic, NodeJS, KoaJS, ExpressJS.
  • Restful API interaction through creation of services to handle Creation, Update, Delete and Selection of data in an interactive cross platform mobile-pc development environment
  • Experience on front-end technologies such as HTML5, CSS3, JavaScript ES6, Angular JS, Angular 8, jQuery, Echarts, RxJS, single-spa and Bootstrap frameworks.
  • Full Software development life cycle.
  • Creation of unit tests and end to end tests (e2e)
  • Experience using GIT for versioning with different development workflows.
  • Experienced in UNIX, Linux shell scripting.
  • Experienced in using build and deployment tools like Docker, vagrant and Jenkins for continuous integration.
  • Experienced in AWS Services to create and manage the environment and infrastructure for the whole project

TECHNICAL SKILLS:

Programming Languages: Golang, PHP, JavaScript, SQL, PGSQL, Python

Golang Technologies: Composition, Channels, Concurrency, OOP

Client-Side Programming: JavaScript, JSON, CSS, SASS/SCSS, HTML, AjaxBootstrap 3/4

Frameworks: Gin-Gonic, Rebel, Angular 8 and 11, jQuery, Gorilla Web

Tool: kit, VueJS, AngularJS, GraphQL, Single-SPA

ORM Technologies: Gorm, Xorm, Yii2 ActiveRecord, Eloquent

Web Services: SOAP, RESTXML Technologies XML

RDBMS: Postgre SQL, MySQL, SQLite, Elasticsearch, (SQL, stored procedures)

Tools: SOAP UI, JMeter, DbVisualizer, JIRA, Confluence, IntelliJ, Jasper Reports, Elasticsearch with Kibana, Visual studio code, SublimeText, Table Plus, Sequel Pro, MySQL Workbench, Selenium, Jenkins, Photoshop, Illustrator, Corel, Zeplin

Version Control: GIT Workflow (command line, Gitlab, GOGS and UI)SVN

Bug Tracking Tools: Jira, Trello+powerUps, Monday, Asana, GitHub Issues

Operating Systems: Windows, Linux, UNIX, OSX

Methodologies: Agile, Scrum, Kanban, XP (extreme programming), TDD

PROFESSIONAL EXPERIENCE:

Confidential, Brentwood, TN

Frontend Angular web Developer

Environment: HTML5, Javascript, Agile, CSS3, Angular 7, Angular 8, TDD, E2E, RBAC, Oauth2 & OpenID Connect, Keycloak authentication, CI/CD, Echarts, Docker.

Responsibilities:

  • Tweak the compiling process of Angular 8 and 7 to get smaller script size and enhance app runtime performance by 20%.
  • Implemented e2e and unit tests to improve the quality of the application.
  • Developed and maintained Angular components and services.
  • Implementation of a project code-style enforcer to improve the code quality and avoid common mistakes.
  • Analysis of the existing code to find and remove deprecated logic and improve old implementations.

Confidential, Alameda, CA

Senior Golang Dev eloper and Tech lead

Environment: HTML5, PHP 5.4, Yii1.1, MySQL 5.4, JavaScript, Agile, CSS3, jQuery UI, jQuery mobile AngularJS 1.5, yii2, MySQL 5.6, PHP 5.6, SASS, Elasticsearch (monitoring), Angular 7, Angular 8, PostgreSQL 12, Golang 1.15, NodeJS 10, Gin-Gonic, Gorm, AWS infrastructure (ECS, Lambda, RDS), JBASE, TDD, RBAC, SaaS.

Responsibilities:

  • Performing requirement gathering and analysis by actively getting, analyzing, and negotiating customer requirements and prepared the requirements specification document for the application using Jira and Confluence.
  • Responsible of Leading a diverse team spread over different time zones and locations.
  • Collaboration with external companies from different locations to implement new features and products to our system.
  • Wrote the implementation required to manage classrooms and students with assessments, using web services
  • Wrote the implementation of a system to lend books for a limited period through a unique short link using AWS CloudFront and Lambda@Edge.
  • Wrote the implementation of a rostering system using Golang.
  • Responsible of team code review to ensure standard code style and improve implementation of features
  • Responsible of the team organization, follow up and task creation
  • Responsible of the team R&D of the current and new features of the system
  • Responsible of the creation of an Angular 8 modules library to allow the reusability of code between applications.
  • Tweak the compiling process of Angular 8 and 7 to get smaller script size and enhance app runtime performance.
  • Created diverse modules to be reused in various parts of our angular applications
  • Developed and maintained Angular components and services.
  • Development of the applications using Golang, Angular 8 and PostgreSQL.
  • Developed presentation layer using HTML5 and CSS3, Bootstrap, JavaScript ES6 and Angular 8.
  • Developed API-Gateway user authorizer using Golang
  • Connecting PostgreSQL database with Golang using Gorm and SQL library.
  • Developed Lambda services to manage standalone low usage functionalities.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Deployed frontend applications on S3 and CloudFront CDN distributions.
  • Distributed version control with Git.
  • Generate the documentation of the different scenarios for the testers.
  • Responsible of the maintenance and development of the legacy system
  • Performing requirement gathering and analysis by actively getting, analyzing, and negotiating customer requirements and prepared the requirements specification document for the application using Jira and Confluence.
  • Responsible of the refactorization of the Legacy backend system from Yii2, php 5.6, to Golang, and gin-gonic full Rest-API and some AWS Lambda functions
  • Implemented SSO trough Okta a third-party oAuth2-OpenId platform.
  • Responsible of the team R&D of the current and new features of the system
  • Responsible of the migration of the backend from yii2 to Golang.
  • Responsible of the Refactoring of the database from a monolithic SQL to a combination of SQL and No-SQL databases.
  • Responsible of leading the migration of AngularJS applications to Angular 7
  • Responsible of the creation of an Angular 7 modules library to allow the reusability of code between applications.
  • Created diverse modules to be reused in various parts of our angular applications
  • Developed Angular components and services.
  • Involved in development of the applications using Golang, Angular 8 and PostgreSQL.
  • Developed presentation layer using HTML5 and CSS3, Bootstrap, JavaScript ES6 and Angular 8.
  • Developed API-Gateway user authorizer using Golang and AWS Lambda functions
  • Connecting PostgreSQL database with Golang using Gorm and SQL library.
  • Developed Lambda services to manage standalone low usage functionalities.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Deployed applications on ECS containers.
  • Deployed frontend applications on S3 and CloudFront distributions.
  • Distributed version control with Git.
  • Generate the documentation of the different scenarios for the testers.
  • Communicated with QA team members and Participated in regular QA Team meetings and discussions.
  • Worked with QA team to perform Stress testing by writing test scripts using JMeter.
  • Responsible of the creation of the infrastructure and the synchronization of the various environments.
  • Responsible of the maintenance and development of the legacy system

Confidential

Full Stack Angular and PHP developer

Environment: PHP7, Yii2 Rest API, MySQL5.6, Angular, Agile, Angular material, CSS3, PayPal library, OpenPay library

Responsibilities:

  • Involved in development of the frontend applications using Angular.
  • Develop a friendly and clear Angular UI that displays all of the relevant information while considering screen size and resolution
  • Developed static views using HTML5 and CSS3, Angular material.
  • Responsible of the backend Rest API development
  • Integration of third-party payment service (PayPal and OpenPay)
  • Involved in development of the movie’s dashboard using Angular
  • Responsible of the development of the administrator app to manage movie schedules

Confidential

Full Stack AngularJS developer

Environment: PHP5.6, Yii2 Rest API, MySQL5.6, AngularJS, Agile, Bootstrap3.4, CSS3

Responsibilities:

  • Involved in development of the frontend applications using AngularJS
  • Developed a modular news section using AngularJS.
  • Developed a module to show podcast information along with the player using AngularJS.
  • Developed validations for all the forms in the App to avoid any SQL, JS or exploit injection.
  • Responsible for the UI and UX of the system also the streaming functionality for the OceanoFM podcast.

Confidential

Full stack Developer

Environment: PHP5.5, WordPress, MySQL5.6, JavaScript, Agile, Bootstrap3.4, CSS3

Responsibilities:

  • Involved in development of the applications using WordPress, PHP.
  • Developed presentation layer using HTML5 and CSS3, Bootstrap and JavaScript ES5.
  • Used the workflow that WordPress provides to allow the manager to show different kinds of pages depending on the type of page that he wants (gallery, article, course).
  • Implement a course booking functionality.
  • Responsible for the deployment and testing.
  • Responsible of applying cache and image optimization.

We'd love your feedback!