Summary
Overview
Work History
Education
Skills
Roles And Responsibility
Project Handled
Accomplishments
Personal Project
Timeline
Generic

Alok Sarkar

Software Engineer Team Lead
Bengaluru,KA

Summary

Successful Software Engineer offering 9.5 years of experience in demanding environments focused on producing cutting-edge systems for IT Industry. Skilled in development with different Microsoft Technology. Well-organized and customer-focused with proven skills in application development and team leadership. Have working experience in performance optimization and designing architecture for the application.

Overview

6
6
years of post-secondary education
9
9
years of professional experience

Work History

Software Engineer Team Lead

Accenture Technology Private Ltd
Bangalore, Karnataka
08.2014 - Current
  • Working for last 6.5 years and got promoted Software Development Team Lead.
  • Currently, my responsibility is to build API's, design suitable architecture for application as per need and participate in all the scrum activity.
  • I have experience in C#.Net MVC, entity framework, .Net Core, SSRS/SSIS, SQL Server, Azure DevOps and worked on few web based application from last several years.
  • I also worked on performance optimization and designing architecture.
  • I have worked and have knowledge of Scrum and Agile way of working(planing/retrospective/demo).
  • Had experience of onshore(Netherlands) working culture for 3 month.

Associate Software Engineer

Emids Technologies Pvt. Ltd
01.2012 - 07.2014
  • In a project based on IT Healthcare domain.
  • Worked as a developer which includes the communication with Product Manager, Onsite development team to gather requirements.
  • Used technology Delphi 5 for front end and SQL server for backend. I gained knowledge of sql sever and oops concept.

Education

B.Tech - Electronics & Instrumentation

Galgotias College of Engineering And Technology
Greater Noida(U.P) India
08.2007 - 06.2011

XII - Physics, Chemistry, Math

Kendriya Vidhyalaya No.1
Armapur Kanpur
05.2005 - 04.2006

X -

Kendriya Vidhyalaya No.1
Armapur Kanpur
04.2003 - 04.2004

Skills

    C# Net MVC

undefined

Roles And Responsibility

  • Develop application as per requirement in C# .Net MVC and SQL Server in back end with database first approach.
  • To develop and decide architecture for new applications(ILogger, entity framework, dependency injection, fluent validation).
  • Optimize code performance for existing code and implement new practices in the application.
  • Develop complex logic and help other in case if any help needed.
  • Write unit testing and do code review.
  • Engage in all daily Scrum activity like standup, sprint planing, retrospective and estimation sessions.

Project Handled

Project handled in Accenture Services Pvt Ltd:-

  • RAD Application(RaboBank)

Stands for Rapid application development. Team responsible to process different information from different sources and convert it into meaning full report and feed into system. Bank get the information of loan defaulters from different organization and country to rate them and to follow up. We follow Dev-Ops using Azure.

Technology used: C# .Net MVC, Entity Framework, .Net Core, Dependency injection, CQRS, SSRS, ILogger.

Team Size: 11

Responsibility: Design architecture for application and to develop new feature for application. Participate in daily scrum activity and maintain build and release pipeline.

  • ·Application GARD(RaboBank)

Rabo Bank provide assets on lease. The system is a web based application responsible to maintain all the assets and there leasing property. All the system take input from GARD to get assets information. It’s also based on DevOps with Agile methodology.

Technology used: C# .Net MVC, Exposure to Dev-Ops and SQL server 2012

Team Size : 5

Responsibility: To understand client requirement and develop the same in the project. As I am a part scrum team I also need to attend everyday’s stand-up call. Our sprint duration is of 3 weeks and I was also part of Sprint Planning, Refinement and Retrospective meetings. We used VSTS(Visual Studio Team Server) for Continuous Deployment, code repository and to maintain PBIs(Project Backlog Item).

  • CDS and OCIS Implementation and BBD phase 1(BestBuy)

In this project we need to consume two different services CDS and OCIS with STAR system. It was very challenging project where we need to create two DLL with the help of C# language and integrate those DLL with STAR system which is in Clear Basic language.

Technology used: - Clear Basic, C# and SQL server 2008

Team Size :- 2

Project handled in Emids Technologies:-

  • e-MDs

It was an Online Test Module for employees. By taking these test employees can identify their different area of weakness in healthcare domain like Billing, Insurance etc. User as a Admin can create question paper and question and can schedule paper. Application will provide scores which contains area of weakness, total mark score improvement from privies assessment and list of total wrong question answered.

Team Size:- 4

Technology used: - .Net MVC, SQL server 2008.

My Responsibility: - Working as a developer which includes the communication with Product Manager, Onsite development team about the development clarifications according to the requirements. I write the SP’s, C# code and triggers so the data of the question related is reflected accordingly. I have also developed question creation module single handedly. Also worked on result module to show different area of weakness.

  • e-MDs(EMR)

It is a health care project for US client in which a patient can check in/out, schedule an appointment, doctor can prescribe medicine for patient and almost everything that is needed to handle a hospital requirement and to maintain its database.

Team Size :- 15

Technology used: - Delphi 5 and SQL Server 2008.

My Responsibility: - Working as a developer which includes the communication with Product Manager, Onsite development team about the development clarifications according to the requirements. I write the SP’s, Delphi code and triggers so the data of the patient get reflected accordingly. My major work is done on Billing Module, Patient Chart Module, Immunization Module and Template editor Module.

Responsibility:- The project was based on waterfall model. We had a set of requirement and which we need to finish in given timeline. I was the part of everyday team meeting and I also take care of production deployment.

Accomplishments

  • 2 times winner of Magic Cabinet award (Based on performance and with same account)
  • Orange Award(Based on individual performance on microsoft technologies with in India Accenture. I won this award because of performance optimization I did on the existing code)
  • Pinnacle Award(Based on Team performance and with in India Accenture. Our whole team won this because of fast delivery)
  • ACE Award(Most prestigious award on individual performance with in Accenture India. I won this award for bringing Agile way of working in the team and for making application more robust by implementing MVC)
  • Published paper GSM Based Patient Monitoring System in IEEE in the year 2010.(https://www.researchgate.net/publication/247151964_GSM_Based_Remote_Patient_Monitoring_System_Gautam_Talukdar1_MAAnsari2_Alok_Sarkar3_Kumar_Samvat4_Manoj_Kumar5_1Member_IEEE_Dept_of_EIE_GCET_Gr_Noida_2Member_IEEE_Dept_of_ICE_GCET_GrNoida_345_Electroni)

Personal Project

I have keen interest in the technology. I self study on Python, image processing and IOT.

  • Develop alexa skill to send mail from raspberry pi.
  • Face Recognition Program using OpenCV and Python.
  • Detecting and tracking object using image processing.

Timeline

Software Engineer Team Lead

Accenture Technology Private Ltd
08.2014 - Current

Associate Software Engineer

Emids Technologies Pvt. Ltd
01.2012 - 07.2014

B.Tech - Electronics & Instrumentation

Galgotias College of Engineering And Technology
08.2007 - 06.2011

XII - Physics, Chemistry, Math

Kendriya Vidhyalaya No.1
05.2005 - 04.2006

X -

Kendriya Vidhyalaya No.1
04.2003 - 04.2004
Alok SarkarSoftware Engineer Team Lead