Shweta Gupta
******.*******@*****.***
https://linkedin.com/in/dev-shweta
https://github.com/shwetaDevfullstack
FullStack Developer
PROFESSIONAL SUMMARY:
• Having 8+ years experience on Cross Platform Web Application Development using back-end and front-end technologies like NodeJs, Python, PHP, JavaScript, AngularJs, MongoDB, MySql, PostgreSql.
• Experience to create and implement the REST API’s using NodeJs, Python, PHP, MongoDb, MySql.
• Developed large-scale, real-time application using NodeJs, Socket Programming, MongoDB.
• Integrated SOAP APIs by sending request & response in XML format.
• Experience on Redis, Memcached Mechanism.
• Adapted Model-View-Controller (MVC) frameworks for developing web applications.
• Experience with Version Control tools like Git, SVN for source Code version management
• Utilized “agile” process to streamline development process with iterative development and that include daily scrum with team.
TECHNICAL SKILL SETS:
Back End Node.js, Python, PHP
Front End JavaScript(ES6), AngularJs, HTML5, CSS
Other RESTFulAPI, NPM, Socket Programming, Amazon S3, JSON, SOAP, XML, Docker
Frameworks Express(NodeJs), Flask(Python), DRF(Django REST Framework) Databases MongoDb, MySql, PostgreSql
Caching
Mechanism
Redis, Memcached
Version Control GIT, SVN
Debugging Tools Postman, Firebug, Jasmine, Jest, Chrome Developer tool SDLC Waterfall, Agile
IDE Editors PyCharm, Eclipse, Visual Studio Code, Sublime and Notepad++ Maternity Leave – (March 2022 – April 2023)
Moved to USA in Oct 2019 on H4(without work permit) and from March 2022 to April 2023 I was on maternity leave and now I have a valid work permit H4-EAD. WORK EXPERIENCE:
Organization: Tata Consultancy Services, Noida
Role: Assistant Consultant
Duration: 13th Mar 2019 – 18th Sep 2019
Responsibilities:
• Involved in writing application level code to interact with APIs using NodeJs framework Express.
• Collaborated with designers and converted designs perfectly into web pages usingHTML5, CSS3.
• Used GitHub to maintain the repository.
• Used Agile methodology and participated in Scrum meetings.
• Used Jenkins for continuous integration
• Involved in code reviews and improvisation
Organization: GirnarSoft (InsuranceDekho.com), Gurgaon Role: Senior MEAN stack Developer
Duration: 21st Dec 2015 – 31st Jan 2019
Responsibilities:
• Developed real-time application API’s for web and mobile end users using Express Frame work, NodeJs, Python, MongoDB, Redis, MySql.
• Integrated multiple insurers (REST/SOAP) API’s using NodeJs, MongoDB, Redis, MySql.
• Created caching mechanisms for auto(four wheeler) listings using Redis.
• Used Express Framework to set up middleware to respond to the HTTP requests with the help of NodeJs.
• Used AWS server for file/images/pdf/doc uploading.
• Involved in creating database schema & data flow throughout the application.
• Created multiple REST API for CRM application using core Python, PHP, MongoDB, Redis, MySql.
• Developed single page applications for CRM using Angular, HTML5, CSS3, and Bootstrap.
• Created Typescript reusable components and services to consume REST API’s using Compo nent-based architecture provided by Angular.
• Involved in requirement gathering, designing, development, UI reviews, and maintenance. Collaborated with designers and converted designs perfectly into web pages usingHTML5, CSS3.
• Worked on Angular forms and controls in order to validate Input data.
• Used Agile methodology and participated in Scrum meetings.
• Used GitHub to maintain the repository.
• Used Jenkins for continuous integration.
• Involved in code reviews and improvisation.
Organization: Times Internet Ltd.,(Gaana.com) Noida Role: Senior Technology Officer
Duration: 5th Aug 2013 – 17th Dec 2015
Responsibilities:
• Involved in writing application level code to interact with APIs, Web Services using javascript Asynchronous(async function) function.
• Created multiple REST API’s for CRM web application using core PHP, MySql, Memcache.
• Involved in requirement gathering, designing, development, UI reviews, and maintenance.
• Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
• Involved in code reviews and improvisation.
• Collaborated with designers and converted designs perfectly into web pages usingHTML5, CSS3.
• Used GitHub to maintain the repository.
• Worked on HTML5, CSS3, JSON, JavaScript for developing user interface. Organization: SourceFuse India Pvt. Ltd., Noida
Role: Web Developer
Duration: 22nd May 2012 – 4th Aug 2013
Responsibilities:
• Created multiple custom Wordpress plugins for web applications using PHP and jQuery.
• Managed & customized different Wordpress based web applications using PHP and jQuery.
• Created multiple custom Joomla plugins for web applications using PHP and jQuery.
• Managed & customized different Joomla based web applications using PHP and jQuery.
• Involved in writing application level code to interact with APIs, Web Services using AJAX.
• Involved in requirement gathering, designing, development, UI reviews, and maintenance.
• Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms. • Involved in code reviews and improvisation.
• Collaborated with designers and converted designs perfectly into web pages usingHTML5, CSS3.
• Used FileZilla to maintain the repository.
• Worked on HTML5, CSS3, JSON, JavaScript for developing user interface. Organization: XsInfosol Pvt. Ltd., Noida
Role: Web Developer
Duration: 1st April 2011 – 22nd May 2012
Responsibilities:
• Involved in writing application level code to interact with APIs, Web Services using AJAX.
• Created multiple REST API for ERP web application using core PHP, MySql.
• Involved in requirement gathering, designing, development, UI reviews, and maintenance.
• Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
• Involved in code reviews and improvisation.
• Collaborated with designers and converted designs perfectly into web pages usingHTML5, CSS3.
• Used FileZilla to maintain the repository.
• Worked on HTML5, CSS3, JSON, JavaScript for developing user interface. Education:
• Master of Computer Applications(MCA), Uttar Pardesh Technical University(UPTU) - 2011
• Bachelor of Science(B.Sc.), MJP Rohilkhand University - 2007 Languages:
• English - Advanced
• Hindi - Native