Preetham S.

Preetham S.

Expert UI front end developer

New Delhi , India

Experience: 16 Years

Preetham

New Delhi , India

Expert UI front end developer

35657.1 USD / Year

  • Immediate: Available

16 Years

Now you can Instantly Chat with Preetham!

About Me

  • Experience in IT industry as a senior developer/technical team leader at various levels on Microsoft Technologies with emphasis on Client/Server, Windows, Web and n-Tier architecture based applications 
  • Experience in analysis, ...
  • Experience in analysis, design, development, implementation and testing of applications 
  • Hands-on Front end UI development using Angular 6 and Bootstrap 
  • Hands-on experience in writing end point methods for CRUD operations accessing Web API for front end UI screens 
  • Hands-on experience of programming in .NET Framework (V 4.5.1, 4.0, 3.5, 2.0, 1.1), .NET Core C#.NET, ASP.Net, VB.Net, ADO.Net, Ajax, JavaScript, JQuery, Angular JS
  •  Implemented technologies like Web API, Web Services, MVC, WCF for designing distributed and service-oriented applications 
  • Experience in web applications development using Object Oriented Design (OOD) Concepts 
  • Involved in application design, site architecture design, using CSS, JavaScript and HTML programming to meet validation requirements 
  • Extensive experience on database programming using ADO.NET/Entity Framework and handling databases using SQL server 2017/2012/2010/2008/2005/2000 
  • Experienced in developing reports using SSRS (SQL Server Reporting Services) 
  • Excellent experience of Database Design and implementation including troubleshooting using SQL Server
  • Hands-on experience with Microsoft web server - IIS 7.5/7.0/6.0/5.0
  • Hands-on experience in developing scheduled jobs using C#.Net for the background process. 
  • Ingrained knowledge in writing Stored Procedures, User Defined Functions and Triggers for the implementation of data integrity using T-SQL 
  • Hands-on experience on Microsoft Visual Source Safe, Tortoise SVN, Microsoft Team Foundation Server for managing source code 
  • Hands-on experience on extensive coding using Microsoft Visual Studio .NET 2017, 2015, 2013, 2010, 2008 
  • Hands-on experience in implementing error handling via ELMAH (Error Logging Modules and Handlers) 
  • Using iTextSharp implemented fillable pdf  
  • Performed 508 section compliance testing using SortSite tool for the web site 
  • Experience in template based web applications design for user interfaces using Master pages, themes, cascading style sheets (CSS), HTML and DHTML
  • Hands-on experience in using Bugzilla tool (Open source bug tracking tool), Quality Center (HP), My Service (HP), Application Lifecycle Management (HP) 
  • Extensive knowledge in the Software development process (Rapid application development, Waterfall development and Agile with SCRUM) 
  • Good Communication and Interpersonal Skills and ability to work independently and also in a Team

Show More

Portfolio Projects

Company

CBC

Description

  • Used Agile methodology and SCRUM to study system, consolidating requirement, establishing inter process relation and team communication, using Agile our team developed cross functionality and distribution of requirements and understanding the current working of system.
  • Involved in Requirements Analysis and Documenting Technical Specifications
  • Involved in Analysis, Design, Development and the build of the system
  • Implemented UI development using Angular 6, Bootstrap, HTML and CSS
  • Implemented end point methods for CRUD operations accessing Web API for front end UI screens
  • Implemented Entity Framework using C#
  • Implemented data accessing using LINQ in Entity Framework with SQL Server Database
  • Performed Unit testing of User Interface
  • Performed Unit Testing & Integration Testing, code review, testing and bug fixing
  • Involved in Developing and Deploy the application

Show More Show Less

Company

IEVS

Description

  • Used MVC and N-Tier Architecture having Business Logic Layer (C#.NET), Presentation Layer and Database Layer (Database Connection and Security Settings).
  • Used Agile methodology and SCRUM to study system, consolidating requirement, establishing inter process relation and team communication, using Agile our team developed cross functionality and distribution of requirements and understanding the current working of system.
  • Involved in Requirements Analysis and Documenting Technical Specifications.
  • Involved in Analysis, Design, Development and the build of the system.
  • Developed DTO Classes and Methods to interact with the SQL Server to store and retrieve information.
  • Implemented Entity Framework using C#.
  • Implemented data accessing using LINQ in Entity Framework.
  • Implemented UI development using Angular.js, Bootstrap, HTML and CSS
  • Involved in Unit Testing & Integration Testing.
  • Performed module integration, code review, testing and bug fixing.
  • Mentoring the translation of business requirements into Mainframes to C#.
  • Involved in Developing and Deploy the application.

Show More Show Less

Company

AB 1217 – Home Care Registry

Description

  • Prepared analysis, detailed design and system test plan documents
  • Developed ASPX web pages for application using ASP .NET, C# .NET, bootstrap
  • Responsible for coding and unit testing of the requirement
  • Implemented ELMAH (Error Logging Modules and Handlers) error handling
  • Implemented fillable pdf’s with data populated from the database tables using iTextSharp
  • Responsible for generating reports using SSRS (SQL Server Reporting Services)
  • Implemented scheduled tasks for reading data from a flat file to SQL server table
  • Implemented client side validations using bootstrap and JQuery
  • Developed data access component using Entity Framework
  • Responsible for User Testing and Preparing System Test Cases and System test scripts for the Developed functionalities
  • Version Control managed by using SVN to protect from accidental file loss and track version
  • Created WCF service to communicate with Registry and Licensing Information System (LIS) (Mainframes)
  • Performed peer level code reviews and Code Walkthroughs
  • Implemented AJAX autocomplete dropdown (Asynchronous JavaScript and XML) using XMLHttpRequest

Show More Show Less

CommInsure Web Application

https://www.commbank.com.au/

Company

CommInsure Web Application

Description

  • Worked as technical lead, responsible for requirement/impact analysis, walkthrough of requirements to Offshore team, estimation for project releases and identifying the risks
  • Involved in workshops during requirement discussions and worked with business users in Requirements gathering
  • Preparing technical specification documents and walkthrough
  • Implemented MVC (Model, View, and Controller) Architecture Pattern in designing the application architecture
  • Developed web application using ASP.Net MVC, C#.Net, JQuery, Razor
  • Developed custom reports using SSRS (SQL Server Reporting Services)
  • Interaction with multiple interfaces Life400, URE (Underwriting Rules Engine), IFW (Insurance Framework), Dialogue (for document generation) and FileNet (for storing documents)
  • Developed WCF service components to communicate between interfaces
  • Implemented error handling using Microsoft Enterprise Library
  • Implemented scheduled tasks for data importing and data exporting
  • Used JQuery for client side validations & Implemented AJAX for asynchronous triggering and for validation in web pages
  • Developed data access component using Entity Framework
  • Modified and Developed Stored Procedures and Views
  • Involved supporting application as they are moved to diff phases like SIT,UAT and Production
  • Involved in fixing the incidents and defects with good quality of work
  • Involved in Coding, User Testing and Preparing Unit Test Cases and Unit test plans for the Developed functionalities and responsible for doing deployments in TEST/PROD environments
  • Developed web based mobile application which is browse-able in IPhone and IPad
  • Performed peer level code reviews and Code Walkthroughs
  • Responsible in code merging and compiling project solution
  • Version Control managed by using TFS to protect from accidental file loss and track version
  • Involved in configuring the application in load balanced environment
  • Brainstorming and perform in depth analysis on requirements with Project Manager and other developers for developing a solution that meets customer requirements using Agile Methodology
  • Involved in reviewing test cases for QA team from developer standpoint, work closely with QA team to analyze and fix/close defects and responsible for providing QA environments to the Testing team
  • Worked on R&D related aspects and troubleshooting of the modules
  • Involved in tuning expensive SQL Queries for better performance
  • Suggestions given to the team members in key areas for successful release of the project

Show More Show Less

Company

Physician Review Services

Description

  • Involved in designing, development, testing, bug fixing and implementing fixes in the project
  • Developed ASPX web pages for application using ASP .NET, C# .NET, HTML, AJAX, and JavaScript and developed User controls to use in Web pages
  • Used Repeater, Data Grid, Data List controls in the web forms to display the data from database in the customized template format
  • Developed custom reports using SSRS (SQL Server Reporting Services)
  • Created Application Pools and published web application in IIS version 6.0
  • Involved in workshops during requirement discussions, requirement analysis, coding and unit testing of the requirement
  • Implemented TDD (Test Driven Development) using NUnit Framework
  • Developed WCF service components to communicate to DAL components
  • Responsible for designing and coding of the data layer for the application
  • Used JavaScript for client side validations & Implemented AJAX for asynchronous triggering and for validation in web pages
  • Coordinate with build team in setting up connectivity, Configuration and also set up System Test environments
  • Implemented forms authentication for the application
  • Version Control managed by using TFS to protect from accidental file loss and track version
  • Implemented error handling using Microsoft Enterprise Library
  • Involved in User Testing and Preparing Unit Test Cases and Unit test plans for the Developed functionalities
  • Involved supporting application as they are moved to diff phases like SIT,UAT and Production
  • Implemented MS Message Queue Server for faxing and emails involved with the application
  • Performed peer level code reviews and Code Walkthroughs
  • Implemented AJAX (Asynchronous JavaScript and XML) using XMLHttpRequest
  • Conducted & participated in brainstorming sessions in resolving technically challenging issues/defects
  • Modified and Developed Stored Procedures and Views
  • Involved in reviewing Test Case scenarios for QA team from developer standpoint
  • Responsible for providing QA environments to the Testing Team and worked closely with QA team to analyze, fix/close bugs and performed application deployments
  • Reported risk analysis and impact analysis to the upper management

Show More Show Less

Company

Sulzer Mixing Program (SMP)

Description

  • Interacted with Business Analysts/Subject Matter Experts for requirement gathering and analysis
  • Responsible for designing & coding of the data layer of the application
  • Created Web forms using ASP. Net User Controls, Server Controls, AJAX Control Tool Kit Controls
  • Used Repeater, Data Grid, Data List controls in the web forms to display the data from database in the customized template format
  • Used JavaScript to perform validations and catch the event’s on client browser
  • Implemented forms authentication for the application
  • Implemented Microsoft Data Access Application block in the middle tier for database operations
  • Wrote various stored procedures as per business requirements
  • Version Control managed by using VSS to protect from accidental file loss and track version
  • Involved in reviewing Test Case scenarios for QA team from developer standpoint
  • Responsible for providing QA environments to the Testing Team and work closely with QA team to analyze and fix/close bugs
  • Involved in populating the data to excel templates as a downloadable file using C# .net objects
  • Performed peer level code reviews and walkthroughs
  • Reported risk analysis and impact analysis to the upper management
  • Performed Unit Testing, Routing Testing, Web Testing, Regression Testing on Application
  • Involved in Coding, User Testing, Preparing Unit Test Cases and Unit test plans for the Developed functionalities

Show More Show Less

Marketing Information System

http://janakifeeds.com/

Company

Marketing Information System

Description

Janaki Feeds is the most popular selling Feeds industry in Andhra Pradesh, India. Janaki Feeds also own the poultry business in its crown with farms at different places. The scope of this project is automation of their poultry business such as maintaining records of chicks receipts, medicine and feed receipts, batch running details, and reports (Statistical reports, feed consumption report, expenditure report, Batch report etc) are developed using crystal reports.

Responsibilities:

  • Involved in User Testing and Preparing Unit Test Cases and Unit test plans for the Developed functionalities
  • Involved in coding, code reviews and writing stored procedures in SQL Server
  • Forms Designing

Show More Show Less