Post Job Free
Sign in

Software Development C#

Location:
St. Petersburg, FL
Posted:
November 22, 2024

Contact this candidate

Resume:

Name: PRIYA C

Email: *****.*****@*****.***

Ph#: +1-786-***-****

Professional Summary:

•experience as a Software Development Engineer with Web development & increasing responsibility involving analysis, database design & development, implementation and troubleshooting of internet/intranet/client - server applications using ASP.NET, C#, ASP, XML, DTD, XSL, CSS, and DevOps Processes.

• Good Experience in working SDLC Life Cycle including the requirement Gathering and analysis, design, development, testing and implementation of projects using software methodologies.

•Knowledgeable in all phases of software development life cycle.

•Experience in building MEAN applications using MongoDB, Express.js, AngularJS, Node.js, creating Web services components of Restful Web services to interact with Ul Interfaces using REST API with Node-JS, Express-JS

•Expertise in database programming involving Stored Procedures, Triggers, Views and implementation with SQL Server and Oracle.

•Designed Ul screens using HTML5, CSS3, and JavaScript.

•Possesses a solid understanding of object-oriented design and analysis for enterprise-wide client/server application.

•Skill expertise: Web development, HTML5, CSS3, XML, JSP, C, C+t, Core Java, JavaScript, JQuery, C#, ASP.NET, Visual Studio.NET 2010, SQL Server 2008.

•Experienced in different phases of software development cycle including Strategic Systems Planning, Designing, Programming, Testing, Documentation, and Presentation to clients and preparing customer specifications as part of software technical requirements and Client support.

•Worked with mongoose.js for database communication with MongoDB.

•Team player with good interpersonal skills. Thrives well within the group environment. Designed and presented flow charts.

•Closely worked with agile development team to develop, test, and maintain Web- and desktop-based software applications.

•Worked in developing Optimized Search Engine, Speech-to-Text, and Natural Language Processing.

•Experience in design and development of continuous pipeline, integrating Git, Jenkins, and Docker across geographically separated hosting zones in RedHat Linux Server 7.2.1511 (Core).

•Implemented Continuous Integration with Git, Jenkins, Artifactory, Maven.

•Installing, configuring, and maintaining Continuous Integration, Automation and Configuration Management tools.

Educations & Certifications:

•Master’s in computer science, University of Central Missouri, Missouri, USA

•Cisco Certified Network Associate – Routing and Switching

•Fundamental SQL Developer

Technical Skills:

Platform/Environment: Windows, Linux, Unix

Languages/Technology: C, C++, Core Java, C#, ASP.NET

Database: HTML5, CSS3, XML, JSP, Bash, K-Shell Scripting Technologies: HTML5, CSS3, XML, JSP, Bash, K-Shell

IDE /Tools: Putty, Eclipse, Sublime, NetBeans, Visual Studio, Jenkins, Git, Artifactory, Maven, Docker

SDLC: Agile SCRUM

Web Services: Spring Restful Web services

Web technologies frameworks: Servlets JSP JSF Struts JPA Hibernate JDBC EJB GWT ASP.NET PHP JavaScript AJAX JQuery XML HTML

Spring MVC Rabbit MQ, AngularJS

Professional Experience:

Client: IBM, Armonk, NY. Feb2023-Present Role: Software Engineer

Responsibilities:

•Involved in SDLC requirements gathering, analysis, design, development, and testing of application, developed using AGILE/Scrum methodology.

•Designed and developed the Ul using JSP, HTML, CSS, and JavaScript.

•Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from AngularS and parsed the data to client and handled the security and Authorization using Spring Security and OAuth2authentication protocol respectively.

•Connected to Data sources and performed operations using Spring Data Framework features like Spring JDBC and Spring ORM.

•Integrated Spring DAO for data access using Hibernate to fetch data from database and avoid redundant database access statements.

•Involved in Batch Module and Developed Batch's using Spring Batch.

•Implemented Web-Services to integrate between different applications (internal and third-party components using Restful service.

•Developed JUnit test cases for unit testing.

•Provision AWS resources using management console as well as command line interface.

•plan, build and configure network infrastructure within VPC with public and private subnets, configure routing tables and internet gateway.

•Responsible for launching EC2 instances with Windows AMl, using auto-scaling and load balancers (ELB). Also, defined security groups depending on access parameters provided.

•Created IAM users and roles-based policies to access AWS services.

•Created Stored Procedures, functions, views, indexes and constraints, triggers required SQL tuning to reduce the response time in the application.

•Develop, run and scheduled queries using SQL and T-SQL scripts.

•Perform monitoring using CloudWatch for EC2 instances.

•Lead initiatives to deploy IaaS and SaaS solutions for healthcare providers, enhancing patient care delivery and ensuring access to advanced clinical tools on a global scale.

•Collaborate with cross-functional teams to design and implement SaaS-based healthcare platforms that enable seamless access to patient records, telemedicine services, and diagnostic tools.

•Architect and manage cloud-based infrastructure using IaaS to support large-scale healthcare applications, ensuring high availability, security, and scalability.

•Ensure that all deployed solutions adhere to industry regulations such as HIPAA and GDPR, focusing on maintaining the privacy and security of sensitive healthcare data.

•Implement and maintain monitors, alarms, and notifications for EC2 instances using CloudWatch and SNS.

•Launching RDS instance to support web application functionality.

Environment: Java, JSP, HTML, CSS, JavaScript, AWS Service (IAM, VPC, RDS, EC2,

SNS, CloudWatch, Auto-Scaling, Elastic Load balancers, Security groups).

Client: Zensar, Pune, India. Jan2022- Dec2022 Role: Software Engineer

Responsibilities:

•Three tier application (web, application, and Database) provisioned in AWS public cloud.

•All the user requests are front ended by the Nginx Web Server for scalability. These requests are sent to the Application server (Python web application), the application server communicates to the Database to write or read the information.

•Web Tier: The web server is based on Nginx configured on RedHat 7.0 server VIM.

•Application Tier: Python based application web server based on Flask framework. This server is instantiated on Redhat 7.0.

•Database Tier: The backend database is MySQL implemented on AWS RDS.

•The admin of the portal can create/delete/modify users and their privileges through REST API calls.

• Users after successful authentication have privileges to access specific resources. Users cannot create or delete the content in the Database.

•Git hub is used as secured/trusted repository, and the source code is pushed to this repository.

•Deployment: Various AWS services are utilized to deploy this service such as, Virtual Private cloud (VPC), VPC networking, Elastic Load Balancers, Route53, EC2, Security Groups, Auto-scaling, CloudWatch and S3, RDS.

•Packer: This tool is used creating different AMI images used for this service. The source code required packages and their dependencies are part of the image building process on Redhat 7.0 Base image.

• Terraform: This tool is used to automatically deploy the service stack in the specified AWS region. Ansible is used to pass the user data at the time of bringing up the Virtual machines.

Environment: Python, Flask framework, WTforms, Jinja2 templet, Bootstrap, Nginx, MySQL. AWS services (VPC, Elastic Load Balancers, Route53, ECZ, RDS, Security Groups, Auto-scaling, CloudWatch and S3).

Client: Credit Suisse, Pune, India. Jan2021-Dec2021

Role: Application Engineer

Responsibilities:

•Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.

•Design application modules using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams.

•Developed Chat Bot using React Component to re-use across organization.

•Used Redis Cache for temporary Cache Management System in Point of Sale

•Extensively involved in development using Java Beans, Spring, Hibernate and Web Services.

•Extensively involved in Front end work of Maintenance App Portal using CSS, Java Script, and String Templates.

•Involved in Test Driven Development and Pair Programming.

•Develop proof of concepts to present the workable prototypes to stakeholders.

•Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, Maven.

•involved in working with the business users and stakeholders to gather functional business requirements.

•Document functional, technical, implementation, deployment, and migration specifications.

•Participate in client and business meetings to get the project updates and progress.

•Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.

•Used JMeter to analyze Stress and Performance of application.

•Participated in the planning activities for development, deployment, and QA plans.

•Monitored Log Events using Log4j.

•Using Splunk Log Monitoring tool checking logs in different Env.

•Engage with business analyst, systems architect, and data/database specialists to coordinate application development.

•Involved in performance tuning of application, monitoring the end of day load and application behavior using JProfiler.

•Used Jenkins for continuous integration and Maven for building the EAR file.

•Used CVS for efficiently managing the source code versions with the development team.

•Designed dynamic client-side JavaScript codes to build web forms & simulate process for web application, page navigation and form validation.

•Write front-end code for developing new pages using HTML, CSS, JavaScript, and jQuery.

•Worked on Eclipse for development and deployment of application in JBoss Application Server.

Environment: JavaScript, React JS, SQL, MVC, Spring boot, JSP, JSTL, AJAX, Spring, RAD, SQL Server, REST, JMeter, Oracle 10g, JBoss, Oracle 10g, JavaScript, HTML, CSS



Contact this candidate