S

Sivaranjan Goswami

Backend Engineer

Guwahati, Assam, India10 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in backend development and data analysis.
  • Proven track record in machine learning and deep learning.
  • Collaborative team player with strong problem-solving skills.
Stackforce AI infers this person is a Backend Developer specializing in Data Engineering and Machine Learning solutions.

Contact

Skills

Core Skills

Backend DevelopmentData ProcessingWeb Application DevelopmentData EngineeringSoftware DevelopmentMachine LearningTeachingResearchEmbedded Systems DevelopmentIot Solutions

Other Skills

Amazon RedshiftAmazon Web Services (AWS)C++CeleryComputer ScienceConvolutional Neural Networks (CNN)Data IntegrationDatabasesDeep LearningDigital ElectronicsDjangoDjango REST FrameworkGitHubMicroservicesMySQL

About

๐Ÿ”ง Skilled engineer with expertise in backend development and data analysis ๐Ÿ“Š Experienced in designing and implementing data-heavy applications for valuable insights ๐Ÿ’ผ Proven track record in developing Machine Learning and Deep Learning models. ๐Ÿ’ป Proficient in Django, PostgreSQL, AWS Redshift, Pandas, Python, PySpark, and FastAPI ๐Ÿ› ๏ธ Hands-on experience with NoSQL databases like MongoDB, Neo4j ๐Ÿค Collaborative team player, adept at working with engineers, researchers, and external partners ๐Ÿ“ˆ Detail-oriented and committed to staying updated with the latest industry trends With a passion for problem-solving and a dedication to creating efficient and reliable platforms, I thrive in dynamic environments where innovation and collaboration drive success. Let's connect and explore how my skills can contribute to your projects and initiatives.

Experience

10 yrs 9 mos
Total Experience
3 yrs 11 mos
Average Tenure
1 yr 9 mos
Current Experience

Spark eighteen

Senior Python Developer

Sep 2024 โ€“ Present ยท 1 yr 9 mos ยท Delhi, India ยท Remote

  • Backend engineering and data processing in Python and SQL.
PythonDjango REST FrameworkPostgreSQLAmazon RedshiftDeep LearningBackend Development+1

Techvariable

Programmer Analyst

Nov 2020 โ€“ Aug 2024 ยท 3 yrs 9 mos ยท Guwahati, Assam, India ยท On-site

  • As a Python Developer, I am responsible for designing, developing and maintaining web applications using the Django and Django REST framework. My key responsibilities include:
  • Developing and implementing new features and functionality to enhance the performance and user experience of the web application
  • Writing clean, efficient, and well-documented code
  • Collaborating with cross-functional teams to identify and solve complex problems
  • Maintaining and updating existing codebase
  • Participating in code reviews to ensure the quality and maintainability of the codebase
  • Creating and implementing ETL scripts to move and transform data between systems
  • Troubleshooting and debugging issues to ensure the smooth functioning of the web application
  • Participating in Agile software development process
NoSQLPostgreSQLData EngineeringConvolutional Neural Networks (CNN)CeleryMySQL+4

Freelance

Freelance Software Engineer

Oct 2018 โ€“ Jan 2022 ยท 3 yrs 3 mos ยท Guwahati, Assam, India ยท Remote

  • As a Freelance Software Developer, I was responsible for providing software development services to various clients. My key responsibilities included:
  • Developing and implementing software solutions using Matlab and Python, with a focus on process automation, data analysis, web backend, and machine learning.
  • Collaborating with clients to understand their needs and requirements, and providing expert advice on software development best practices.
  • Designing, coding, testing and debugging software to ensure high quality and reliability
  • Creating and maintaining technical documentation for software systems
  • Communicating effectively with clients and team members to ensure that project goals are met on time and within budget.
  • Continuously learning and staying up-to-date with the latest technologies and industry trends to ensure that clients receive the best possible service.
  • Worked independently, managed and delivered projects from start to finish.
Deep LearningAmazon Web Services (AWS)PostgreSQLDatabasesConvolutional Neural Networks (CNN)MySQL+8

Gauhati university, guwahati

2 roles

Assistant Professor

Promoted

May 2016 โ€“ Jun 2020 ยท 4 yrs 1 mo ยท Guwahati, Assam, India ยท On-site

  • As an Assistant Professor at Gauhati University, I was responsible for teaching a variety of subjects related to Computer Science and Engineering such as C++ Programming, Digital Electronics, Signal Processing, and Communication Engineering. My key responsibilities included:
  • Planning, developing and delivering engaging and interactive lectures and tutorials to undergraduate students
  • Developing and updating course materials, assignments, and exams
  • Supervising student projects in areas such as IOT, Android app development, signal processing and machine learning.
  • Assessing student performance through exams, assignments, and projects
  • Advising and mentoring students on academic and career-related matters
  • Conducting research and publishing papers in relevant academic journals
  • Participating in departmental and university-wide committees and initiatives
  • Keeping abreast of new developments and trends in the field of Computer Science and Engineering and incorporating them into teaching and research.
Technology EducationSignal ProcessingC++Digital ElectronicsPython (Programming Language)Convolutional Neural Networks (CNN)+6

Project Engineer

Aug 2015 โ€“ May 2016 ยท 9 mos ยท Guwahati, Assam, India ยท On-site

  • As a Project Engineer at Gauhati University, I was responsible for designing, developing and implementing embedded systems and IoT solutions using Arduino and Raspberry Pi. My key responsibilities included:
  • Designing and developing embedded systems and IoT solutions that met the requirements of various research projects and industry partners.
  • Programming and configuring microcontroller boards such as Arduino and Raspberry Pi for various applications.
  • Working with a team of researchers, engineers, and students to develop and prototype IoT solutions.
  • Developing and testing software and firmware for embedded systems and IoT devices
  • Collaborating with external partners and vendors to integrate hardware and software solutions
  • Documenting and maintaining technical documentation for projects and solutions
  • Troubleshooting and debugging issues with embedded systems and IoT devices
C++Python (Programming Language)Object-Oriented Programming (OOP)Problem SolvingComputer ScienceEmbedded Systems Development+1

Education

Gauhati University, Guwahati

Doctor of Philosophy - PhD โ€” Analytical Modeling and Soft Computing for Antenna Design

Aug 2018 โ€“ Feb 2023

Gauhati University, Guwahati

Master of Technology (MTech) โ€” Signal Processing and Communication

Jan 2013 โ€“ Jan 2015

Assam Don Bosco University, Guwahati

Bachelor of Technology (B.Tech.) โ€” Electronics and Communication engineering

Jan 2009 โ€“ Jan 2013

Shrimanta Shankar Academy, Guwahati

Higher Secondary

Jan 2007 โ€“ Jan 2009

Shankardev Shishu Niketan Bahari, District - Barpeta, Assam (India)

High School โ€” Junior High/Intermediate/Middle School Education and Teaching

Jan 1997 โ€“ Jan 2007

Stackforce found 100+ more professionals with Backend Development & Data Processing

Explore similar profiles based on matching skills and experience