Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
Arghya Majumder

Arghya Majumder

Senior Software Engineer
Kolkata

Summary

With over 5 years of experience, I am a dedicated software engineer committed to delivering high-quality results. My expertise includes understanding customer needs, developing and enhancing features, debugging to resolve issues, and creating comprehensive design documents. My primary focus has been on the C++ programming language. I am now seeking new opportunities in software development where I can further my skills. Additionally, I have a strong interest in Data Science and Machine Learning and am enthusiastic about learning and working with new technologies.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

HCL Technologies
03.2018 - 12.2021

· I played a key role in developing software for a prominent company's DSC/DSLR camera, utilizing C/C++ programming languages.

· Our client provided middleware APIs, camera hardware for testing, and a feature specification document outlining desired camera functionalities and screen display specifications.

· My responsibilities encompassed both frontend and backend development.

· Frontend development –

o Created the user interface with different icons displaying different setting information and enabling modifications on the existing interfaces as requirements visible on both Electronic Viewfinder (EVF) and Optical Viewfinder (OVF).

o Handled static and dynamic information displayed by the icons.

o Managed static and dynamic positioning of the icons.

o Created new icons to display newly added setting information.

· Backend development –

o Fetched current setting data from the middleware.

o Set new values in the middleware using client-side middleware functions.

o Ensured proper functionality of hardware components integrated with the user interface.

o Ensured the proper functionality of the camera hardware, including verifying that all hardware components operate as intended and mapping their functionality across different settings conditions.

· Developed optimized and rigorously tested code to introduce new features, improve existing functionalities, and address issues by debugging the existing source code. These tasks often involved making modifications to both frontend and backend components.

· Used Visual Studio Code for effective code editing and debugging.

· Used Git for version control for collaboration.

· Contributed to various phases of software development projects, from Requirement Gathering & Analysis to Deployment, including comprehensive requirement gathering, meticulous analysis, and detailed documentation preparation.

· Resolved bug tickets with comprehensive bug fixes and created inspection reports to demonstrate software faults and areas for improvement.

· Assisted team members in their tasks whenever required.

· Ensured timely delivery of tasks assigned.

Software Engineer

HCL Technologies
06.2016 - 03.2018

· I played a key role in developing software for a prominent company's DSC/DSLR camera, utilizing C/C++ programming languages.

· Our client provided middleware APIs, camera hardware for testing, and a feature specification document outlining desired camera functionalities and screen display specifications.

· My responsibilities encompassed both frontend and backend development.

· Frontend development –

o Created the user interface with different icons displaying different setting information and enabling modifications on the existing interfaces as requirements visible on both Electronic Viewfinder (EVF) and Optical Viewfinder (OVF).

o Handled static and dynamic information displayed by the icons.

o Managed static and dynamic positioning of the icons.

o Created new icons to display newly added setting information.

· Backend development –

o Fetched current setting data from the middleware.

o Set new values in the middleware using client-side middleware functions.

o Ensured proper functionality of hardware components integrated with the user interface.

o Ensured the proper functionality of the camera hardware, including verifying that all hardware components operate as intended and mapping their functionality across different settings conditions.

· Developed optimized and rigorously tested code to introduce new features, improve existing functionalities, and address issues by debugging the existing source code. These tasks often involved making modifications to both frontend and backend components.

· Used Visual Studio Code for effective code editing and debugging.

· Used Git for version control for collaboration.

· Resolved bug tickets with comprehensive bug fixes and created inspection reports to demonstrate software faults and areas for improvement.

· Ensured timely delivery of tasks assigned.

Intern

HCL Technologies
03.2016 - 06.2016

· I was a part of the software development team that played a key role in developing software for a prominent company's DSC/DSLR camera, utilizing C/C++ programming languages.

· Our client provided middleware APIs, camera hardware for testing, and a feature specification document outlining desired camera functionalities and screen display specifications.

· As a Intern, I was tasked with grasping the frontend and backend development processes and supporting the software development team in both areas.

· Frontend development –

o Create the user interface with different icons displaying different setting information and enable modifications on the existing interfaces as requirements visible on both Electronic Viewfinder (EVF) and Optical Viewfinder (OVF).

o Handle static and dynamic information displayed by the icons.

o Manage static and dynamic positioning of the icons.

o Create new icons to display newly added setting information.

· Backend development –

o Fetch current setting data from the middleware.

o Set new values in the middleware using client-side middleware functions.

o Ensure proper functioning of hardware components integrated with the user interface.

o Ensure the proper functioning of the camera hardware, including verifying that all hardware components operate as intended and mapping their functionality across different settings conditions.

· Used Visual Studio Code for effective code editing and debugging.

· Used Git for version control for collaboration.

· Ensured timely delivery of tasks assigned.

Education

Bachelor of Technology - Computer Science & Engineering

Pailan College of Management & Technology
Kolkata, India
04.2001 -

Indian School Certificate Examination - Science

The Modern Academy
Kolkata, India
04.2001 -

Indian Certificate of Secondary Education -

Lycee
Kolkata, India
04.2001 -

Skills

  • Software Development

  • C, C Programming

  • Data Structure

  • Multithread

  • Debugging

  • GIT

  • SQL

  • Software Testing

  • Python

  • Data Science

  • Exploratory Data Analysis

  • Statistical Analysis and Measurement

  • Clustering Techniques

  • Predictive Modeling

  • Machine Learning

  • Tableau

Additional Information

Training

PG Program in Data Science & Business Analytics, January 2021 – February 2022 from Great Learning

PG Program in Data Science & Business Analytics is an online Post Graduate Program in Data Science and Business Analytics (PGP-DSBA) 2021-22 offered by Great Lakes and The University of Texas at Austin, McCombs School of Business.

Academic portfolio which highlights my academic projects and achievements in the PGP-DSBA program is available at the link - https://eportfolio.mygreatlearning.com/arghya-majumder

Certifications –

https://olympus1.mygreatlearning.com/certificate/BLQBFKEO

https://la.utexas.edu/texasexeced/digitalVerification.html?key=rgWLd

Gradebook - https://olympus1.mygreatlearning.com/transcript/KXMPTKIG

Timeline

Senior Software Engineer

HCL Technologies
03.2018 - 12.2021

Software Engineer

HCL Technologies
06.2016 - 03.2018

Intern

HCL Technologies
03.2016 - 06.2016

Bachelor of Technology - Computer Science & Engineering

Pailan College of Management & Technology
04.2001 -

Indian School Certificate Examination - Science

The Modern Academy
04.2001 -

Indian Certificate of Secondary Education -

Lycee
04.2001 -
Arghya MajumderSenior Software Engineer