SIRI
https://www.linkedin.com/in/shireeshasachin/
*********.******@*****.***
SUMMARY:
Results driven Lead Full Stack Developer with over **10+ years** of experience designing and developing/Building and maintaining scalable cross platform applications and custom ERP systems using Microsoft .NET, Java/J2EE, and modern front-end technologies. Strong background in software architecture, cloud platforms (AWS, Azure), DevOps, and data-driven application development. Proven track record of delivering high-performance applications across industries.
hands-on Building/maintaining Custom ERP system.
TECHNICAL COMPETENCIES:
Programming Languages: C#, VB.NET, Java, C++, JavaScript, TypeScript, T-SQL, PL/SQL, jQuery, Python
Web Technologies: HTML5, CSS3, Bootstrap, AJAX, jQuery, Razor, JSP, Servlets
Frameworks: .NET Core, ASP.NET MVC, Web API, Entity Framework, WPF, WCF, Java Spring, Hibernate, Angular (2–18), React.js, Backbone.js
Reporting Tools: SQL Reporting Services (SSRS), Crystal Reports, Telerik Reporting,SSIS, SQL Scripting
Version Control Tools: Team Foundation Server (TFS), GIT, SVN,visual studio
Tools: Visual Studio, VS Code, TFS, GIT, Jenkins, Azure DevOps, Postman, Swagger, SoapUI, SSIS, SSRS, Crystal Reports
Other: Jasmine, Karma, NgRx, Docker, Kubernetes, PowerShell, JIRA, Agile/Scrum
EXPERIENCE:
VERIZON – Remote Apr 2023 - Present
Full Stack Developer
Roles & Responsibilities:
Experience in all phases of Software development life cycle (SDLC) Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance
Designed, developed, tested, deployed, and maintained innovative software solutions focused on scalability, maintainability, and user experience; conducted code reviews via GitHub to enforce best practices and code quality.
Architected and implemented dynamic, user centric web applications using React and TypeScript for responsive front end development.
Built and optimized backend systems using Node.js, Go, and JavaScript, integrating data storage solutions with PostgreSQL, MongoDB, and Redis.
Spearheaded customer and partner engagement by collaborating with cross functional teams, addressing complex product inquiries, gathering user feedback, and translating insights into actionable product features.
Established project management processes, resolved performance and reliability issues, instrumented CI/CD pipelines, and packaged APIs using Docker for seamless multi environment deployment.
Managed critical roadmap projects in Linear: researched and planned implementations, set objectives and milestones, allocated resources, assessed risks, and ensured timely delivery through coordinated teamwork.
Architected, designed, and deployed Go based microservices with a focus on modularity, scalability, and maintainability.
Integrated robust testing frameworks smoke, unit, integration, and end to end tests to validate functionality, performance, and reliability across deployment environments.
Led technical planning and feature development for core applications using OAuth protocols, API rate limiting, and error handling strategies to maximize performance and scalability.
Defined technical requirements and system architectures using SOLID principles; evaluated technical tools and APIs [AWS Lambda, S3, EC2] for optimal project solutions.
Collaborated with cross functional teams to ensure business alignment, accurate timeline estimation, risk identification, and mitigation strategy development.
Conducted data consistency analysis and monitoring by writing advanced SQL queries and setting up developer alerts for data anomalies.
Recruited, interviewed, and onboarded early team members; mentored developers, providing direct feedback and coaching for growth.
Demonstrated hands on experience with design patterns including Singleton, Bridge, Builder, Observer, Factory, and Strategy.
Designed and implemented client-server applications using AngularJS2 & Angular 2+ with Asp.net MVC and ASP.Net Core,enchancing modularity and maintainability.
Involved in Developing web Interfaces using JSP, JQueryLibrary,html & javascript.
Migrated Legacy AngularJS 2 applications to Angular 2+, modernizing front-end architecture while maintaining .NET backend compatibility.
Develop and implement backup and recovery strategies, ensuring data integrity and availability in the event of failures or disasters.
Collaborate with cross-functional teams following Agile/Scrum methodologies to deliver end to end solutions combining Angular18 UI and .NET services.
Environment: .NET Framework 4.5, C#.NET, ASP.NET, MVC (5.0), VB.Net, C++, NHibernate, SOA, AJAX6, HTML5, CSS 3, web API’S, Oracle 10g, LINQ, JavaScript, Win Forms, Agile (scrum), WPF, SSIS,& Angular.js 11 framework, jQuery6, Junit, ADO.NET, WCF, WPF, JSON6, SQL SERVER 2018, T-SQL 8, Agile, Angular 13, Azure Dev-Ops, C#, CSS, HTML, JavaScript, Jira, Entity Framework, MVC, .Net Core, .Net 6, Node.js, Postman, Swagger, SQL Server 2019, SQL Profiler, TypeScript, Visual Studio Professional 2022, Visual Studio Enterprise 2022, Crystal Reports, Visual Studio Code, Web API, Web Forms, GIT, Windows 10, SQL Server 2005/2008/2008R2 /2012 /2014/ 2016/ 2019/ 2022, Azure SQL Database.
EXPERIENCE:
HOOTERS OF AMERICA – Remote Apr 2022 – Apr 2023
Full Stack Developer
Roles & Responsibilities:
Troubleshooting issues, performing restorations, and automating SQL jobs for operational efficiency.
Developed and maintained web applications using ASP.NET MVC/Core, C#, and Entity Framework. Practiced Agile Methodology to review progress of project in monthly sprints.
Designed the application as 3-tier architecture with extensive use of Object-Oriented programming techniques.
Experience with JavaScript libraries like Bootstrap templates and implementing MVC framework like Angular.js framework.
Utilized LINQ and ADO.NET for data manipulation and interaction with SQL Server databases.
Implemented authentication and authorization using ASP.NET Identity and OAuth 2.0.
Built CI/CD pipelines using AWS CodePipeline and CodeBuild for automated testing and deployment.
Given on-call production support to existing applications.
Integrated NgRx Effects for handling asynchronous operations like HTTP requests and side effects in a reactive and testable manner.
Ensured data integrity and performance by writing optimized SQL queries and performing post migration validation checks
Wrote custom ETL pipelines to handle schema mapping, null handling and data type conversions between source and destination systems.
Migrated legacy ASP.NET Web Forms application to ASP.NET Core, improving performance by 40%.
Troubleshooting issues, performing restorations, and automating SQL jobs for operational efficiency.
Involved in enhancing the application for client's requirement based on the market demand and updating using the MVC pattern, Angular JS, JQUERY, Bootstrap, and dot net core Web API.
Used the latest WPF/XAML vector-based UI framework for the front end and WCF to implement the various services such as the QA Services.
Environment: .NET Framework 4.5, C#.NET, C++, ASP.NET, MVC (5.0), VB.Net, NHibernate, SOA, AJAX6, HTML5, CSS 3, web API’S, Oracle 10g, LINQ, JavaScript, Win Forms, Agile (scrum), WPF, SSIS,& Angular.js 11 framework, jQuery6, Junit, ADO.NET, WCF, WPF, JSON6, SQL SERVER 2018, T-SQL 8, Agile, Angular 13, Azure Dev-Ops, C#, CSS, HTML, JavaScript, Jira, Entity Framework, MVC, .Net Core, .Net 6, Node.js, Postman, Swagger, SQL Server 2019, SQL Profiler, TypeScript, Visual Studio Professional 2022,crystal reports, Visual Studio Code, Web API, Web Forms, GIT, Windows 10.
EXPERIENCE:
New York Health and Hospitals – Remote Apr 2021 - Apr 2022
Full Stack Developer
Roles & Responsibilities:
Developed C#.Net code using MVC pattern to pull the data from relational database and returned as a JSON format.
Designed and Implemented SOA solutions using industry best practices, ensuring service discoverability,reusability,and interoperability across distributed systems.
Developed secure,high availability Restful and SOAP web services for large scale enterprise systems using .Net/Node.Js/Java Srping.
Monitor/Troubleshoot the application and do bug fixes. Perform bug fixes in a timely manner.
Creating Stored Procedures, Indexes and Views and refactor the queries for optimization using SQL Server.
Automate the deployment process using CI/CD build pipeline to push the code to respective environments and involve in all software production deployments.
Maintain the existing legacy applications in Web Forms/MVC and develop/architect new web applications using Angular 16
Creating/Consuming the Restful services in C# using Web API, .Net Core and .Net 6.
SOA Design GUI using Model View Architecture STRUTS Framework.
Developed USer Interface in JSP,JavaScript,HTML with BackBone JS Framework.
Designed and developed REST-Ful style Web Service layer and WSLD
write clean code, create pull requests and perform code reviews using Azure DevOps/GIT as source control.
Refactor the code whenever required to improve the performance & maintainability of the applications using Visual Studio/Visual Studio Code.
Work closely with project managers, senior systems analysts and architects/leads to gather business requirements and develop technical solutions.
Team player and helps teammates with any technical aspects of coding or business aspects as well regarding the concerned applications.
Implemented chart.js in the application which is used to display the bar graphs and charts.
Involving in all the phases software development life cycle (SDLC) in analyzing, gathering, development, documenting business requirements using agile methodologies.
Built Azure Functions as a Server less Compute service without need of managing Infrastructure.
Using Entity Framework and LINQ queries with various approaches to automate all the database related activities for the applications. Also used SQL Profiler for debugging purposes.
Building processes using Logic Apps, Function Apps. Batch processes using Azure
Created Azure functions are used to scale the load for allowing to manage workloads without manual intervention.
Built the code using JavaScript / jQuery / Angular for designing the user interface.
Building business functionality using Web API http methods.
Deploy the sprint work items into the Test Environment for UAT verification.
Setting up the Environment Variables in Azure Web App to run the application up and running.
Built the App Service Environment using v3 resource. Configured infrastructure and connected resources to work with the new environment. Deploying apps into the new Azure Service Environment.
Flexible to switch the environment from Dev to Prod and maintain the error logs.Production deployment and managing the containerized applications using Azure Kubernetes.
Written complex queries, table design, DB administration, stored procedures, functions, performance optimization, profiler utilization using SQL Server RDB.
Environment: .NET Framework 4.5, C#.NET, ASP.NET, MVC (5.0), VB.Net, Angular.JS (1.4), Angular.JS (1.5), NHibernate, SOA, AJAX6, HTML5, CSS 3, web API’S, Oracle 10g, LINQ, JavaScript, Win Forms, Agile (scrum), WPF, SSIS, Backbone.js & Angular.js 11 framework, jQuery6, Junit, ADO.NET, WCF, WPF, JSON6, SQL SERVER 2018, T-SQL 8, Visual Studio 2019, Java 1.4,J2EE,JSP 2.0
Norfolk Southern –Atlanta, GA May 2015 – Apr 2021
Applications Programmer
Roles & Responsibilities:
·As part of Agile development team, effectively involved in planning, and delivery in Sprint cycles.
·Actively participated conducting Scrums and team mentoring.
·Experience in Design,development and implementation of several JSEE
·Frameworks like Model View controller struts 1.1/1.2, spring, Hibernate and EJB2.0
·Involved in design and development of web interface using JSP, servlets,JavaScript’s and jdbc for administering and managing users and clients
·Developed DIS web application using springMVC,springJDBC,springIOC
·Used Swing for GUI based coding.
·Used ASP.NET Web API 2 for HTTP based RESTful Services using JSON message format achieving usage of less bandwidth for server communication.
·Maintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework, WCF, Windows Azure and SQL Azure.
·Extensively worked on Angular 9 components, UI services to consume rest services using Component based architecture provided by Angular 9.
·Worked on Cloud computing using Windows Azure and SQL Server Azure, .NET Framework 4.8 features.
·Worked with HTTP/HTTPS protocols by using Angular 9 components to build Restful services.
·Created components, modules, services, pipes, guards, interfaces, resolvers etc. using Angular CLI
·Applied Web Services and invoked them by using REST web services and have used WSDL tool Web Services for creating proxy classes and for communicating with other application and components.
·Implemented Form Authentication and Authorization.
·Developed visual components through WPF using XAML and Expression Blend.
·Worked on Visual Studio 2015/ .Net CORE 1.0 Framework to implement Business Logic.
·MVVM/ PRISM, Dependency Injection and Unit test Framework.
·Lead various process improvement projects within capital markets and ensure of all project deliverables.
·Worked on converting Services like WCF, REST API from VB.NET to C#.
·Developed REST APIs that allow sophisticated, effective, and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.NET Web API.
·Developed search and advanced search components using ADO.NET to retrieve the search results from backend database (Asynchronous call) with AJAX features with partial page updates.
·Created PowerShell scripts for deployment and created Event log monitoring tool for diagnostics.
·Created and maintained database objects like complex Stored Procedures, Views, User Defined Functions, Triggers, Cursors, Tables, SQL Joins and T-SQL Statements in SQL Server 2018 for Inserting/Updating/Deleting the data into the relational tables.
·Developed Reports using SSRS and Created packages using SSIS.
·Designed and implemented the Core components for the application, which included a Data Access Layer(DAL) and Business Logic layer(BLL).
·Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
·Implemented Web API functions (GET, POST) in services by using HTTP-Client and Observables.
·Worked on Team Foundation Source Control (TFS), Visual Studio Team Services (VSTS) as the source for version control and project / issue management.
Environment: .NET Framework 8, C#, Visual Studio, ADO.NET, WPF, Angular CLI, Type Script, Entity Framework, XML, HTML5, JavaScript, jQuery, Angular 9, Core Java, Java EE,spring 2.5, struts 2.x,websphere, JBOSS,BackBone js, Bootstrap, AJAX, JSON, MVVM, Web Services, WSDL, SSRS, SSIS, Azure, T-SQL, SQL Server 2018, TFS, IIS, Windows, .Net Core 1.0 Framework,Agile, Angular 13, Azure Dev-Ops, CSS, HTML, JavaScript, Entity Framework, MVC, Oracle DB, .Net Core, Postman, Razor, Swagger, SQL Server 2019, TypeScript, Visual Studio Professional 2019, Web API, Web Forms, GIT, Windows 10.
State of South Dakota - Pierre, SD Aug 2012 - Apr 2015
Web Programmer
Roles & Responsibilities:
Designing, Coding, Developing, and implementing Report IQ application using ASP.NET MVC, C#, jQuery, Angular 4, ASP.NET and SSRS, crystal reports.
Assess end users’ feedback and gather business requirements for future enhancement.
Implemented enhanced user interfaces to enable the inputs of additional information to generate using HTML5, CSS3, query, and Angular 4.
Developed core functionality with the ASP.NET MVC 4 Framework (C#.NET, Hibernate).
Developed standard and decoupled code using Design Patterns - MVP, MVVM, Singleton, Factory and concepts like Dependency Injection, IOC, Lambda Expression, Delegates (Inversion Control).
Extensively used ADO.NET features like Data Set, Data View, Data Reader, and Data Adapter.
Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
Created the Interactive Presentation layer in C#.NET and C# with IDE as Visual Studio.NET.
Developed REST/WCF Web services, ASP.NET WEB APIs and involved in pre-testing using POSTMAN.
Used Web Services (SOAP, WSDL) for communicating with other application and components.
Extensively used Web Services, SOAP, XML, XSL to expose the reports to facilitate the information sharing.
Written Stored Procedures in SQL Server 2016 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
Worked on Continuous Integration/Continuous Deployment using Jenkins.
Created &scheduled SSIS packages to pull data from SQL Server database and export the data to various data sources like excel spreadsheets, flat file etc. and vice versa
Created the automated processes for the activities such as database backup processes and SSIS Packages run sequentially using AutoSys jobs.
Worked on generating the middle tier components using VB.Net framework.
Written complex SQL queries with Joins on multiple tables, Stored Procedures, Triggers, Backup and Restore Database, define roles, create database users, and used Data Transformation Services (DTS).
Involved in all stages of software development DEV, PROD including SIT (System Integration Test) and UAT (User Acceptance Test).
Environment: .NET Framework 4.7.2, ASP.NET MVC, C#, jQuery, Angular 4, ASP.NET, LINQ, Node JS, AJAX, JSON, WSDL, jQuery, JavaScript, SQL Server 2016, Postman, Jenkins, Agile, Windows, crystal reports.
National Government Services, Indianapolis, IN Dec 2011 - July 2012
Web Programmer
Roles & Responsibilities:
·Developed the application using C#, ASP.NET MVC, MVC5, Java Script, jQuery, JSON, AJAX, WCF, REST Web API, Entity Framework 6 and SQL Server 2014. Using .NET Framework 4.6.1.
·Designed &developed Data Access layer, Business layer and Presentation Layer (user interface) for the n-tier architecture web application using C#, ADO. NET and ASP. NET.
·Identity and access new & Existing risk and elevate any concerns to capital markets Senior management to mitigate bank exposure of all project deliverables.
·Designed and developed web-based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
·Applied Master pages, and CSS, Navigation Controls, HTML, for a consistent look and feel for page designing.
·Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, View Models.
·Used ASP.NET Validation Controls for Validating User Input and JavaScript for data validations.
·Developed WCF for the defined Service Contracts for required functionality for exposing functionalities to client applications
·Designed ASP.NET application authentication using .NET Framework, Model View Controller (MVC), WPF and IIS security model.
·Designed and developed the application middle tier using C# .NET, WCF services (SOAP/REST) to consolidate all unmanaged and standalone applications under managed & integrated Enterprise framework by implementing SOA architecture.
·Consumed different ASP.NET Web APIs to retrieve customers' information and other application related information.
·Created ETL packages in SQL Integration services (SSIS) for various data loads and extracts from different types of sources like SQL Server, Text, CSV flat files, Excel.
·Creating applications using VB.NET and enhancing projects for .NET applications.
·Generated several drills down and drill through reports using SSRS.
·Designed and deployed several SSRS and crystal reports such as Drill down reports, Drill through reports, Parameterized reports, Cascaded reports, Cached reports, Snapshot Reports, linked reports, Sub reports.
·Created project repository in GIT, branching and merging activities.
Environment: .NET Framework 4.6.1, MVVM, SQL Server 2014, C#, ASP.NET MVC, ADO. NET, MVC5, jQuery, Rest, SSIS, SSRS, GIT, WPD, IIS, Agile, Windows
Citibank –Sioux Falls, SD Apr 2010 - Nov 2011
.NET Developer
Roles & Responsibilities:
Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
Used. NET master pages, themes, Validation controls, Content place holders, CSS, and Web Forms for UI development.
Extensively used Dataset, Data Reader, and Data Adapter objects to retrieve and manipulate data and display it onto an ASP.NET page.
Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
Used C# and ADO.NET to define and implement secure middle-layer components with .NET class libraries using XML and SOAP Web Services.
Developed the data base tables using the Entity framework with code first approach.
Implemented the Presentation Layer in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation, tracing.
Created and deployed class libraries and used view state for the dynamic controls to speed up the application.
Designed and Scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-Versa.
Developed web applications using C# and ASP.NET for development and integration.
Extensively used XML and JSON Serialization for transferring the data from controller to view.
Responsible for fixing bugs, trouble shooting, debugging issues in QA and Production server.
Environment: C#, ASP.NET, HTML5, CSS3, ADO.NET, SSIS, Entity framework, XML, JSON, SOAP, SQL Server, Agile, Windows, crystal reports.
EDUCATION:
Bachelor’s Degree in Computer Science from JNTU - Hyderabad, India in 2005.
Master’s Degree at Stratford University in 2008.