Summary
Overview
Work History
Education
Accomplishments
Work Preference
Quote
Skills
Languages
Timeline
Generic

Rakesh Adwani

Senior Full Stack Developer
Pune

Summary

  • Having more than 9 years’ experience in Full Stack Development.
  • Extensively worked on Education and Banking Domains.
  • Experience in .Net Core, Angular 12, Rest Web API, C#, Oracle, Cosmos DB, GIT, TFS, VSTS.
  • A team player with excellent interpersonal, communication and presentation skills.
  • Good exposure to client communication & client demos.
  • Having experience working in Agile Software Development Lifecycle.
  • Experience in Impact analysis and estimation.
  • Worked with APIs development and integration.
  • Having good analytical skills to find the root cause and solve complex problems.



Overview

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

Work History

Senior Software Consultant

Capita
Pune, Maharashtra
05.2018 - Current

Description:

This project involves managing user education data, with a focus on handling complex modules related to child attendance, admission and transfer, transport, and B2B interactions between the school and local authorities.

Projects:

  • ACT (Attendance Collection Tool)
    Technology :- C#, .NET Core, Core Entity Framework, LINQ, Angular(v 18), NGRX, RXJS, Web API, Postman, Swagger, Azure, Azure CI-CD Pipeline, COSMOS, Oracle, Prime Ng, HTML, CSS, TypeScript, Jasmine
  • SEN2 Portal
    Technology :- C#, .NET Core, Core Entity Framework, LINQ, Angular(v 18), NGRX, RXJS, Web API, Postman, Swagger, Azure, Azure CI-CD Pipeline, COSMOS, Oracle, Prime Ng, HTML, CSS, TypeScript, Jasmine
  • B2B
    Technology :- C#, .NET Core, C#, Azure durable function, Cosmos DB, Oracle
  • A&T (Admission And Transfer)
    Technology :- Angular 18, ASP.NET MVC, Oracle, ASP.NET Web API, Entity Framework, jQuery, Bootstrap, JavaScript, HTML, CSS, TypeScript, Jasmine
  • Transport
    Technology :- ASP.NET MVC, Oracle, Entity Framework, jQuery, Bootstrap, JavaScript, HTML, CSS

Responsibilities:

  • Attend elaboration meeting and discuss requirement with BA's.
  • Analysis or discussions and provide estimation for requirement.
  • Attend Daily stand-up meetings and discuss, raise blockers, provide solutions, or provide updates.
  • Create new endpoints, modify existing ones, take advantage of existing functionality, bind data to from end, and take care of UI.
  • Write unit test cases in Angular and C#.
  • Mentor and coach junior developers, offering guidance on coding techniques, best practices, and professional growth.
  • Review code submissions from team members to maintain high code quality standards and adherence to coding guidelines.
  • Solve complex technical problems that arise during development, identifying root causes and proposing effective solutions.
  • Optimize application performance, including reducing load times, improving rendering speed, and enhancing code efficiency.
  • Ensure accessibility of front-end interfaces by adhering to web accessibility standards (e.g., WCAG) and implementing accessible design practices.
  • Involved in integration of third-party API by getting school data for UK base school for use of local authorities in educational system.
  • Development using Azure durable function using time trigger, CRON expression.

Software Developer

Panorma IT Solution
01.2018 - 04.2018

Project: FishingNotes.com

Description:

Weather station provides information about weather on different lakes. It calculates based on data from different stations. It also provides information about fishing and climate. Information such as nearest lakes, directions, species, etc. was available on Web, Android and IOS.

Responsibilities:

  • Involved in development phase.
  • Developed Pages using ASP.NET MVC, Web API, Ajax, C# and jQuery.
  • Create Task scheduler to get data from weather stations.
  • Provide Email functionality for approval for new tips and reports.
  • Create Charts and graphs using Google API.
  • Used googles maps to plot lakes and get directions.
  • Worked on Complex Stored Procedures, Functions in SQL Server.

Technology: - ASP.NET MVC(C#), SQL Server 2015, LINQ Query, Ajax, jQuery, CSS, HTML.

Dot Net Developer

NeoSOFT Technologies
05.2016 - 01.2018

Project: Diamond Banking Portal

Description:

The Diamond Banking Portal allows users to do banking work on all platforms. This project involved creating a replica Android application within an MVC framework. The application offers the same functionality as Android, ensuring that users do not encounter any difficulties when accessing web applications.
Responsibilities:

  • Collaborate with senior developers and UI/UX designers to implement and maintain responsive and user-friendly web interfaces.
  • Write clean, maintainable, and well-documented code using HTML, CSS, and JavaScript.
  • Assist in development of frontend components, features, and user interactions according to design specifications.
  • Participate in code reviews, incorporating feedback and learning from experienced developers.
  • Work on tasks related to frontend development, including layout adjustments, styling enhancements, and basic interactions.
  • Learn and apply best practices for web development, including GIT control and coding standards.
  • Collaborate with backend developers to integrate frontend components with server-side functionality.

Web Application Developer

BLITZ info
07.2015 - 02.2016

Project: E-Learning

Description:

A website for learning English, called the E-Learning Portal, aims to help multilingual speakers learn English. The project also includes features for social networking and online shopping. Additionally, it provides a platform for testing during lessons, displaying results, and sharing them with other users.

Responsibilities:

  • Worked as .NET Developer during development phase.
  • Created web custom controls and web user controls as needed.
  • Developed pages using ASP.NET MVC views, Ajax, C#, and jQuery.
  • Used jQuery and HTML for client-side validations to generate user-friendly web interfaces.
  • Developed multiple CSS styles for interactive interfaces.

Education

Master of Science -

Maharshi Dayanand Saraswati University
Ajmer, Rajasthan
08.2013 - 04.2015

B.C.A -

University of Rajasthan
Jaipur, Rajasthan
01.2008 - 04.2011

Accomplishments

  • Received Carried the Day Award in 2019 for Find and Solve the Complex Address as Hot Fix.
  • Received Carried the Day Award in 2022 for Successfully Implement Same Look and Fill File Upload in all modules.
  • Received Carried the Day Award in 2023 for get Solution of old view JS grid after jQuery version update.

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hours

Quote

There are no secrets to success. It is the result of preparation, hard work, and learning from failure.
Colin Powell

Skills

Technology: - ASPNET MVC, NET Core, REST Web API, Core Entity Framework

Languages

English
Upper intermediate (B2)
Hindi
Advanced (C1)

Timeline

Senior Software Consultant

Capita
05.2018 - Current

Software Developer

Panorma IT Solution
01.2018 - 04.2018

Dot Net Developer

NeoSOFT Technologies
05.2016 - 01.2018

Web Application Developer

BLITZ info
07.2015 - 02.2016

Master of Science -

Maharshi Dayanand Saraswati University
08.2013 - 04.2015

B.C.A -

University of Rajasthan
01.2008 - 04.2011
Rakesh AdwaniSenior Full Stack Developer