Abhishek Singh

Software Engineer

Bengaluru, Karnataka, India6 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in full software development lifecycle.
  • Proven experience in cloud computing and software solutions.
  • Strong background in innovative software applications.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and cloud-based solutions.

Contact

Skills

Core Skills

Software DevelopmentCloud ComputingWeb Development

Other Skills

AWS LambdaAWS DocumentDBECS FargateUser ManagementHTMLCSSBootstrapNode.jsSQLRDBMSC (Programming Language)Microsoft OfficeMicrosoft ExcelMicrosoft PowerPointLeadership

About

Throughout my academic and professional work as a Software Developer, I have gained strong experience supporting the design, development, testing. and implementation of innovative software applications and services. My expertise includes analysing business and technology needs, recommending functional solutions, and contributing to new software design, implementation, and administration initiatives. I am highly knowledgeable in all aspects of the software development lifecycle (SDLC), including requirements gathering, system specification, application development, testing, implementation, and support. A few examples of projects I have supported throughout my work in software development and engineering include: *Creating a web application that leveraged a blockchain based solution to reduce instances of health insurance fraud, using JavaScript, SHA256 (Encoding), Node.js (Express.js), and EJS. *Working on a project to detect "code smells" from source code of Java-based projects and applications for different metrics and required work for version upgrades, using MATLAB and Machine Learning. *Using neural networks and genetic algorithms to teach Al to play the game "Flappy Bird"; utilized genetic algorithm selection methods to set parameters, and iterated AI game sessions by using a neural network. *Developing a mobile application that helped users to efficiently manage human resources and billing processes; built the software using Android Platform, Java, and SQLite. *Researching leveraging blockchain technology for use in online voting systems; evaluated existing blockchain voting implementations, defined pros and cons, and developed an informational foundation for future student research on the subject. Please contact me at any time to discuss how I may assist your company to capitalize on modern software solutions to improve it business operations.

Experience

6 yrs 3 mos
Total Experience
6 yrs 3 mos
Average Tenure
6 yrs 3 mos
Current Experience

Amazon

4 roles

Software Development Engineer (SDE - 2)

Promoted

Oct 2023Present · 2 yrs 7 mos

Software Development Engineer (SDE-1)

Jul 2021Sep 2023 · 2 yrs 2 mos

Software Development Engineer (SDE - I)

Jul 2020Jul 2021 · 1 yr

  • Coordinate the development of software-based authorisation solutions for auditing use cases; create and implement core software functionality, along with added features and enhancements.
  • Manage software design and development efforts for web-based applications; performed software development processes according to best practices and methodologies.
  • Align all software development and support efforts with technical and operational requirements.
  • Investigate and resolve reported software bugs; track, manage, and close software support issues throughout all phases of the development lifecycle.
  • Conduct testing for all new and existing software applications; perform QA tests to ensure proper software functionality, stability, and security prior to release to production environments.

Software Development Engineer Intern

Jan 2020Jul 2020 · 6 mos

  • Assisted in software development and support for a user/store management service, helping to deliver and administer software services for the entire Access Point organization within Amazon.
  • Leveraged AWS Lambda, AWS DocumentDB database and services hosted on ECS Fargate to develop new software processes that monitor and audit enterprise software services.
  • Collaborated with multidisciplinary engineering and analyst teams to determine functional requirements and specifications for new software.
  • Gained recognition for managing and delivering a software development project that made use of a completely new technology stack deployment.
AWS LambdaAWS DocumentDBECS FargateSoftware DevelopmentUser ManagementCloud Computing

Publicis sapient

Product Engineering Intern

May 2019Jul 2019 · 2 mos · Gurgaon, Haryana, India

  • Engineered and deployed web applications and also assisted in creating proofs of concept and associated Jira stories for new development efforts
  • Ensured that all new software solutions aligned with Agile development standards, helping to complete software development initiatives according to established standards and requirements.

Ntcl - bhopal

Intern

May 2018Jul 2018 · 2 mos · Bhopal Area, India

  • Worked as technical intern at New Bhopal Textile Mills, Bhopal (NTC-Bhopal), under the guidance of the company heads. Developed "Employee Management Software" during the internship.
  • The purpose of the web application was to automate the financial and management processes of the firm, which at the time were completely manual.
  • Built using HTML, CSS, Bootstrap, Node.js (Express.js) and SQL.

Education

BITS Pilani, Hyderabad Campus

Bachelor of Engineering - BE — Computer Science

Jan 2020Present

Stackforce found 100+ more professionals with Software Development & Cloud Computing

Explore similar profiles based on matching skills and experience