Surya Mani Singh

I'm

About

Surya have 8+ years of experience in various programming languages (prefer javascript) I have a deep understanding and proficiency in both front-end and back-end web development and also managing 4 people. In my career, I have learned and applied various technologies as per project requirements. Recently, I have worked on Strapi v4 to assist in creating RESTful APIs in Node with cache management. I have also implemented article indexing in Elasticsearch and integrated push notifications using Firebase. Our development approach follows a microservices architecture. I am adept at using version control tools like Git, GitHub, and GitLab, and I am familiar with agile development methodologies and project management tools such as Jira. Additionally, I have a solid grasp of Visual Studio Code and extensive experience in conducting code reviews and providing constructive feedback based on the review.

Senior Software Engineer.

8+ years of experience in Application Software development, with multiple projects.

  • Birthday: 07 Jan 1995
  • Linkedin: Connect with surya
  • Phone: +91 8299483861
  • City: Prayagraj, Uttar Pradesh
  • Age: 27
  • Degree: B.Tech with CS
  • Email: suryajan2k19@gmail.com

A punctual and motivated individual who is able to work in a busy environment and produce high standards of work. I am an excellent team worker and am able to take instructions from all levels and build up good working relationships with all colleagues. I am flexible, reliable and possess excellent time keeping skills.

Skills

• JavaScript | Node | Express | TypeScript | Fastify | MongoDB | MySQL | Golang | React | Bootstrap| PHP | HTML | CSS | Ajax | Smarty
• Redis Cache | socket.io | ElasticSearch | CI/CD | PipeLine | OOPS | Unit Testing | Cypress Testing | Grunt | Git | Redux | Docker
• Microservices | Frontend | Backend | Full-Stack Developer | Mentoring – All professional proficiency or above.
• Debugging and troubleshooting with the Developer Tools of browser to measure and increase the performance of websites.

React JS 80%
MongoDB 80%
JavaScript 75%
HTML 85%
PHP 80%
Node JS80%
MySQL60%
JQuery 80%
CSS 70%
Golang 55%

Resume

That's impressive! With 8+ years of experience in JavaScript, React, and Node, I have a deep understanding and proficiency in both front-end and back-end web development, having worked on a wide range of projects. JavaScript allows us to create dynamic, interactive, and feature-rich web applications, and it offers nearly 2 million packages for building robust applications.

Sumary

Surya Mani Singh

Innovative and deadline-driven software developer with 8+ years of experience designing and developing user-centered digital content and software from initial concept to final, polished deliverable.

  • Prayagraj, Uttar Pradesh
  • +91 8299483861
  • suryajan2k19@gmail.com

Education

BACHELOR'S OF TECHNOLOGY

2011 - 2015

BBS College of Engineering and Technology, Gaddopur, Phaphamau, Prayagraj

Completed my graduation in Computer Science and Engineering with multiple projects during college days which were used by college and students

INTERMEDIATE

2009-2011

Bal Bharti Inter College, Naini, Prayagraj

Completed my Intermediate Education from Prayagraj with Science, Mathematics and Computer Science subjects with an aggregate of 74%

MATRICULATION (HIGH SCHOOL)

2008 - 2009

Bal Bharti Inter College, Naini, Prayagraj

Completed my High Education from Prayagraj with Science, Mathematics and Computer Science subjects with an aggregate of 72%

Professional Experience

SENIOR SOFTWARE ENGINEER IN carandbike (Mahindra First Choice Wheel Limited)

may - 2022 : Till Now

Gurgoan, Haryana, Remote

    About Carandbike

    (Fifth Gear Ventures Ltd operates an automotive web for carandbike) Parent of (Mahindra First Choice)
  • Carandbike is not merely another name in the world of automotive websites. The Company brings together the best from the world of both cars and bikes and users can read the articles and see car prices, car reviews, car dealers, new bikes, and everything in between.
  • Carandbike lists over 42 manufacturers and 336 models to help users to make an informed choice. Users can not only browse new cars, upcoming cars, car price, car dealers, car reviews, and compare cars.
  • Responsibilities

  • Worked on 5+ projects in the company till now (use node.js technology).
  • Worked on Cache things (Maintain 4 levels of cache and less interaction with db), Reduce server DB when the traffic is too high.
  • Designed admin panel in Strapi 4.6.1 version and Strapi is Open source Node.js Headless CMS (node.js,express).
  • Created plugin in Strapi. Ex: Dependent dropdown, Select state and City. (React.js).
  • Optimized API’s response payload and response time. (By removing await functions and use populate method in Strapi service).
  • Optimized the API’s response time 10-12 seconds to under 200 ms.
  • Work on web browser push notification by using Firebase Cloud Messaging .
  • I have also worked in article indexing in Elasticsearch.
  • We have deployed all microservices in the docker container.
  • Wrote a Strapi query for data migration from old platform to new platform.
  • Have experience in Hexagonal Architecture, Model View Controller and Agile Development and CI/CD
  • We have also use this technology GIT, GITLAB CI, JIRA, Confluence
  • Project: Candandbike

Skills: Node.js,React.js,Express,fastify,Redis Cache,Elastic,FCM

Senior APPLICATION DEVELOPER, NadCab Technology

June - 2020 : may - 2022

Prayagraj, Uttar Pradesh, Onsite

    About NadCab

  • NadCab Technology is a renowned blockchain app development company & the Best blockchain consulting Company based in India established. Apart from this, the company has sales people in California, USA & Dubai, UAE.
  • NadCab offer a wide range of customized services in blockchain software development, smart contract development, exchange Development, NFT Development, Blockchain Development, and much more.
  • Responsibilities

  • Worked on 10+ projects in the company within 2 years
  • Wrote algo for Crypto-exchange trade-engine in node.js and golang. Ex: buy and sell of coins at same price and diff volume, same as stock market exchange. Also written in golang because we are facing some issues in node.js calculation. Node.js was not getting appropriate for big calculations.
  • Designed Admin Panel. (Rest API: Node.js, Express, mongoDB, mySQL) (Frontend: React.js, Bootstrap, Redux)
  • Implemented Two-way authentication for login in the Admin Panel.
  • Used socket.io for showing live data and cmc data. Ex: buy and sell and trade history data.
  • Integrated trading view chart in exchange : https://in.tradingview.com/chart/ (react.js,redux)
  • Implemented robot trading in a tradingview chart.
  • Project: Bitflash Exchange

Skills: MongoDB · Socket.io · redux · Node.js · Cascading Style Sheets (CSS) · React.js · HTMLSkills

Senior APPLICATION DEVELOPER, UCERTIFY

June - 2015 : June 2020

Prayagraj, Uttar Pradesh

    About uCertify

  • uCertify provides Courses, Lab, TestPrep for IT certifications including Microsoft, Oracle, Cisco, CompTIA, Linux, Adobe and many more.
  • uCertify provides All type of courses (Ex: IT / Computer Science, Project Management, Security and CyberSecurity, Coding )
  • uCertify is reigning champion and honored by 35 SIIA CODiE Awards for 9 years in a row (2016 to till now). The CODiE Awards are known as the “Oscars” for education technology and winning it is indeed a prestigious honor as each award winner is reviewed by a field of industry experts.
  • Responsibilities

  • Worked on 25+ projects in the company within 5 years.
  • Worked on a challenging task related to timezone where students can start tests only on the time slots decided by the instructor.
  • Merged course configuration based on the Priority (Priority metrics: Course, University, College, Class, Student)
  • Implemented Text-to-speech (TTS) feature in course enabling blind students to listen to the courses and take tests.
  • Keyboard navigation support in interactive items with Screen Readability (JAWS & Voiceover)
  • Creation of windows module (HTML, CSS, PHP, Smarty)
  • Created over 50+ interactive web-based items using Node.js, React.js, Bootstrap, PHP
  • Refactor and optimize code and reusable code based on OOPS concept and minimize API calling and use cache method and add error handler and validation
  • Conversion of old Smarty scripts to ReactJS Components
  • Front end testing on Cypress code. (Cypress automation)
  • Developed projects using the Waterfall model and did Unit testing of All Use Case.
  • Creation of windows module (HTML, CSS, PHP, Smarty)
  • Projects Samples

  • Windows 10,8,7 Simulator ( HTML, CSS, Images ) - Windows 10
  • MS Office Word Simulator ( HTML, CSS, Images ) - MS Word
  • MS Office PowerPoint Simulator ( HTML, CSS, Images ) - MS PowerPoint
  • MS Office Excel Simulator ( HTML, CSS, Images ) - MS Excel

Skills: Node.js, PHP, JavaScript, MySQL, Bootstrap, Cascading Style Sheets (CSS), React.js, jQuery, Smarty, HTML

Location:

Prayagraj, Uttar Pradesh

Call:

+91 8299483861