Shubham Chitransh

Shubham Chitransh

$15/hr
I am a Full(MERN) stack developer with 3 years of experience.
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
27 years old
Location:
Lucknow, Uttar Pradesh, India
Experience:
3 years
Shubham Chitransh Sr. Front End Developer About Me Name: Shubham Chitransh Date of Birth: 6th Sep 1997 Address: Arjunganj, Lucknow, India, Zip: 226002 Phone: - An experienced professional with 3+ years of experience. I’ve spent almost all of my career in Start-ups so far, While working in Startups I’ve learned how to handle pressure, take ownership and help other team-mates whenever they stuck.I always believe in writing cleaner code and using best practices. I’m always ready to take new challenges and learn new technologies. Majorly, I have worked on front-end technologies like Javascript, ReactJs, Redux, GraphQL(Apollo), Jest/Enzyme, HTML/CSS, NextJs, Material-UI, GIT etc but I also have good knowledge of backend development with NodeJs (ExpressJs) and MongoDb(Mongoose). I’ve good understanding of entire web development process from development to deployment. I’ve chosen this profession because it fascinates me and I never feel bored while doing it. Email:-Website: Visit Education Github: Visit 2017 | Bachelor’s Degree 2019 | Master’s Degree(Distance) MCRP University Integral University Linkedin: Visit Experience Skills : Javascript(ES6+) ReactJs(16.8+) ReduxJs NodeJs(ExpressJs) GraphQL(Apollo) NextJs HTML/CSS Unit Testing(Jest/ Enzyme) React Native MongoDb(Mongoose) Typescript Bootstrap Material Design GIT Sass The TrustSearch 09/2019 - Present Position: Sr. Front End Developer 1. Worked as a Front-end lead, took ownership of the project and designed the front-end architecture of the application. 2. Used NextJs for server side rendering and better SEO optimization. 3. Developed designs to meet specific requirements such as quickloading sites with particular layouts. 4. Tested customer-facing prototypes before deployment, applying best practice diagnostic techniques to verify usability. 5. Conducted unit testing to deliver optimal browser functionality using JEST and Enzyme. 6. Planned and engineered RESTful web services to manipulate dynamic datasets. 7. Worked in Agile-driven environment to effectively maintain project timelines and utilize available resources. 8. Reviewed code to validate structures, verify browser, device and browser compatibility. All On Block 09/2018 - 08/2019 Position: Front End Developer 1. Worked in Agile-driven environment to effectively maintain project timelines and utilize available resources. 2. Developed customer-facing communications to provide measurable click-thru rates for marketing conversion tracking. 3. Consulted with customers to gather requirements and discuss design choices. 4. Pinpointed user experience issues to devise targeted suggestions for creating cohesive user experience. 5. Conceptualized digital creative campaigns and initiatives in close collaboration with marketing team. 6. Planned and engineered RESTful web services to manipulate dynamic datasets. 7. Designed and updated layouts to meet usability and performance requirements. 8. Developed designs to meet specific requirements such as quick-loading sites with particular layouts. E-Developers World 06/2017 - 09/2018 Position: Front End Developer 1.Designed, implemented and monitored web pages and sites for continuous improvement. 2.Created site layout and user interface using HTML and CSS, Javascript and jQuery best practices. 3. Created eye catching and functional digital design concepts across various platforms to strengthen company brand and identity. 4.Tested websites and performed troubleshooting prior to deployment. 5. Worked in Agile-driven environment to effectively maintain project timelines and utilize available resources. Projects Reviews Website A search engine where users can search websites and see their online reputation and for business users we show them their ratings from all the big platforms and help them improve their reputation by letting them connect with their customers. 1.We used NextJs for server-side rendering in this application. 2.In NextJs, we have pages so the structure was like our pages are containers and a Components folder where we keep all the functional components related to those pages. 3.Used Styled-jsx that makes writing css very easy in React Apps. 4.Used clean coding and proper comments everywhere so that new developers can easily understand the existing flow. 5.Written Unit and Integration Tests using Jest and Enzyme. Technologies Used: Javascript, ReactJs, Redux, NextJs, HTML, CSS, GIT, Styled-JSX, GraphQL, Jest and Enzyme etc. ERP Application: This application was for cannabis industry in USA to keep track of all stages of cannabis plants, starting from seeding, cultivation, harvesting, distribution, retailer, testing in lab and then the end customer. There were three applications basically as a part of this, Admin application Customer facing application and a Supplier application. 1.Created the application using React, Redux, Javascript, Redux-Form, HTML, CSS etc. 2.The folder structure i used is keeping all the components, containers, actions and reducers in a single folder. 3.Used Yup for the form validation. 4.Used clean coding and proper comments everywhere so that new developers can easily understand the existing flow. Technologies Used: Javascript, ReactJs, Redux, HTML, CSS, Material Design, Bootstrap, GIT etc. POS Admin Application: 1. Used a new framework React-admin which makes the creation of CRUD flow very fast. 2. As this framework has its own HTTP verbs that our backend was not supporting so I created a top layer data provider that converts their requests according to our backend. 3. It took 10 days to implement most of the features that were in old admin application (that was developed in 3 months). Technologies Used: Javascript, ReactJs, Redux, React-admin, HTML, CSS, GIT, Material-UI etc. POS Terminal Application: 1. This was a single page application so i decided to keep all the state at the top-most level so that we can pass props to the components easily. 2. Integrated Barcode scanner. 3. Used Redux-thunk as middleware and axios to make API requests. 4. Created generic functions like common reducer, action so that in most of the caseswe don't make different file for reducer and action. 5.Written Unit and Integration Tests using Jest and Enzyme. Technologies Used: Javascript, ReactJs, Redux, HTML, CSS, Material Design,Bootstrap, GIT, Jest, Enzyme etc. E-Commerce App: This is my first application in Node Js that I built after learning it. It has all the features that we usually have in all typical E-commerce applications. CRUD flow in admin side and in customer side fetching products, adding product to to cart and then checkout, along with authentication flow. 1. Followed the routes and controllers folder structure. 2. Used express framework. 3. Used MongoDb as a database.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.