React Web Developer Resume
SUMMARY
- Multi - talented web application developer with more than 6 years of hands on experience implementing all phases of software development life cycle to manage application design and delivery, leveraging deep knowledge of Object-oriented software engineering principles and database design.
- Experienced in designing and developing web-based enterprise applications using technologies such as Node.Js, Express.Js, React.js, Redux, Ember.js, JavaScript, jQuery, Perl, mojolicious, Java, Spring MVC, MySQL and design patterns.
- Skilled contributor to project development, quick learner, enjoy working with team members to design, implement, and optimize system features and databases.
- Strong troubleshooter and problem solver.
TECHNICAL SKILLS
Languages: NodeJS, Express.Js, Perl, JavaScript, Java
Web: React.js, Redux saga, Redux-thunk, Ember.js, JavaScript, jQuery, JSP, JPA, HTML5, CSS3, SCSS, AJAX, bootstrap, Font-awesome.
Databases: MySQL Server, MS SQL Server, MongoDB.
Tools: Visual Studio Code, WebStorm, Eclipse, sublime, NetBeans, Maven.
Platforms: Windows
Design Patterns: Observer, Command, Composite, Strategy, State, Facade, Factory, Template Method, Proxy, Iterator
Web/App Servers: Glassfish, Tomcat
Web Services: SOAP, JSON, REST
Frameworks: React.js, Redux, Express.Js, Ember.js, mojolicious, JSF, Spring MVC.
PROFESSIONAL EXPERIENCE
React web developer
Confidential
Technologies: React.js, Redux saga, Redux-thunk, Redux-form, JavaScript, jQuery, TeamCity, Octopus, CSS, SCSS, Git, REST, SOAP, Jasmin, Jest, Testcafe, helmet, axios, bootstrap
Responsibilities:
- Develop different components of the application
- Recommend changes to improve established application processes.
- Identify production and non-production application issues.
- Contribute in all phases of the software development life cycle.
Full Stack web Developer
Confidential
Technologies: NodeJS, Express.Js, React.js, Redux, Ember.js, Perl, mojolicious, JavaScript, jQuery, CSS, SCSS, Git, REST, SOAP, MySQL, Jasmin, Jest, Testcafe, jsonwebtoken, helmet, bcrypt, winston, axios, bootstrap
Responsibilities:
- Design software modules that interact with larger software project
- Build small functional pieces of code within major development applications
- Ensure designs follow specifications.
- Recommend changes to improve established application processes.
- Identify production and non-production application issues.
- Contribute in all phases of the software development life cycle.
- Write well designed, testable, efficient code.
- Interpret and test functions within code for major development releases
- Communicate with other developers working on different parts of the project to ensure that each module interacts properly with each other.
- Review other developer codes before it is moved to release branch
- Help and provide assistance to junior developers and other developers