SantoshKumarDakuaProfile_Update_27072024
SantoshKumarDakuaProfile_Update_27072024
Email: [email protected]
Phone: + 91 –9937666007 / 7978064569
PROFESSIONAL SUMMARY:
Versatile and experienced Senior Developer with over 10 years of hands-on expertise in React.js, React Native,
and ASP.NET development. Eager to tackle challenging roles where I can utilize my skills in designing,
implementing, and optimizing solutions in these technologies. Proven track record of delivering complex
projects efficiently. Skilled in promoting teamwork and collaboration to achieve company goals.
• Extensive experience in developing applications using React.js for web development and
React Native for mobile app development.
• Passionate and skilled Node.js developer with a proven track record of delivering high-quality,
scalable web applications.
• Proficient in utilizing Node.js frameworks like loopback to build robust back-end systems and RESTful
APIs.
• Understand REST APIs, offline storage, and the document request model.
• Adept in integrating analytics and marketing tools like GA, GTM, Branch, and Firebase, and
proficient with code versioning tools such as Git.
• Proficient in building responsive and dynamic user interfaces, utilizing state management
libraries like Context API and Props.
• Knowledge of database platforms such as MongoDB, SQL 2008/2005, MySQL and Oracle.
• MVC Web API Developer, C# and ASP.Net Developer.
• Worked in Waterfall and Test-Driven Development environment.
• Expertise in developing application using .NET 4.5/ 4.0/ 3.5, MS Visual Studio
2019/2015/2012/2010/2008, MVC 3.0/4.0, C #.Net, ASP.Net, AJAX, XML, JavaScript, JQuery, JSON,
HTML and CSS, Web Services.
• Experienced with Microsoft Application building blocks for .Net projects Data Access, Exception
Handling, Serialization and User Interface Process.
• Expertise knowledge on Object Oriented Programming OOPS.
• Good experience in Exception Handling, Debugging and tracing by which the whole picture of
application runtime can be seen and analyse more efficiently.
• Expertise in developing Client/Server Applications on various architectural design patterns including
MVC 3.0/4.0, Two-Tier, Three Tier Architecture.
• Expertise in developing Web Forms using static and dynamic data.
• Expertise in Socket Programming.
• Proficiency in reports generation using Crystal Reports.
• Enthusiastic, Ability to quickly understand and utilize new technologies
• Ability to take and give directions, instructions and provide assistance through completion of tasks.
• Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication
skills.
Technical skills:
Educational Qualification
Experience Summary:
• Working as a Product Analysis II in Dark Matter Technologies, Bhubaneswar, Odisha from May 2024 to
till.
• Working as a Senior Software Engineer in Light Wave Digital Network, Bhubaneswar, Odisha from
Sept 2017 to May 2024.
• Worked as an IT Executive in Ortel Communications Ltd, Bhubaneswar, Odisha from Oct 2014 to Aug
2017.
• Internship with worked as a Software Developer in Webtek Services Pvt Ltd, Bhubaneswar, Odisha
from Mar 2011 to Feb 2012.
Professional Experience:
Details of the different assignments and responsibilities undertaken are listed as under:
Empower is a comprehensive loan origination system (LOS) designed to streamline and automate the entire
mortgage loan lifecycle. Here's a brief overview of its key features:
Key Features:
1. Loan Origination:
2. Underwriting:
5. Post-Closing:
6. CRM:
7. Security:
8. Integration Capabilities:
Benefits:
Empower enhances efficiency, compliance, and customer satisfaction, making it a valuable tool for mortgage
lenders.
Details of the different assignments and responsibilities undertaken are listed as under:
Project Description:
The Delivery App and Restaurant App project aims to create a comprehensive mobile application
ecosystem using React Native. This ecosystem will consist of two main applications: a Delivery App and a
Restaurant App. The Delivery App facilitates the ordering, tracking, and delivery of food from various
restaurants to users' locations. The Restaurant App enables restaurant owners to manage their menus, orders,
and interactions with customers efficiently.
Features:
1. User Authentication:
• Users can register and log in securely using email, phone number.
• Authentication functionalities include password reset, email verification, and profile
management.
• Restaurant Listing: Users can browse through a list of restaurants available for delivery.
• Menu Exploration: Users can view menus, prices, and restaurant details.
• Ordering System: Users can add items to their cart, customize orders, and proceed to checkout.
• Payment Integration: Secure payment gateways for online transactions.
• Order Tracking: Real-time tracking of orders from preparation to delivery.
• Review and Rating: Users can rate restaurants and leave reviews based on their experience.
• Menu Management: Restaurant owners can easily add, edit, or remove menu items.
• Order Management: View and manage incoming orders, update order status, and communicate
with delivery personnel.
• Inventory Management: Keep track of available ingredients and receive alerts for low stock.
• Table Reservation: Allow customers to reserve tables directly through the app.
• Analytics Dashboard: Gain insights into sales, popular items, and customer behavior.
4. Push Notifications:
• Send push notifications to users for order confirmations, status updates, promotions, and special
offers.
5. Geolocation Services:
• Utilize geolocation to provide accurate delivery estimates, locate nearby restaurants, and track
orders in real-time.
6. Responsive Design:
• Ensure a seamless user experience across various devices and screen sizes.
7. Accessibility Features:
Technology Stack:
Project Description:
The Outdoor Advertising Management System aims to streamline the management and organization
of outdoor advertising campaigns. It provides a platform for advertisers to create, monitor, and
analyze outdoor advertising campaigns effectively. The system facilitates collaboration between
advertisers, agencies, and vendors involved in the outdoor advertising process. Key features include
campaign creation, location selection, performance tracking, and reporting.
Key Features:
• User Authentication and Authorization: Secure login and role-based access control for
administrators, advertisers, agencies, and vendors.
• Campaign Management: Create, edit, and monitor outdoor advertising campaigns. Define
campaign objectives, budgets, and target demographics.
• Location Management: Browse and select outdoor advertising locations such as billboards,
transit ads, and digital displays. Utilize geospatial data to optimize location selection.
• Vendor Management: Maintain a database of advertising vendors and manage contracts and
agreements.
• Performance Tracking: Monitor the performance of advertising campaigns in real-time.
Track impressions, engagement metrics, and ROI.
• Reporting and Analytics: Generate comprehensive reports on campaign performance,
audience demographics, and ad spend. Visualize data using charts and graphs.
• Notifications: Receive alerts and notifications for campaign milestones, performance
updates, and billing reminders.
• Integration with Third-party Services: Integrate with external APIs for weather data, traffic
insights, and demographic information to enhance campaign targeting.
• Billing and Invoicing: Manage billing cycles, invoicing, and payments for advertising services.
• Responsive UI: Develop a user-friendly interface using React.js to ensure compatibility across
devices and screen sizes.
Tech Stack:
Frontend:
• AWS (Amazon Web Services) cloud platforms for hosting the application.
Development Tools:
Project Description:
An Online Food Ordering System is a web-based application that allows customers to order food from
restaurants and food establishments online. It serves as a user-friendly platform where customers can browse
menus, place orders, and make payments. The system aims to provide a convenient and efficient way for
customers to order food and streamline the food delivery process for restaurants.
Project Description:
Subscriber Management System is an application by which the users of the application can
disable and enable the digital customers and also, they are able to bill them with the different packages. By
this System we can fire different useful commands to the CAS (Conditional Access System) server. I have
worked for CAS vendors they are Iredeto, Sum vision, CAT Vision, King Von, NSTV and Dexin.
Project Description:
This Module is collection of modules that related with Service, Recharge, Material, ILL, and Sale Module. Here
rail tel customer recharge in its monthly basis also collection here in this module and a new sale created in this
environment.
Details of the different assignments and responsibilities undertaken are listed as under:
Role: Development and Support in Asp.Net
Project Description:
Subscriber Management System is an application by which the users of the application can
disable and enable the digital customers and also, they are able to bill them with the different packages. By
this System we can fire different useful commands to the CAS (Conditional Access System) server. I have
worked for two CAS vendors they are Iredeto and Sum vision.
Description:
It is a project which covers preparation of invoice to be given to different channels in order to receive
payment. Different screens are designed mentioning the basic information of the channels and agreements
made with respect to multiple locations and services.
On the expiry of their agreement period the channel is alerted regarding further renewal. Automated invoice
facility is also available for the parities and advance proforma estimate is also provided on demand. Different
reports are prepared subject to billing, collection, outstanding, ageing etc.
Responsibilities:
• Involved in requirement gathering, analysis and design, development, testing, debugging and fine-
tuning phases.
• Designed and developed Business Logic using C#. Developed ASP.Net pages in C#.Net to meet the
business requirements using Visual Studio.Net.
• Create various database objects like Tables, Views and Stored Procedures by using Toad.
• Used Data Grids, Data Sets, Data Views, Data Adapters and Data Readers to extract data from
Backend.
• Deployed reports on the web using Crystal publishing wizard and scheduled reports using e-Portfolio
and Crystal management console.
Role: Development and Support in .Net
Project Description:
It is a project which covers total bill processing of parities having multiple links in multiple locations. Bill
processing is done on the basis of distance covered from the hub location to the destination of service.
Automated invoice facility is also available for the parities and advance proforma estimate is also provided on
demand. Different reports are prepared subject to billing, collection, customer status, link account statement
etc.
• Deployed reports on the web using Crystal publishing wizard and scheduled reports using e-Portfolio
and Crystal management console.
• Designed and developed front end GUI in .Net and used Oracle Client connection with back-end
Oracle 11g database which are used for inserting, updating and deletion of data to the database.