Summary
Overview
Work History
Education
Skills
Personal Information
Websites
Languages
Timeline
Generic
Suraj Shende

Suraj Shende

Karvenagar, Pune

Summary

Senior Software Developer with 5+ years of experience in full-stack development, specializing in Python, Django, and cloud technologies. Proven track record in leading development teams, managing end-to-end project lifecycles, and implementing Agile methodologies. Strong ability to translate business needs into technical solutions, ensuring alignment with organizational goals. Adept at mentoring teams, optimizing processes, and driving innovation.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Numeracy For Life Pvt. Ltd.
Pune
07.2024 - Current
  • Developed company-wide technical strategy plans for Python-based assets, overseeing development, coding, debugging, and user engagement tasks.
  • Implemented new API routes, architected new ORM structures and refactored code to boost application performance.
  • Participated in agile development of products within cross-functional frameworks.
  • Worked closely with development team members to identify and remove software bugs.
  • Mentored and developed junior developers to increase productivity.
  • Participated in team meetings and provided input on deadlines, designs and enhancements.

Senior Software Engineer

E-Numeracy pvt. Ltd.
Pune
04.2023 - 06.2024
  • Utilised Python Data Structures and Algorithms (DSA) and Object-Oriented Programming (OOP) principles to create robust and scalable models, a learner report system, and an admin monitoring system
  • Designed and developed RESTful APIs to support seamless integration between the front-end and back-end systems, enhancing the platform's interactivity and responsiveness.
  • Spearheaded the development and enhancement of E-Tech, a math learning platform, leveraging technologies such as Python, Django, OpenEdx, and React.
  • Utilized Docker for containerization, enabling consistent development and deployment environments across various stages of the product life cycle.
  • Deployed and managed applications on Google Cloud Platform (GCP) to ensure scalability, reliability, and performance optimization.

Software Engineer

Everstream Analytics Pvt. Ltd.
Pune
07.2022 - 04.2023
  • Designed, developed, and implemented advanced parsers for various data formats (XML, XLSX, CSV, JSON) to streamline data processing and enhance business logic execution
  • Employed Django and its Object-Relational Mapping (ORM) to develop and manage backend services, facilitating efficient database interactions and streamlined development processes
  • Used Pandas and Numpy libraries for processing various types of data.
  • Created and managed Celery tasks and cron jobs to automate user notifications, ensuring timely updates and efficient workflow.
  • Developed service classes to integrate third-party APIs with the platform, enabling comprehensive data utilization for user assets and shipments.
  • Managed Python parser for XML, Xlsx, Csv, and JSON formatted data processing and business logic implementation.
  • Developed asset and shipment attribute schemas, and effectively mapped them onto the organization's platform, improving data consistency and usability.
  • Conducted various mathematical operations using Python libraries to calculate risk scores, contributing to robust risk management solutions.
  • Implemented and maintained a microservices architecture to enhance the modularity and scalability of the application.
  • Used AWS services such as S3, Lambda, and CloudWatch for monitoring and building applications.
  • Skilled in developing and maintaining microservices to enhance modularity, scalability, and resilience of software systems.
  • Proficient in containerization technologies like Docker for efficient deployment and management of microservices.
  • Applied advanced OOP principles to design and implement robust, reusable, and maintainable software components, contributing to the overall stability and extensibility of the system.

Software Engineer

Yalmar Infotech Pvt. Ltd
Pune
01.2019 - 07.2022
  • Created a robust web application using Python and the Django framework, catering to both client-facing and internal business process implementations.
  • Developed and optimized RESTful APIs in Django to support frontend interactions and integrated third-party payment gateways.
  • Managed user sessions and authentication using Django's built-in features and custom middleware.
  • Developed and managed Django backend services to streamline and automate key business processes, enhancing overall efficiency and functionality.
  • Built, developed, and implemented effective user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, Bootstrap, and JavaScript.
  • Applied Object-Oriented Programming (OOP) and Data Structures and Algorithms (DSA) principles in Python to develop scalable and efficient code.
  • Used AWS S3, Lambda, and CloudWatch services.

Education

B.E. Mechanical -

Savitribai Phule Pune University
Pune
07-2017

Skills

  • Programming Languages: Python, HTML,CSS, JavaScript
  • Framework: Django, Flask, Microservices, Docker, Pytest
  • Databases: SQL, MySQL, MongoDB
  • Cloud Technologies: AWS Services - EC2, AWS Lambda, S3, Policy, GCP, GitLab, GitHub, Bitbucket
  • API Development: Restful API, Fast API
  • Libraries: Pandas, Numpy, Boto3, Requests, unittest, Matplotlib
  • Testing: Manual testing, testcase writing
  • Additional Knowledge: Deep Learning, Machine Learning, Artificial Intelligence
  • Tools: VS Code, PyCharm, Postman, Agile, Confluence
  • Operating System: Windows, Linux, MacOS
  • Management: SDLC, Resource management, Stakeholder Communication

Personal Information

  • Date of Birth: 09/29/1995
  • Gender: Male
  • Nationality: Indian

Languages

  • English
  • Hindi
  • Marathi

Timeline

Senior Software Engineer

Numeracy For Life Pvt. Ltd.
07.2024 - Current

Senior Software Engineer

E-Numeracy pvt. Ltd.
04.2023 - 06.2024

Software Engineer

Everstream Analytics Pvt. Ltd.
07.2022 - 04.2023

Software Engineer

Yalmar Infotech Pvt. Ltd
01.2019 - 07.2022

B.E. Mechanical -

Savitribai Phule Pune University
Suraj Shende