Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic
Snehangshu Chatterjee

Snehangshu Chatterjee

Åkersberga

Summary

Results-driven Software Engineering Manager with a proven track record of high productivity and efficient task completion. Specialized in agile methodologies, software architecture design, and team leadership. Excels in communication, problem-solving, and strategic planning to boost team performance and drive project success.

Overview

13
13
years of professional experience

Work History

Senior Frontend Developer (Manager)

Rillion AB
Stockholm
02.2024 - Current

Working in the Fintech Industry where our product helps the customers manage their invoices

  • Monitoring project progress to ensure deadlines are met on time.
  • Ensuring all code developed is properly tested before release into production environments.
  • Assisting in the selection and training of new software developers.
  • Establishing best practices for coding standards within team environment.
  • Maintaining a library of reusable components for use across projects.
  • Resolving conflicts between stakeholders by facilitating discussions that focus on common objectives.
  • Collaborating closely with other managers, product managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Leading and managing the frontend development in my team, working on Angular, Typescript, Javascript, NPM, Git, etc

Impact on Organisation: Achieved significant progress in fostering teamwork and collaboration among team members.

Engineering Manager (Hands On)

Qred AB
Stockholm
02.2022 - 02.2024

Worked in the fintech industry to provide financial solutions like loans, credit cards etc for small to medium business

  • Demonstrated leadership by managing and leading a team of 8 people, serving as both Line Manager and Tech Lead
  • Oversaw operations of 3 products within the organization, actively contributing to recruitment and strategic decision-making
  • Coordinated with other departments to ensure product prototypes were completed in a timely manner.
  • Ensured compliance with applicable laws, regulations, policies and procedures related to engineering operations.
  • Maintained comprehensive records of engineering activities, including test results, design specifications, changes made during development process.
  • Provided technical guidance to junior engineers.
  • Developed and implemented engineering processes that improved project efficiency.
  • Investigated new technologies and techniques that could improve production methods or reduce costs.
  • Conducted regular performance reviews with employees, providing feedback and suggestions for improvement.
  • Along with that, I have been extensively hands-on working on ReactJS, React Native, Node JS and associated libraries

Impact on Organisation: Improved the overall quality of the applications by fostering a collaborative and motivated team environment. Encouraged the team to not only develop features but also to consider the customer's perspective, ensuring the delivery of top-notch quality.

Senior JS Developer

Kambi
Stockholm
11.2019 - 02.2022

Worked in the sports betting industry, wherein my contribution was towards the middleware application which provides the most crucial platform for serving the clients, and the design system which caters to various client's themes

  • Built responsive web pages optimized for different devices.
  • Debugged existing application functionality to identify areas of improvement.
  • Established best practices for coding standards within team environment.
  • Collaborated closely with project managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
  • Applied prescribed policies to programming syntax in compliance with internal language policies.
  • Working as a Javascript Architect in this project, working on tools like React JS, Redux, Typescript, NodeJS, NPM, GIT, Cypress, etc.

Impact on Organisation: I significantly enhanced application quality by fostering a collaborative team environment focused on both feature development and customer-centric thinking, resulting in the delivery of top-notch products.

Lead JS Developer/Manager

Freelancing
Remote
04.2020 - 04.2021

Working in the e-commerce industry, leading and developing an application helping customers get goods faster (in India)

  • Collaborated closely with product managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Established best practices for coding standards within team environment.
  • Utilized established design patterns to expedite novel software creation and support consistent performance results.
  • Coordinated system installations, testing, and code corrections.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • As the lead developer and architect for this project, I utilized a diverse tech stack including React JS, React Native, Redux, TypeScript, NodeJS, NPM, GIT, and Cypress, ensuring robust and scalable solutions.

Impact on Organisation: I drove significant improvements in project quality and efficiency by leveraging advanced technologies and fostering a cohesive, motivated team, resulting in superior product delivery and enhanced customer satisfaction.

Senior Associate (Team Lead)

Cognizant (CTS)
Noida
11.2018 - 10.2019

Worked in the consulting company, for a UK based edtech industry client, re-developing one of their products from scratch

  • Resolved customer inquiries in a timely manner while adhering to service level agreements.
  • Analyzed data and created reports for senior management.
  • Provided direction and guidance to junior associates on complex tasks.
  • Managed team resources, including assigning tasks, monitoring progress, and ensuring deadlines were met.
  • Maintained positive working relationship with fellow staff and management.
  • Developed technical specifications and architecture for software applications.
  • Reviewed code written by other developers to ensure quality assurance standards were met.
  • Participated in Agile ceremonies such as sprint planning meetings, daily standups, retrospectives.
  • Identified potential risks associated with new initiatives and proposed mitigation strategies accordingly.
  • Performed unit testing on all code developed before release into production environment.
  • Was taking care of a team of 7 people geographically scattered across 3 places in India and the UK

Impact on Organisation: I trained my team to work efficiently with React JS and its associated libraries, and write comprehensive unit tests, while streamlining processes to ensure the client's application was delivered ahead of schedule and with exceptional quality.

Associate Lead (Team Lead)

Nagarro
Gurugram
11.2014 - 11.2018

Worked in the consulting organization, for Swedish gaming company as the client, developing games and ensuring their delivery

  • Started off as a Developer, but eventually was promoted to a Team Lead
  • Developed strategies to increase team productivity and improve customer service levels.
  • Provided leadership and guidance to team members, ensuring that tasks were completed on time and to a high standard.
  • Supported the manager in developing plans for future projects, initiatives and objectives.
  • Conducted performance appraisals for team members, providing feedback and identifying areas of improvement.
  • Assisted the manager in setting achievable goals for the team while monitoring progress towards them.
  • Monitored team performance against targets, taking corrective action where necessary.
  • Identified opportunities for process improvements, implementing changes when required.
  • Motivated staff through positive reinforcement techniques.
  • Worked extensively with JavaScript and managed a team of over 55 people.

Impact on Organisation: Improved team collaboration by organizing team-building activities and effectively resolving conflicts. I consistently met challenging deadlines while keeping the team motivated and happy.

Developer

Tech Mahindra
Noida
04.2014 - 11.2014

Worked in the consulting company, working with American telecom company as client

  • Worked as a developer for AT&T
  • Built responsive web pages optimized for different devices.
  • Refactored existing codebase for improved readability and maintainability.
  • Established best practices for coding standards within team environment.
  • Developed web applications using HTML, CSS and JavaScript.

Developer

Infosys
Pune
12.2011 - 04.2014

Worked in the consulting company for various banks as client

  • Worked as a developer for Clients like Citibank(US) and Westpac(Aus)
  • Refactored existing codebase for improved readability and maintainability.
  • Collaborated closely with project managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Developed web applications using HTML, CSS and JavaScript.
  • Established best practices for coding standards within team environment.

Education

B.Tech (Engineering) - Computer Science

GGSIPU, New Delhi
Delhi, India
05.2011

Skills

  • JIRA
  • Agile
  • Scrum
  • Kanban
  • Leadership
  • Coaching & Mentoring
  • Management
  • Project Management
  • Javascript
  • ReactJS
  • React-Native
  • Redux
  • NodeJS
  • AWS
  • Jest
  • Git
  • Angular

Languages

Hindi
First Language
English
Proficient (C2)
C2
Bengali
Proficient (C2)
C2

Timeline

Senior Frontend Developer (Manager)

Rillion AB
02.2024 - Current

Engineering Manager (Hands On)

Qred AB
02.2022 - 02.2024

Lead JS Developer/Manager

Freelancing
04.2020 - 04.2021

Senior JS Developer

Kambi
11.2019 - 02.2022

Senior Associate (Team Lead)

Cognizant (CTS)
11.2018 - 10.2019

Associate Lead (Team Lead)

Nagarro
11.2014 - 11.2018

Developer

Tech Mahindra
04.2014 - 11.2014

Developer

Infosys
12.2011 - 04.2014

B.Tech (Engineering) - Computer Science

GGSIPU, New Delhi
Snehangshu Chatterjee