- Skilled Full Stack Web Developer with more than 4 years hands - on technical experience in building projects through all phases of Software Development Life Cycle (SDLC). Fully versed in designing and developing web and mobile applications through the entire SDLC using advanced and latest technologies Node Js, Express Js, Angular 9, React, React Native, MongoDB, MySQL, Bootstrap, Web services, Design patterns and more. An effective team member who communicates closely with the team while developing a project.
Web: HTML5, CSS, HTTP, Bootstrap, SPA, jQuery, EJS, History API, Geolocation APIHTTP Requests, Fetch API, Axios, jwt
Frameworks and libraries: Angular, Expess.js, Mongoose, React, React Native, Redux, Node.js, npm
Web Services: RESTful, REST API, JSON
Databases: MongoDB, MySQL
Tools: Visual Studio Code, Collaborative Git, Postman, Swagger
Cloud: Google Cloud, Heroku
Design Patterns: Rest, MVC, PRG, RxJS observables and operators, Module, Prototype, Singleton, Observer, Façade, Factory, Decorator, Proxy, Strategy, Memorization
SDLC: Agile Scrum, Waterfall
- Involved in the analysis, design, and development and testing of web applications.
- Interacted with the client, for documenting business details and developing Software Requirement Specifications and Project Management.
- Documenting application changes and updates.
- Communicated with the onsite and remote team for requirement gathering and analysis.
- Developing highly responsive user interfaces using Angular 9 and React.
- Designed the application using an MVC architecture that promotes a clear separation of the presentation, business logic, and data access tier.
- Designed, developed, and built more than 8 small scale company websites.
- Collaborating with front-end and back-end web developers.
- Developed mobile applications by React Native.
- Troubleshooting and debugging commercial web applications and implemented solutions.
- Take part in client survey at different positions in the team.
- Experience working in a fast-paced environment.
- Designed and implemented software, modules, and custom frameworks.
- Generated requirements and created functional and technical specifications.
- Perform code analysis, requirements analysis, identification of code metrics and software reliability analysis.
- Developed interactive user interfaces by using Angular 6+ and React.
- Established conceptual and technical designs using object-oriented techniques.
- Developed database in Mongodb queries for enterprise level applications.
- Fully Utilized RESTful web services.
- Developed code using design patterns such as Singleton, Abstract Factory, Factory, and Prototype.
- Develop specifications and designs for existing applications.
- Modifying and maintaining existing web and mobile applications.