We provide IT Staff Augmentation Services!

Full Stack Angular Developer Resume

2.00/5 (Submit Your Rating)

New York, CitY

SUMMARY

  • 6+ years Full - Stack Developer in IT, E-Commerce and Fintech Industry
  • 6+ years in web development using HTML, CSS, JavaScript and JQuery
  • 6+ years in Java
  • 5+ years Python Full-Stack Development with Libraries and Frameworks
  • 3+ years Relational Database and NoSQL Database such as Oracle, MySQL and MongoDB
  • 2+ years in MEAN stack technologies: MongoDB / Express.js / Angular.js / Angular 2 & 4 / Node.js
  • 3 years Web Services expertise using: REST, SOAP and XML
  • Exceptional expertise in Front-End technologies and frameworks such as Bootstrap, AngularJS, Angular 2/4, React.js, Vue and JSP/Servlet
  • Solid understanding of Object Oriented Design Patterns. Strong comprehension of Singleton, Decorator, Closure, Facade, Proxy and Adapter etc.
  • Fully understand Core Java concepts such as Object-Oriented Programming, Exception Handling, Multi-Threading, Java Reflection and Lambda Expression etc.
  • Expert on using Maven, Hibernate and Java Spring MVC to manage Java Projects
  • Worked in Agile/Scrum/SPRINT development Methodologies
  • Well trained in R and MATLAB for Data Science

TECHNICAL SKILLS

JavaScript: ES 5-6, Hoisting, Closure, Prototype, Encapsulation

Java: Java 1.5-1.8, OOP, Multithreading, Java Collections Framework

Java EE: JSP, Servlet, Hibernate, JDBC, JSTL, Spring 2.x/3.x

Python: Python 2/3, Django, Flask, Pygame, Pyramid, Web2py

Web Technologies: HTML/HTML5, CSS/CSS3, jQuery, Bootstrap, AngularJS, Angular 2/4, React.js, Vue, JSON, XML, AJAX, D3, JavaScript, PHP

Back-End Technologies: Node.js, Mongoose, Express, JWT, Passport

Other Languages: SQL, C#, Scala, C

Database: SQL, Oracle SQL, MySQL, MS SQL, PostgreSQL, MongoDB

Software Design: UML, OOAD, GOF Design Patterns, Java EE Design Patterns

Application Server: Apache Tomcat 6/7, JBoss 5.0, GlassFish, WebLogic, WebSphere

Data Science: Python, pandas, numpy, R, MATLAB, Apache Spark, Scala

Version Control: SVN, Git

Testing Unit: Jasmine, Mocha, JUnit, Karma, Protractor

Code analysis: Sonar, PMD, Findbugs, Checkstyle

Dependency Management: Maven, Gulp, NPM, Webpack, Nodemon

PROFESSIONAL EXPERIENCE

Confidential, New York City

Full Stack Angular Developer

Responsibilities:

  • Redesigned the UI with CSS3, Bootstrap, Axure, Adobe XD and InVision
  • Created Responsive Web Design using JResponsive library, implemented Navigation bar, Togglable tabs, Dropdown menu, Image Carousel, Scrollspy, Button, Modal, Form, Table, Pagination, etc.
  • Built website with HTML5 and AJAX
  • Used TypeScript instead of JavaScript to handle basic logic, managing code easily and let code be more extensible and portable
  • Fully applied Angular 2/4 functionalities: Two-Way data binding, Event Tracking, Reactive Form Builder, Routing Control, Dependency Injection, Components Based and Directive Driven
  • Developed Back-End functions to handle HTTP requests and responses, creating middleware between different data sources and streaming data
  • Created several Customized Directives in Angular 2/4, making reusable components that fulfilled all detailed requests
  • Implemented restful WebServices by Node.js
  • Worked with Secure Hash Function and Salt for password saving, and Advanced Encryption Standard (SHA) for PHI Storing.
  • Created a NoSQL database to store users’ information and products’ introduction, with MongoDB and Mongoose Framework, visualized by Robot 3T
  • Used Express as back-end framework, controlling the Back-End elegantly with Middleware Interface, Session Management and Static File Serving
  • Followed Agile to commute and make sure everything is under control, strictly with daily scrum, three-week sprint and PI planning
  • Involved in Testing team, using various testing methods such as Unit Testing, Integration Testing and Ingression Testing
  • Used Git for version and source control
  • Tracking development issues by using JIRA
  • Analyzed data calculation results report by comparing retrieved data from orders’ information and users’ trending
  • Deployed on to AWS Cloud Computing platform, making the users information and products data more stable

Environment: HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, TypeScript, Angular 2/4, Express, Jira, Git, JSON, Node.js, Mongoose, MongoDB

Confidential, New York City

Full Stack Java/Angular Developer

Responsibilities:

  • Participated in every phase of Software Development Life Cycle: Requirement Analysis, Design, Implementation, Testing and Maintenance with Agile
  • Built Web Pages with HTML/HTML5, CSS/CSS3, Bootstrap, AJAX
  • Worked closely with UI design team, helping them with Mockplus
  • Implemented Front-End with Angular.js to apply reactive functions such as Form Building, Form Validating, Filter, Data-Binding, Custom Directives, Routing, Single Page Application(SPAs)
  • Implemented well-structed components with AngularJS modules, such as Controllers, Services, Filters and Directives
  • Used Restful WebService to handle HTTP methods and Internet media types
  • Used Spring IoC to inject Java Beans
  • Extensively used core Java and Design Patterns to construct back-end logics, including Exception Handling, Collections, Generics and Multi-Threading
  • Organized Database tables and wrote SQL statements to add, delete and edit data, using H2 database framework to store database schema
  • Designed the project based on Spring MVC framework and connected to Oracle database by using JDBC in developing environment
  • Utilized Spring Session to maintain users’ log-in status
  • Used SVN to do version and source control
  • Applied different testing tools such as JUnit, JTest, The Grinder and TestNG

Environment: HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, Java 1.6, AngularJS, jQuery, Spring MVC, Oracle 11g, SVN, Jira, JUnit 4, AJAX, JSON

Confidential, New York City

Senior Java/Web Developer

Responsibilities:

  • Involved in a small team with Agile software development
  • Participated in Request Analysis by gathering business requirements, review requirements and converting them into detailed design documents
  • Removed existing out-of-date JavaScript and jQuery codes which cannot meet all the requirement in pace with the company’s growth
  • Implemented Graphical User Interface of this web application with Angular.js, HTML5, CSS3, JavaScript, AJAX, Bootstrap, JSON and XML as Front-End to improve the performance and visual effects
  • Utilized Hibernate framework for persistence layer management
  • Used Spring Cache to avoid redundant operation and Spring AOP for modularizing cross-cutting concern
  • Used Spring MVC as MVC framework
  • Utilized D3 to create Draggable Frames that can be resized and has animation to fly back to tray when it is not needed
  • Used SVN to do version and source control
  • Chose JUnit and The Grind as Testing tools to do the testing

Environment: Java 1.6, J2EE, Spring, Hibernate, XML, HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, AJAX, Oracle Database

Confidential, Chicago

Software Developer

Responsibilities:

  • Used Spring Form Tag to bind form elements to model data
  • Added Spring Security to achieve authorization and authentication
  • Primarily focused on the Spring MVC components such as Dispatcher Servlet, Controllers, Model and View Objects, View Resolver.
  • Built Front-End with HTML, CSS, AJAX, JSON, JSP, JavaScript and jQuery
  • Maintained Oracle Database and SQL server, support a Full Detection Application, with Threshold Base methods being used
  • Helped develop features like creating new account, managing existing accounts, processing loan application and loan application verification.
  • Designed a complex GUI application for company’s system, with multiple layers using Java and implemented features including Data Validation, Encryption and Image Verification
  • Used JUnit to do unit testing and worked with SVN to do the version and source control

Environment: Java 1.5, Spring, HTML, CSS, AJAX, JSON, SVN, JSP, JavaScript, jQuery, J2EE, Oracle Database

Confidential, Chicago

Part-time Software Developer/ UI Designer

Responsibilities:

  • Crafted new UI with JavaScript, HTML, CSS, news/weather/gmail API
  • Enhanced User Interface performance by applied new features from jQuery
  • Optimized algorithms of several data science models
  • Utilized Linear Regression, Regression Tree, Fit Ensemble in R language to optimized existing algorithms

Environment: R, JavaScript, HTML, CSS, jQuery, MATLAB

We'd love your feedback!