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.
· 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.
· 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.
· 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.
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
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