Sr. Fullstack Javascript Developer Resume
Minneapolis, MN
SUMMARY
- Over 16 years of IT experience with 10 years as Front End/Full stack developer in design and development using Javascript technologies.
- My objective is to be a competent full stack (MERN) architect / developer and continue to contribute to the technology industry.
- I’m an open to learn new technologies, frameworks, libraries in JavaScript world.
TECHNICAL SKILLS
Languages: HTML5, JavaScript, CSS, Node JS, Python, Core Java
Libraries: React, Redux
Databases: MongoDB, SQL Server
Frameworks: Express, Bootstrap, jQuery
API development: REST, SOAP, Micro Services architecture
CSS Pre - processors: LESS
Web Security: OAuth 2.0, Basic Authentication, JWT
Message Brokers: RabbitMQ
Testing utilities: Jest, Backstop JS, Cypress
Web servers: Apache, Node
Package Mangers: yarn, npm
Could platform: AWS
Version control: Git, BitBucket
CI/CD tools: Jenkins
Build/Deployment tools: Webpack, Grunt
Log monitoring tools: Splunk
PROFESSIONAL EXPERIENCE
Confidential
Front end developer
Responsibilities:
- Participate in the solution design working sessions with lead engineers and business analysts.
- Collaborate with the rest of the development and cross functional teams to design and launch new features.
- Collaborate with UX designers and convert UX designs to visual elements.
- Design and develop UI components and interfaces using JavaScript, React, Redux, HTML, CSS, LESS.
- Participate in pair programming, code review, and refactor the code for better maintainability.
- Develop the key backend components in the UI orchestration layer using Node JS, express JS.
- Write unit, integration and functional test cases using the Jest, Mocha JS libraries to implement TDD approach.
- Develop visual regression tests using BackStop JS and end-to-end functional testing suite with Cypress JS framework.
- Maintain code quality, code integrity and organization within the source code repositories.
- Deploy clean and optimized code for acceptance testing and production deployment using Jenkins CI/CD jobs.
- Maintain ownership for frontend deliverables, task allocation and tracking within the UI team members.
- Mentor the junior / new team members on both technical and functional aspects throughout the project cycle.
- Provide testing and production support by leveraging the Splunk logs.
Environment: HTML5, CSS, JavaScript, React, Redux, Webpack, Grunt, Node JS, REST APIs, express JS, Jest, Backstop JS, Cypress, Jenkins, Splunk.
Confidential, Minneapolis, MN
Sr. FullStack Javascript Developer
Responsibilities:
- Participate in the solution design working sessions with enterprise architects.
- Design overall architecture of the web application in coloration with solution architects (front end and back end).
- Collaborate with graphic designers and convert UX designs to visual elements.
- Design and develop the UI component interfaces and interactions using React and Redux.
- Collaborate with the rest of the development and cross functional teams to design and launch new features and APIs.
- Write unit, integration and functional test cases using the Jest, Enzyme JS libraries to implement TDD approach.
- Develop the key backend components in the complex orchestration layer using Node JS.
- Maintain code integrity and organization within the source code repositories.
- Implementation of security and data protection - SSO, SSL certificates, vulnerability scans, web inspections.
- Maintain code quality and ensured responsiveness of applications are within the defined SLAs.
- Deploy the clean and optimized code for acceptance testing and production deployment.
- Mentor the junior team members on both technical and functional aspects throughout the project cycle.
- Collaborate with middleware team to setup the servers, load balancers and release automations.
- Work alongside with scrum masters to build the sprint and release plans.
- Act as a SME for the below web applications within the technology division to implement the new enhancements.
Environment: HTML5, CSS, JavaScript, Bootstrap, React, Redux, Node JS, REST APIs, Apache, Jest, Enzyme, VS Code, Prettier, Babel, WebPack
Confidential
Senior Full stack Javascript Developer
Responsibilities:
- Design and develop core Java programs / integrate with REST APIs to accomplish the account identification based on complex business rules, allocate new account numbers and create a cross reference between the old and new account numbers.
- Design and develop new web pages based on the functional specifications using HTML, CSS, Javascript, JQuery, JSP.
- Mentor the junior team members to overcome the technical challenges.
- Maintain code integrity and organization within the source code repositories.
- Support the system integration and acceptance testing.
- Collaborate with interfacing systems, understand the dependencies to develop end-to-end implementation plan.
- Production deployments provide post implementation support and hand over to BAU team.
Environment: HTML, CSS, Javascript, JQuery, core Java, JSP, REST APIs, Apache