Surendra S.

Software Developer

Commitment
0/ 5
Competency
0/ 5
Reliability
0/ 5
  • Overall Experience: 13 Years  
  • Visual Source Safe:
  • SQL: 8 Years - Expert
  • Team Foundation Server (TFS):
  • Version Control:
  • Jasmine:

Surendra S. 

Software Developer

Commitment
0/5
Competency
0/5
Reliability
0/5

Time zones ready to work

  • Eastern Daylight [UTC -4]
  • Central Daylight [UTC -5]
  • Mountain Daylight [UTC -6]
  • Pacific Daylight [UTC -7]
  • Dubai [UTC +4]
  • New Delhi [UTC +5:30]
  • China (West) [UTC +6]
  • Singapore [UTC +7]
  • Hong Kong (East China) [UTC +8]

Willing to travel to client location: Yes  

About Me 

Accomplished software engineer specialized in Object-oriented approach. Extensive background in life-cycle of software development process included requirement gathering,
Accomplished software engineer specialized in Object-oriented approach. Extensive background in life-cycle of software development process included requirement gathering, designing, coding, debugging and maintenance. Strength includes: MVC & Entity Framework Object -Oriented development. Database designing. Kendo UI and Apache Cordova. Develop responsive web applications. ASP.Net, Vb.Net,C#
Show More

Interview Videos

Signup to see videos

Risk-Free Trial, Pay Only If Satisfied.

Portfolios

Find Restaurant to eat your favorite food, what will you do first?

Role:

You will take out your phone and start checking the restaurant reviews, browse hundreds of restaurant reviews before you can decide where you will eat. Even after so much efforts it is not certain that the food you wanted to eat will be good, because the restaurant may be highly rated but rating

You will take out your phone and start checking the restaurant reviews, browse hundreds of restaurant reviews before you can decide where you will eat. Even after so much efforts it is not certain that the food you wanted to eat will be good, because the restaurant may be highly rated but rating can because of some restaurant signature dish, or the service or just because of the ambiance, and consider yourself lucky if you find the actual pic of food you want to eat in the reviews.

So what's different in Zefiri?

Users do not review the restaurant, instead they review the food in the restaurant.

You can see the actual reviews, pics and price of the food. You can compare food in different restaurants, by a very simpler way than the classic restaurant reviews app. Not only this, you see much more structured information which other apps never give.

You can also follow your friends on Zefiri. They can see your posted reviews, comment and like them.

Show More

Skills: Material UI

Tools: GithubVisual Studio Online

Daycare and Event Customer Portal

Role:

This project having following feature

  1. Admin - admin panel is created to activate and de-activate events and daycare, admin have facilityto add/edit daycareand event. also have feature to approve reviews.
  2. Registration- user can registered for different purpose for daycare

This project having following feature

  1. Admin - admin panel is created to activate and de-activate events and daycare, admin have facilityto add/edit daycareand event. also have feature to approve reviews.
  2. Registration- user can registered for different purpose for daycare , event and as a customer
  3. Customer can book daycare and event based on compairing review and profiles and pay amount using payment gateway.
Show More

Skills: IntegrationsMongoDBProduct ManagementReact NativeRedux

Tools: BitBucketVisual Studio Online

Customer Portal

Role:

Customer Portal offers a comprehensive Billing as well as EDI services to our clients. EC Infosystems is a deeply rooted in the energy industry, and our experienced, professional leadership and staff ensure that whether you are an Energy Supplier, Utility, Energy Broker/Aggregator or Self Service

Customer Portal offers a comprehensive Billing as well as EDI services to our clients. EC Infosystems is a deeply rooted in the energy industry, and our experienced, professional leadership and staff ensure that whether you are an Energy Supplier, Utility, Energy Broker/Aggregator or Self Service client, our products shall provide you with the edge to succeed in today’s competitive energy marketplace

Show More

Skills: Web API

Tools: Sql BrowserVisual Studio (Win)

HRIS

Role:

Intranet based project for international NGO.
Intranet based project for international NGO.

Skills: .NetSQLAJAX

Tools:

ITC ERP

Role:

Role and Responsibility:I have worked on this project from initial stage and directly intract with client, client provide requirement as module or changes. As per client requirement implement the changes and uploaded on UAT server after client confirmation move to live server.

Role and Responsibility:I have worked on this project from initial stage and directly intract with client, client provide requirement as module or changes. As per client requirement implement the changes and uploaded on UAT server after client confirmation move to live server.
My role in this project is design, develop and test theclient requirement and upload changes on server.

Project Details: Complete solution for HR and Finance

In every organization we have HR and Finance department. We can create complete online solution for HR and Finance department so that organization can manage all HR and Finance activity.

For e.g.

Automation of tasks: List examples of tasks that you want to automate and how much time will be saved through automation

Manage Attendance:-

  1. It is very difficult to calculate the attendance of every employee (8 hour mark as “P” and 4 hour as “HD”). It required lot of staff and time.

On the other hand Only biometric machine can manage all department attendance without any manpower and daily update on online portal. So that employee can see their leave status on portal.

  1. To manage leave employee needs to send leave application their manager and manager approve and then employee send leave application to HR manually. HR updates the employee balance leave and mark as leave on attendance sheet. It takes lot of time.

On the other hand on online portal employee create leave request and it automatically send to their manager for approval on portal, after approval it will automatically update in balance leave and attendance sheet. Employee can see the status of leave on portal as well.

Manage Payroll:-

While Account manage payroll manually then every finance team busy to run payroll at the end of month and first week of every month.

On the other hand at the month-end payroll to be finalized and published within few minutes on portal.

Automated reporting:- We can create different type of reports with real time data. Timely information for better decision making.

Following are different module we can implement in online ERP System.

Biometric Integration with ERP

  1. Create Service to update daily biometric attendance on erp.
  2. Every day service read data from Biometric file and update attendance on erp for every employee.
  3. Display real time attendance on erp.

HR panel covers the following management systems.

  1. Registration Management:Registration Management to register a new employee, to Edit & Update Employee Registration and Company Profile details ERP.
  2. Leave Management:Leave Management section to apply leave, mange employee leaves, monthly leave log and much more.
  3. Attendance Management:To Manage the Monthly, Quarterly and Yearly Attendance of Employee’s. We can handle it by manually or automatic through the bio-metric system. An Excel upload and download function is also available.
  4. Letter Management:It covers all type letters like Offer, Appointment, Experience, Relieving and much more. All Letters generate in PDF form on just a single click.
  5. Probation Management:Probation management to handle the probation and confirmation of employees according to his performance and KRA’s.
  6. Appraisal Management:A section to handle appraisal process of employees on the basis of grading system.

Finance panel covers the following management systems.

  1. Salary Management:Salary Management to assign the salary of employees. It has functionality of update and edit salary of employee on the month and year basis. Also generatesalary slipfor all employees.
  2. Tax Management:A Tax Management section gives the functionality to handle employee’s taxes include monthly and yearly income tax inductions & Form 16 declaration sections.
  3. Payroll Management:Payroll Management used to manage the financial aspects of the salary of employees. It handles the employee salary, allowance, deduction and net pay with in a prescribed period.
  4. Fund Management:Fund management is section to manage the funds for different purposes like Issue Advances to Employees, Employee’s gratuity, Employee Arrears.
  5. Financial reporting with drill down to source transaction
  6. Cash flow analysis and cash flow forecast reporting
  7. Flexible chart of accounts
  8. Dimensions and cost Centre accounting
  9. Multi-company and consolidation reporting
  10. Cash management functionality

Customer Relationship Management (CRM) requirements

  1. Sales force automation
  2. Activities and task lists
  3. Marketing automation
  4. Newsletter emailing
  5. Sales workflow
  6. Reporting
  7. Pipeline management
  8. Mobility
  9. Marketing campaign management
  10. Service
  11. Service management
  12. Allocation of Support tickets
  13. Service scheduling
  14. Mobility capabilities
  15. Service contracts
  16. Timesheets
  17. Warranty management

Report

  1. Yearly Employee Joining & Withdraw Report
  2. Yearly Salary Report
  3. Yearly Appraisal Report
  4. Leave Tracking Report
  5. KPIs
  6. Dashboards
  7. Real-time analytics
  8. Pre-built data sources and “cubes”
  9. Pre-built reports
Show More

Skills: Google MarketingSQLVisual Studio CodeRESTSoapUITesting FrameworkUI and UX Web CrawlerWeb ServicesXML

Tools: Micorsoft SQL serverMicrosoft Visual Studio

+ More

Employment

Senior Software Engineer

2014/02 -

Skills: BootstrapEntity FrameworkJQueryKendo UIMVC Framework

Your Role and Responsibilities:

I have around 7.8 Yrs. (3.0 Yrs. in MVC/ Kendo UI )of experience in Software Development in .Net 2.0/4.0/4.5, C#, MVC 4/5, LINQ, Entity Framework, Kendo UI, Web API, JQuery, JavaScript, Bootstrap, ADO.Net, MS-SQL 2005/2008/2012, WSS 3.0, Ajax, HTML5,CSS, HTML Telerik Controls, PDF Kit and integra

I have around 7.8 Yrs. (3.0 Yrs. in MVC/ Kendo UI )of experience in Software Development in .Net 2.0/4.0/4.5, C#, MVC 4/5, LINQ, Entity Framework, Kendo UI, Web API, JQuery, JavaScript, Bootstrap, ADO.Net, MS-SQL 2005/2008/2012, WSS 3.0, Ajax, HTML5,CSS, HTML Telerik Controls, PDF Kit and integration of third party tools like payment gateway.

Working as Sr. Software engineer, My role is to designe and develop the requirement and deliver to client individualy.

 

Show More

Sr Software Engineer

2012/05 - 2013/05

Skills:

Your Role and Responsibilities:

Develop and maintain Web based applications.

Develop and maintain Web based applications.


Engineer-IT

2013/01 - 2013/05

Skills:

Your Role and Responsibilities:

Develop and maintain ERP System.

Develop and maintain ERP System.


Developer

2011/06 - 2012/05

Skills: .NetSQL

Your Role and Responsibilities:

Project handled UtiliBill (EC Infosystems)-Current Project Utilibill offers a comprehensive Billing as well as EDI services to our clients. EC Infosystems is a deeply rooted in the energy industry, and our experienced, professional leadership and staff ensure that whether you are an Energy Suppli

Project handled UtiliBill (EC Infosystems)-Current Project Utilibill offers a comprehensive Billing as well as EDI services to our clients. EC Infosystems is a deeply rooted in the energy industry, and our experienced, professional leadership and staff ensure that whether you are an Energy Supplier, Utility, Energy Broker/Aggregator or Self Service client, our products shall provide you with the edge to succeed in today's competitive energy marketplace. Key Features: Customer Enrollment, Billing, EDI. Technologies Used: Kendo Ui, Sql Server, Vb.Net, Jquery, Bootstrap, ASP .NET MVC, Web API, Entity Framwork. (EC Infosystems) Single Sign On Portal-Current Project ECI will provide single sign-on portal which gives access to all web applications without having to enter username and password. SSO portal automatically authenticates domain users using window authentication. Key Features: Window authentication, Create Admin panel to manage roles, application, access and environment. Technologies Used: Kendo Ui, Sql Server, Jquery, Bootstrap, ASP .NET MVC, Web API, Entity Framwork. Dashboard for UtiliBill (EC Infosystems) UtiliBill is a fully EDI integrated billing system to the Deregulated Energy Marketplace. UtiliBill Dashboard allows markets to view summarized reports of AR aging, Customer enrollments, Power Consumptions. Key Features: Dashboard is easily configurable and user friendly design, Responsive suitable to various devices, PDF Export feature. Technologies Used: Kendo Ui, Jquery, Bootstrap, WebApi, Sql Server. Jasmine Universe (EC Infosystems) Jasmine Universe keep track energy consumption, turn things on and off remotely and save money every month. Key Features: Site content can be easily updated (Just by updating xml files). Technologies Used: ASP .NET MVC, Web API, XML, SCSS, Kendo UI, vb.net. Url: www.jasmineuniverse.com ERP (IDC Technologies Pvt Ltd.) Online Erp system has been developed to facilitate reduce paper work in their day to day working. Key Features: Employee Module, Vender Module, Inventory Module, Finance Module, HR Module, Project Management Module, Client Servicing Module, and Reporting Module. Technologies Used: MVC, Angular Js, ASP.NET, Sql Server. Url: erp.schoopholdings.com\erp Infinity Marketing Pvt Ltd (IT Global Consulting Pvt Ltd.) Web based online MLM system for calculating the payout based on new joining. Key Features: Calculate Payout, Display B-Tree. Technologies Used: ASP .Net, SQL Server2008, AJAX, J Query Url: imsian.com HRIS (Human Resource Information System) (ArohaTech IT Services (P) Ltd.) Intranet based project for international NGO. Key Features: Develop & Maintain User Management -In this module Employees information created, employee Information Deleted and employee information updated in database. Used proper validation such as phone number Enters only 10 digits. Technologies Used: ASP .Net, SQL Server2008, AJAX, J Query

Show More

Engineer-IT

2013/05 - 2013/12

Skills: .NetSQL

Your Role and Responsibilities:

Develop and maintain ERP System.
Develop and maintain ERP System.

Education

Bachelor of Engineering

2007 - 2011

College of Engineer & Technologies Moradabad (U.P)


2011



Skills

Agile Software Development AJAX Amazon Relational Database Service Angular.Js Apache Tomcat

Tools

Notepad++ (Win/Mac) Github Microsoft Visual Studio Photoshop TFS

Hobbies

Cooking

Playing game

Preferred Languages

English - Conversational Hindi - Fluent