Sr. Java Fullstack Developer Resume
SUMMARY:
- 10+ years experience as Frontend, UI, and Fullstack Developer.
- Hands on experience with Analytics.
- Specialize in MEAN stack development and JavaScript frameworks.
- Expert in developing front end of an application including Angular (2 & above), AngularJS, JavaScript, JSP, JQuery, CSS, bootstrap, Node JS, for both mobile and desktop application.
- Professional experience in diverse industries including retail, service, business application, e - Commerce, and product based application from the ground up.
- Capable to develop back end of an application, which is Java based, also including Web services (both - SOAP and RESTful).
- Able to build microservices.
- Team Lead and Scrum Master experience in Agile environment.
- Having experience in running queries on MongoDB, Nodejs, Mongoose, DB2, MySQL database using SQL language.
- Good analytical skills and experience of Core Java as well.
- Responsible for technical analysis, design and development, testing and bug fixing.
- Unique ability to improvise, grasp new skills, troubleshoot problems.
- Having fast learning abilities and proactive desire to develop myself as a seasoned Professional.
OBJECTIVE:
Over 10+ years of experience in Full stack development. Experience in Angular 7, JavaScript, JSP, JQuery, CSS, bootstrap, Node JS, Bootstrap 4, for both mobile and desktop application
SKILL:
Operating systems: Mac OS, Windows XP, Windows 7, 8, 10
Languages: HTML5, CSS3, JavaScript, jQuery, JAVA, AJAX, PHP
RDBMS: SQL, MySQL, SQLite
NoSQL: MongoDB, CosmosDB
Frameworks: Angular 7, Bootstrap3, WordPress, React, BootStrap4, Spring, SpringBoot.
Web Tools: Cloud9, Sublime Text, Notepad ++, Eclipse, SOAP UI, VS-Code
Issue Tracking Tools: JIRA, Jasmine, Trac, Redmine, Karma, GruntJS
Version Control Tool: SVN, Bazaar, Git
TECHNICAL SKILLS:
Angular JS, Angular 2-7, JavaScript, HTML/CSS, JQuery, Java, PHP, Node.Js, MySQL, Express, RESTful API, SOAP, Bootstrap ¾, Python, Django, SQLite, Wordpress, NgRx, RxJs
PROFESSIONAL EXPERIENCE:
Sr. Java Fullstack Developer
Confidential
Tech used: Html 5, Css3, Sass, React, React Native, Javascript, Proprietary Framework, Spring, Springboot, Docker, Java Microservices, Azure, MongoDB, Json, Redux
Responsibilities:
- Using React, Html5, Css3, and Sass to create the view.
- Using Redux for state management.
- Using MongoDB for Json caching.
- Generating PDF’s based on inputs.
- Creating Java Microservices with Spring and Springboot to replace existing modular application parts that are obsolete.
- Using Docker for CI/CD.
Confidential
Fullstack Java Core Developer
Tech used: Angular 7, Java, Jenkins, Gherkins, Cucumber, IntelliJ, LDAP, RSAM, Proprietary Tech
Responsibilities:
- Using Angular to create UI elements for various projects.
- Creating Authorization and Permissions with Java.
- Creating Paths for APIs to connect to databases.
- Keeping documentation.
- Working alongside QA and BA to ensure testing and scrum cards are up to date and using best practices.
Confidential
Software Engineer
Tech used: Angular 7, Angular material, Angular elements, VS code, visual studio, asp.net, Selenium, i18n internationalization
Responsibilities:
- Using Angular Material and Elements to refine legacy code.
- Creating new components to interact with .Net Models
- Creating new directives and services to pass data between components
- Creating pipes to manipulate the data
- Using NgRx for state management
- Creating new Steps to interact with XML on Backend.
- Cleaning up UI to pass pixel perfect requirements from design specs.
- Working in an Agile/Scrum Environment.
- Creating new Models, Interfaces, and Classes for Backend.
- Creating API’s and tying them into the client side.
- Working with 508 Accessibility Compliance: Setting up specialized color-blind mode and text-to-speech mode.
- Working with internationalization.
Confidential
Frontend UI Developer
Responsibilities:
- Using Angular 7 t to create Frontend UI for an Azure Application
- Using Html5, CSS3, Js, and various libraries to create functions, styles, modules and components Reviewing Legacy to create features and redesign UI Template.
- Reviewing and rewriting Legacy to bring it up to date.
- Creating Pipes, Directives, and Services to manage the data between components and manipulate it
- Git version control
- Scrum environment
- Node JS and Express Servers created
- Restful Api’s
Confidential
Tech Lead/ Scrum Master
Responsibilities:
- Scheduling and Facilitating meetings
- Archetyping project, Reviewing code, Daily User story updates with team
- Planning demos for client
- Discussing project, issues, and timeline with client
- Keeping open channels of communication going within team
- Ensuring the team lives agile values and principles
Frontend Developer/Tester
Confidential
Responsibilities:
- Working as a front-end developer and tester to sort out clients issues with online application.
- Cosmetic changes to website
- Updating minor backend inconsistencies of code (Java and PHP on MySQL server)
- Updating webkit, moz and ms CSS psuedoselectors to be current with the changing virtual landscape.
- Increasing usability
- Performed front end web UI design, both developing new screens, and modifying existing screen, for company intranet applications using ASP.NET web forms and AngularJS
- Using Html5, CSS3, AngularJS, Angular 6, JavaScript, NgRx, Jasmine, jQuery, Java, PHP, MySQL Server Involved with customer service and technical support
- Embedding Tags in to client side for analytics
- Using GTM and Ensighten to debug client side
Java 1.8 Developer
Confidential
Responsibilities:
- Developed new application and added functionality to existing applications using Java J2EE/Spring/SpringBoot technologies
- SpringBoot microservices
- Wrote SQL queries to retrieve data from the database using JDBC
- Multiple API’s
- Using jOOQ to create type-safe queries
- Utilized frameworks such as Hibernate and Spring for persistence and application layers
- Create and execute test cases in JUnit for unit testing of application
React SPA Developer
Confidential
Responsibilities:
- Using React and React Native to create SPA that hosts and shares recipes
- Using Html5, CSS3, JS, D3, SVG, MaterialUI, and JSX
- RESTful API
- Graphing data against daily caloric/vitamin/mineral needs
- Created comment section that tied tags from main forum
- Drag and drop jpeg tray
- Drag and drop doc tray that translated to html for recipe uploads
- Tracked daily eating habits and favorite foods
- Suggested similar meals based on tags and tracking
- Used Hibernate and SpringBoot for backend
- Working with 508 Accessibility Compliance: Setting up specialized color-blind mode and text-to-speech mode.
Backend Developer
Confidential
Responsibilities:
- Using Python 3.3 and Django 2.2 framework to create a project skeleton
- Setting up Django Settings for the project
- Setting up MySQL client and database for the project
- Adding database to project
- Testing project
- Setting up API’s for Angular 6 client-side
Freelance Wordpress Developer
Confidential
Responsibilities:
- As per the client's request, stylized and implemented device specific landing pages
- Integrated Google Json Map API
- Integrated XML docs to Wordpress
- Stylized pages exactly to PDF mock ups
- Debugged server and restructured
- Rerouted links (backend)
- Enabled e-commerce API’s from various wholesalers
- Migrated data from previous website to new domain
- Uploaded entire catalog of inventory (50,000+ items)
Chatbot Developer
Confidential
Responsibilities:
- Created chatbot for client that interacts with members of a Discord server
- Chatbot keeps track of stats, progress, weapons, magic, etc. of all players within the text based game.
- Chatbot randomly spawns “monsters” at random intervals within discord server.
- Created with JavaScript, Json, Python 3.0, and Chatterbox
MEAN stack Developer
Confidential
Responsibilities:
- Structuring backend with MongoDB, Node, Express, and NoSQL to client side Angular5 application
- Parsing DB
- Setting up routes, forms, and inputs
- Implementing changes to frontend to dry up code and amending modular changes
- Creating authentications and credentials