Swetansh Kumar

Swetansh Kumar

Software Developer

Followers of Swetansh Kumar1000 followers
location of Swetansh KumarBengaluru, Karnataka, India

Connect with Swetansh Kumar to Send Message

Connect

Connect with Swetansh Kumar to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer at Microsoft

  • Education

    • Institute of Technology, GGV

      2011 - 2015
      Bachelor's degree Computer Science A+

      Graduated with 8.7 pointer in Computer Science

    • Bansal Classes Pvt. Ltd, Kota

      2008 - 2010
      Senior Secondary Education(12th) Physics,Chemistry,Mathematics B
    • R K Mission Vidyapith, Deoghar

      2003 - 2008
      Secondary Education(10th) Mathematics,Science,Social Science,Sanskrit,English A+
  • Experience

    • Visit Internet Services Private Limited

      Jul 2015 - Jun 2017
      Software Developer

      Frontend Developer using Angular JSCreated Web app based on Angular Js which is now used by more than 50,000 users.The web app include chat application , video calls , voice calls features inside it which is purely written in angular js. The same app is used by customer as well as partner for communication.Also used indexDb feature for enhancing the performance of the app. Developed the Landing page which is the introductory page of the Visit using HTML5 , Bootstrap , Jquery etc.Designing and development of mails and mail related templates for promotional mails for users using HTML5 Show less

    • Fresche Solutions

      Jul 2017 - May 2018
      Software Developer II

      Full Stack Developer using Angular JS and Spring Rest with Hibernate.Converting legacy languages like RPG, RPGLE, CL etc to Java in the Server Side and Angular 4 in the Client Side.Using Spring rest controllers for creating Rest Apis and Angular 4 for better Client side performance.Used Jpa Repositories for Crud Applications along with hibernate.Have better understanding of RPG language and AS400 for Database.Using Oracle Database for DB.

    • Carnation Infotech Pvt Ltd

      May 2018 - Oct 2021

      Responsible for assisting in the establishment of an IT Architecture practice, and the adoption of an architecture and standards methodology.Manages activities that take place during solution ideation, solution design, and solution implementation.Reviews business context for solutions to company challenges as well as defining the vision and requirements for the solution, recommending potential options, (which may include RFIs, RFPs or prototype development), selecting the most optimal option, and the development of a roadmap for the selected solution.Communicates the architecture to the stakeholders and collaborates and coordinates with existing domain architects in the formalization and adoption of IT standards and procedures.Champions a structured approach to business application solutions.Directly assists in the development of a solutions architecture program including departmental roadmaps and project portfolios for IT systems architecture.Assures solutions not only are a fit for the specific purpose but also closely align with the standards guidelines of technology solutions.Influences changes to standards when necessary.Assists domain architecture team on solutions management and timing of financial spend for application solutions.Supports the architectural aspects of all application projects in peer IT portfolios.Directs the identification and recommendation of appropriate solutions, upgrades, replacements, or decommissioning options incorporating business and technology productivity, usability, and total cost of ownership.Develops and executes solutions which further reduce the percentage of time spent on reactive work.Provides analysis of security protection technologies as necessary. Show less Development of projects and web app using JavaScript frameworks like React, Redux, Node, GraphQL, Storybooks, ES6 etc◦ Implement Redux thunk and Redux Sagas as a middleware to Redux framework and thus maintain the redux the store with ajax calls and responses.◦ Use Redux thunk to asynchronously call actions and update the reducers according to them.◦ Use Redux Sagas to add generators functions as actions and update the reducers.◦ Implement the GraphQL Server to call the core api services using the graphql query. Use Apollo client to hit the query and fetch responses.◦ Maintain a Custom UI Library in react and use those component in our React app to provide a common UI appearance overall App.◦ Work on enhancing the custom UI via storybooks so that engineers use this library to build there web pages and share a same common UI design.◦ Create data bound components in storybooks which are used to display data according to the ids passed as props in them.◦ Develop Node JS and Express for making calls (GET, POST, PUT, DELETE) for trigger or fetch data. ◦ Involve in write application level unit tests to test APIs, Web Services. Show less Design and Develop User Interactive (UI) of Web pages with the help of HTML5, CSS3, Reactjs, JavaScript, Redux, Bootstrap and AJAX.◦ Development using HTML5, CSS3, JavaScript, ReactJS, Bootstrap, Redux, and Node.◦ Use React to make the HTML and CSS3 code interact with the JavaScript functions to add dynamic to the web pages at the client side.◦ Work on Bootstrap CSS framework for Responsive Web Design.◦ Work with React Component Life cycle in updating the Virtual DOM and also make AJAX calls in components.◦ Work with Redux Architecture to achieve the React.JS state management. Develop the well- designed store, actions and reducers. Show less

      • Associate Solution Architect - Frontend Technologies

        Jun 2020 - Oct 2021
      • Team Lead

        Jun 2019 - Jun 2020
      • Senior Software Engineer

        May 2018 - Jun 2019
    • Xandr

      Oct 2021 - Jun 2022
      Technical Specialist

      Development of projects and web app using JavaScript frameworks like React, Redux, Node, GraphQL, Storybooks, ES6 etc◦ Implement Redux thunk and Redux Sagas as a middleware to Redux framework and thus maintain the redux the store with ajax calls and responses.◦ Use Redux thunk to asynchronously call actions and update the reducers according to them.◦ Use Redux Sagas to add generators functions as actions and update the reducers.◦ Implement the GraphQL Server to call the core api services using the graphql query. Use Apollo client to hit the query and fetch responses.◦ Maintain a Custom UI Library in react and use those component in our React app to provide a common UI appearance overall App.◦ Work on enhancing the custom UI via storybooks so that engineers use this library to build there web pages and share a same common UI design.◦ Create data bound components in storybooks which are used to display data according to the ids passed as props in them.◦ Develop Node JS and Express for making calls (GET, POST, PUT, DELETE) for trigger or fetch data. ◦ Involve in write application level unit tests to test APIs, Web Services. Show less

    • Microsoft

      Jun 2022 - now
      Senior Software Engineer
  • Licenses & Certifications

    • ASP.NET with C#

      HP Education Servcies
      Jun 2013
    • Microsoft Global Hackathon 2024

      Microsoft
      Sept 2024
      View certificate certificate