We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 7 years experience as a Full Stack Developer.
  • Experience converting monolithic application to microservices based services
  • Helped tp architect microservices solutions
  • Developed Java Spring based microservices in a reactive manner using Reactor Framework
  • Built unit tests and integration tests for all services built to ensure high code quality
  • Experience in Cross - Platform Mobile Development using React Native + Typescript to build IOS and Android mobile apps
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, React, React-native, ES5, ES6
  • Experience with versioning tools like Git, Stash, SubVersion.
  • Strong experience in writing and updating the technical documents on a daily basis with the changes made to the existing environment
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work to attain project deadlines under stressful environments.
  • Experience in Agile software development cycles

TECHNICAL SKILLS

Language: Javascript, Java, Typescript

Frameworks: React, React-Native, Angular, Spring, Spring Boot, JUnit, Mockito, Redux, Sagas

Web Technologies: AJax, Restful Web Services, HTML5, CSS, REST,RSocket

Databases: PL/SQL(oracle), MySQL, MSSQL, Postgres

IDE, Versioning and build tools: Eclipse IDE, NetBeans, IntelliJ, Webstorm, Developer Tools, VSCode

Remote Work Tools: Zoom, Cisco Webex, Slack, Discord, Teams

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential, Charlotte, NC

Responsibilities:

  • Built internal authentication application to allow granular user access roles to specific micro front end applications
  • Java Spring Boot Microservices environment
  • Worked on converting Monolithic project into microservices based platform
  • Changed core business system of Record to improve business user interface and work in microservices environment
  • Scaled Database applications to be redundant per microservice by setting qorom to provide failover capacity using hazelcast
  • Deployed microservices to AWS platform
  • Setup RDS for databases to power system of record
  • Created multiple bash scripts to speed up development workflow of developers across all teams
  • Created Unit tests using Junit
  • Built Integration Test Framework that is used by the whole group to communicate with each service
  • Leveraged Open API Swagger standards to normalize API development across all teams while having a built in source of documentation
  • Built trading dashboards to supply business users with critical information regarding unmatched trades that need to have action taken on them
  • Used React,redux to setup trading dashboard in typescript
  • Custom table views built with ag-grid for multiple business user focused views
  • Helped supervise and set the coding standards for all front end development across multiple teams
  • Helped with transitioning team to micro-frontends framework based on different technologies i.e. React, Angular, Javascript frameworks
  • Integrated with enterprise LDAP user environment to enable SSO for application

Technologies: Java, Spring, Spring Boot, Spring Reactor, JDBC, Reactive programming, RSocket, AWS, EC2, S3, Kubernetes, Docker, Rancher, Log4J, Junit, REST, Agile, React, Angular, Ag-Grid, Redux, Web Storm, ES6, JavaScript,Type Script, React JS, Git, Angular JS 2/4, Web services, PostgresSql, Hazelcast, Mac OS

Full Stack Developer

Confidential, Dallas, TX

Responsibilities:

  • Led development of Shop-MeNow, a React Native mobile app and deployed to Google Play and Apple App Store that increased referral revenue by over 28%.
  • Designed and implemented Java Spring boot backend to create REST API's to implement functionality for mobile app.
  • Converted business requirements to functional requirements, then converted to sprint-based storyboards to iterate and ship often in an Agile environment
  • Building reusable components and front-end libraries for future use.
  • Took initiative in learning react native and went on to successfully develop various features under minimal supervision.
  • Responsible for porting an existing web application into a mobile view .
  • Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native.
  • 100% Code coverage on critical components, using coverage collection built into project testing framework (i.e. jest).
  • Improved app store rating.
  • Improved general responsiveness in app, window load.

Technologies: React-native, native-base, android studio, Xcode, Web Storm, ES6, JavaScript, Type Script, React JS, Git, Firebase, Mac OS, PostgresSQL, Redux, Sagas, MVC, AWS, EC2, S3, Java, Spring, Spring Boot, Log4J, Junit, REST, Agile, Web services

We'd love your feedback!