We provide IT Staff Augmentation Services!

Senior Full Stack Web Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Senior Full stack web software developer with 6 years’ work experience, mainly in Ecommerce management application service and Data research platform. Strong object - oriented programming skills and MVC development experience.
  • 6 years Java web Development experience. Include Spring Boot, Spring Security, Spring Cloud.
  • 6 years’ experience with front-end technologies include HTML5, CSS3, Bootstrap, jQuery, NodeJS, JavaScript.
  • 4 years’ experience with TypeScript, Angular2+, NPM, Angular Materiel, E charts.
  • 2+ years’ experience with Python and data analyst, include data mining, data visualization, Web Crawler.
  • 1+ years’ experience with Android Development.
  • Expertise with Core Java, Java Collection, OOP, unit test, JSP, JDBC, Hibernate.
  • Expertise in SQL and NOSQL database technologies. Include Oracle, MySQL, Postgres SQL, MongoDB.
  • Expertise to Amazon Web Services (AWS) Cloud Computing technology.
  • Familiar with Test-Driven Development (TDD).
  • Experienced software developer and possess great interpersonal skills.

TECHNICAL SKILLS

Java: Java 1.5-1.8, Core Java, Collection, Multithreading, JDBC, Servlet

Java Framework: Spring MVC, Spring Boot, Spring Cache, Spring Security, Hibernate.

Web Development: HTML5, CSS3, Bootstrap, jQuery, NodeJS, AJAX, JavaScript, TypeScript, Angular2+, E charts, Ionic

Python: Data Mining and Web Crawler, NLP, TF-IDF, K-Means Cluster algorithm.

Application Servers: Apache Tomcat.

Source Control: Git, GitHub, GitLab.

Database: Postgres SQL, MYSQL, MongoDB.

Cloud Computing: AWS

IDE tools: Eclipse, IntelliJ, WebStorm, PyCharm, Visual Studio Code, Android Studio.

PROFESSIONAL EXPERIENCE

Confidential

Senior Full Stack Web Developer

Responsibilities:

  • Refactored legacy application code, Reorganize and set up the VIVP project.
  • Utilized JIRA for project management. Participate in daily Scrum and Sprint meetings in the software development lifecycle.
  • Utilized Git as the version control along with JIRA to track the project.
  • Utilized Log4j as the java logger, to monitored debug log in the project.
  • Utilized Jenkins to build, test and deploy the application automatically for CI/CD.
  • Utilized Junit and Mockito to test the java code.
  • Utilized the GOF design patter like Singleton, Prototype and Factory to improve the coding quality.
  • Integrated OOP Java designed with the insurance quote model APIs.
  • Integrated Spring Framework using AOP and IoC.
  • Utilized Spring Boot and RESTful web service to receive data for frontend that posted by Angular5 Http Service.
  • Used Spring Security to implement Authentication and Authorization for safety login and identity check.
  • Used Spring Cloud realized the Micro Service, connected multiple services in Java.
  • Designed the Graphical User Interface (GUI) of the project used Angular 5, Ngx-Bootstrap, Angular Material and CSS3.
  • Implemented customized Components, Pipes, Services to provide the various logics with modules along with Route and router-outlet directive by Angular-CLI.
  • Applied the TF-IDF with Python to obtain the high-weight important content in the data, which was used as the subsequent data visualization resource.
  • Employed JavaScript Array Method to operate the backend data and standardized the data visualization format.
  • Visualized data Analyst Chart Graph by Ngx-Echart.
  • Implemented real time data update in E-Chart with AJAX.
  • Used the Mocha to do the front-end unit test.
  • Deployed the backend to the Amazon EC2 instance.
  • Deployed the relation database Postgres SQL to AWS RDS.
  • Deployed the static files like front-end and the media to AWS S3 bucket.

Environment: HTML5, CSS3, Bootstrap, TypeScript, Angular2+, Angular Materia, E charts, Java, Spring Maven, Spring Boot, Spring Security, Junit and Mockito, Mocha, AWS, Python, TF-IDF, Database: Postgres SQL

Confidential

Senior Full Stack Web Developer

Responsibilities:

  • Involved design the relation database model and make the ER-diagram with team member.
  • Used Spring Boot building the backend, Deployed the Back- end at the EC2 of AWS.
  • Used the Spring security to provide the Authorization and Authentication.
  • Used Junit to test the Java code.
  • Used the Jasmine for the front-end unit test.
  • Used the Angular 2 build the frontend and used the CSS3, Ngx-Bootstrap to decorate the page.
  • Injected router-guard services with canLoad and canActive to achieve the access limit.
  • Used the Oracle as the Database and Deployed to the AWS RDS.
  • Used the AWS S3 to store the static frontend and Massage Shop files.
  • Used JIRA to do the project tracking.

Environment: HTML5, CSS3, Bootstrap, TypeScript, Angular2+, Java, Spring Maven, Spring Boot, Spring Security, Junit and Mockito, Jasmine, AWS, Database: Oracle

We'd love your feedback!