SlideShare a Scribd company logo

Kumuda_Krishnamachari

K
K

Kumuda_Krishnamachari

1 of 6
Download to read offline
1
KUMUDA KRISHNAMACHARI
Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568
OBJECTIVE:
A highly motivated and experienced Senior Software Engineer, currently looking to resume my professional
career after dedicating the last five years to raising a family. Excellent skills in Microsoft Dot Net Applications
Development, Object Oriented Technologies, Database Systems, and Distributed Computing. Having
experience in full life cycle object oriented software development experience, solid C# programming and
computer skills, and good problem solving ability, working in a multitask environment. I would like to now fully
commit to continuing my career on a full-time basis, working very hard to establish myself.
SUMMARY:
 6+ Years of experience in Analysis, Design, Modeling, Development, Implementation & Testing (SDLC)
of Enterprise Web-Applications & Distributed applications.
 Gained rich project delivery experiences in Service Oriented Architectural product development for
Healthcare and Retail domains.
 Abilities to work on existing systems and understand the business logics and handling its conversion to
new systems.
 Have participated in full life-cycle development using Object Oriented Programming concepts, Agile
Methodology.
 Expertise in developing Windows and Web Forms Applications using technologies such as .Net
Framework 2.0/1.1, Visual Studio 2008/2005/2000, C#, ASP.NET, VB.NET, ADO.NET,
JavaScript, XML, HTML, .NET AJAX, Web services, SQL Server 2005/2008.
 Developed and Consumed Web services using Microsoft ASP.Net with C# using XML.
 Expertise in creating ASP.NET 1.1/2.0 applications using technologies such as JAVA Script and HTML.
 Good Experience in Analysis and Designing with OOAD, UML, Design Patterns and exposure to
designing tools such as Rational Rose, MS Visio.
 Extensive experience in build, defect tracking processes.
 Work experience on handling documents with change revisions using Microsoft SharePoint and
documenting tools like MS Office.
 Extensive hands on experiences using Software Configuration Tools like Visual Source Safe, IBM
Clear Case, Rational Synergy and Rational Change.
 Good understanding and working experience in relational database development, for creating complex
database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers, Cursors and
Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008 and Oracle Systems.
 Developed and deployed XML Web service applications.
 Widely recognized as a self-managed.
 A motivated "go-getter" and an excellent team player.
 Possesses excellent written and oral communication skills.
 Having strong analytical, problem solving, interpersonal skills.
 Possess quick learning abilities and highly motivated to adapt to new technologies.
 Ability to work under pressure individually and/or in a team with minimal supervision.
 Excellent in envisioning and adapting to upcoming and latest technologies and great contributor of
knowledge transfer.
 Participated in end-to-end design, documenting high-level specs, development, unit testing.
 Good abilities to manage teams working at different geographical locations.
2
KUMUDA KRISHNAMACHARI
Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568
TECHNICAL SKILLS:
PROFESSIONAL EXPERIENCE:
Career break taken to raise family Oct 2010 to Present
 Having involved myself in raising the family, was also involved in mentoring college students in building
their projects using SDLC methodologies.
 Assisting friends in their Research studies and scholar programs.
Wal-Mart / Cognizant Technology Solutions Jan 2009 to Sep 2010
Role: Senior .Net Developer
Projects Description: This project required a Warehouse Management System for one of the leading Retail giants
of the USA. The existing Warehouse management system of the retailer was iteratively converted to the IDC
logistics application. The different requirements spanned across the logistics businesses from Receiving, Order
Processing, Order Filling, Movement of the Pallets in the Distribution Center, Shipping, billing and invoicing and
Quality assessments.
Responsibilities:
 Involved in planning phase and in the technical feasibility study.
 Analyzed the requirements and prepared design documents using UML diagrams.
 Gather requirements and prepared functional & technical specification, task/schedule planning, Time
estimating, and Project planning, design templates/reviews involved in Complete Project Life Cycle.
 Developed the Application using C# and VB.Net.
 Involved to develop the database schemas using IBM Informix dB on Unix environment.
 Created on user defined controls to extensively use across the User interfaces.
 Used C# and VB.Net Class libraries to create reusable components.
 Developed business objects applying OOPs Concepts using ESQL-C to interface with the User Interface
and the backend data.
 Developed SQL scripts, Stored Procedures and views according to the business requirements.
 Involved in the creation and execution of Unit Test Case scripts during the development phase.
 Executed the Code Reviews of the team mates integrating best tools to have less discrepancies.
 Handled a team of 7 developers and coordinated with the onsite team regularly on a daily Agile
methodology.
Microsoft Technologies: .NET Framework, ASP.NET, ADO.NET
RDBMS Technologies: MS SQL Server 2005/2008, Oracle, MS Access, IBM
Informix.
Reporting & Integration Tools: Crystal Reports, SSRS, SSIS
Development Tools: Microsoft Visual Studio 2010/2008/2005/2003
Operating Systems: Windows 7/Vista/XP/2003/98, Windows Server
2008/2003.
Other Languages: C#, VB.Net, ESQL/C
Version Control: VSS, Clear case, Synergy
Application Server: IIS
Supporting tools: MS Office, MS Visio
3
KUMUDA KRISHNAMACHARI
Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568
 Worked on sync with the Testing team to fix the Defects and handled the defect tracking system of the
development teams.
 Lead the team by running weekly meetings to define, track and measure the action items involved in the
system.
 Involved in bridging the team and the Project manager about the statuses of the project and the key
milestones of the project.
 Played a key role in knowledge transitioning for the new comers of the project as it ramped up.
 Performed regular audits for the process documents in each and every phase of the development life cycle
for requirements phase to UAT phase by the client.
Environment: Visio, C#, VB.Net, VS 2008, Informix and ESQL / C
NHS UK / iSoft R&D Pvt. Ltd. Jul 2004 to Dec 2008
Role: Senior .Net Developer
Project Description
The Major Clients of Lorenzo includes National Health Service (NPfIT) - United Kingdom, North Saxony
Telematics Group - German Govt., SingHealth - Govt. of Singapore.
Lorenzo is the core application widely acknowledged as the world’s premier healthcare information
management solution. It is designed primarily to meet the administrative and clinical information
management of healthcare providers with rich user interface using C# (Win forms) and ASP.NET (Web
forms). Patient information is organized in a manner which allows the users to navigate rapidly and easily
around the record with minimal effort by manipulating with XML. Lorenzo provides facilities for
prescribing, referral, dispensing and clinical pharmacy services. Powerful and flexible chronology-based
presentation enables clinicians for easy identification between disease and treatments. The system has been
developed using Visual Studio .NET 1.x/2.0, C#, SQL Server 2000/ Oracle, XML in Windows 2000
Server/XP.
Role:
o Developed from a trainee to Module Lead role throughout the work experience in the company.
o Involved in the New module development, Issue fixing across the Product, Enhancement modules of the
product leading to good understanding of the Service Oriented Architecture of the Product.
o Worked extensively with the business analysts, Other Development teams, Testing teams and Build
Deployment teams of the Product.
o Involved in the defects analysis and statistics for the betterment of the projects.
Responsibilities:
 Involved in the complete Software Development Life Cycle (SDLC) for development process and AGILE,
SCRUM including Analysis, Design, Implementation, Testing and Maintenance.
 Understanding and analyzing the client’s requirement.
 Prepared Technical design document, Use cases, Test cases and User manuals.
 Defined Use cases from requirements and helped convert them into software specifications.
 Developed Custom Controls and User controls for reusable part of the web pages
using C#.NET with ASP.NET.
 Used Java Script extensively for Client Side Validations.
 Used CSS, Java script to develop and implement a user-friendly UI Design for the presentation layer.
 Developed Web Forms, user controls, custom controls for web applications using ASP.NET with C#.NET
code behind classes
 Designed the UI using ASP.NET, HTML, DHTML, XSL, JavaScript, CSS and AJAX controls.
 Developed class files and components using C#.
4
KUMUDA KRISHNAMACHARI
Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568
 Created PL/SQL Stored Procedures, Views, Triggers and User Defined Functions for fetching relevant data
to UI.
 Created data access components to access PL/SQL database.
 Generated SQL statements to feed in to database.
 Wrote Views, Stored Procedures in SQL Server 2005.
 Communicated and interacted on a regular basis with the Client, on site coordinators and
development teams during different stages of the product life cycle.
 Performed Unit testing and System testing and prepared required documents and use cases for testing.
 Good at Bug fixing and Code reviews.
 Worked on troubleshooting issues and documentation.
 Involved in Deployment and Troubleshooting issues in the application.
 Performed unit testing and documenting the respective results.
 Extensive use of ASP.Net Caching, Debugging and tracing
 Implemented Stored Procedures, Triggers, Joins, and Views in SQL at the backend level.
 Experience in using SQL Profiler, FxCop.
 Used customized ADO.Net for server side scripting to communicate with the Database
 Coordinated with the deployment team to deploy the new code in production.
Environment: XML, C#, ASP.Net, VS 2008, SQL Server and Oracle, Clear case, Microsoft VSS,
CMSynergy.
Projects Involved:
 Advanced Requests and Results:
This module involves in managing the Requests and Results created for a patient during his visit to a Care
provider or a laboratory. The module supports creating request items in a customizable format for any
Service Department and managing their textual, numeric or media kind of Results.
Responsibilities:
 Involved major developments using C# to handle images like X-Rays, Scan images to be presented on the
screen.
 Image Data were handled from UI to the db.
 Tracked all the teams defects and reports presented across development and testing teams for its closure.
 Developed dynamic forms using the C# and ASP.NET for creating customizable Clinical Results forms.
 Reusable Classes were developed using the C# coding language.
 Involved in the Requirement Analysis, Design, TDD Design.
 Generated SQL statements to feed in to database.
 Coordinated with the deployment team to deploy the new code in production.
 Knowledge Based Clinical Requests:
This module involves in managing the Requests created for a patient during his visit to a Care provider or a
laboratory. The module supports creating request items in a customizable format for any Service
Department.
Responsibilities
 Involved from the Requirements analysis to the SIT phase.
 Developed dynamic forms using the C# and ASP.NET for creating customizable Clinical Requests forms.
 Reusable Classes were developed using the C# coding language.
 Worked with the testing team and Defects were tracked and fixed as quickly as possible.
5
KUMUDA KRISHNAMACHARI
Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568
 Tracked all the teams defects and reports presented across development and testing teams for its closure.
 Complex SQL Stored Procedures were used here.
 Referral management
This module involves managing the Referrals created for a patient during his visit to a Care provider. The
module also supports in recording referrals sent or received in the case of non-Lorenzo Systems. Allows the
referrals to be viewed based on the rights to the User. It allows managing the referrals by a Care Provider
supporting multiple views for the referrals.
Responsibilities
 Created the Windows and Web based forms using the C# Coding and ASP.NET Java scripting.
 Involved in the Requirement Analysis, Design, TDD Design.
 Developed the major UI screens using reusable C# code behind classes.
 Handled a team of 3 developers in this major milestone achievement.
 Interacted with the business analysts, testing, build teams frequently.
 Showed clean code with very few defects and followed strict time frames for the deliverables.
 Multi Campus
Developed for the version, which was the second major release of the product Lorenzo-P1R2. In this
version the module involved organizing the data based on its origin. In a HealthCare application the data
may be generated from different hospitals across various geographical locations and multi-campus make
sure that user is allowed to view the right data.
Responsibilities
 Involved in the upgradation of the existing application with version supporting multiple geographical
locations of the user data.
 Involved in analyzing the C# Coding and amending based on the client’s needs in the existing application
without affecting the existing functionalities.
 Handled a team of 4 -5 developers in this major milestone achievement.
 Patient Banner
Patient Banner is a panel of information which displays the critical information about the Patient who is
being treated by the care provider. Details of the Patient information like Demographics, Encounter Type,
Patient History, Alerts and Allergies are displayed. Configuration for the display of the details in any
particular order assumed by the care provider was also done as a part of Application Configuration –
Patient Banner.
Responsibilities
 Developed custom control which held the major details of the Patient.
 Handling the highly sensitive data which had interaction with all modules of the application.
 UI business validations were developed using C# language.
 The web application was developed using JavaScript and ASP.NET.
 Involved using major configuration settings throughout the application.
 Proved as a Subject Matter Expertise.
 Patient List
6
KUMUDA KRISHNAMACHARI
Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568
Patient List is one the foremost important functionalities in Lorenzo. In order to gain access to the various
features involving Patient Management, the first step of the care activity involves Patient List. Any care
provider who treats a patient can use the Patient List similar to a Favorites List in order to gain quick access
to the patients. Different types of patient lists like Search Based List and Criteria Based List were developed.
Criteria based list is the grouping of patients based on various categories like the Disease, Demographics,
Referral, Health Organization, Encounters and Timeline.
Responsibilities:
 Involved in the design, documentation, discussions and analysis of the project.
 Carried out extensive technical writing for the technical specifications and design phase of the application.
 Developing windows forms (WinForms), and coding in C#.
 Handled Data through XML.
 Created custom control like grids for displaying data.
 Business logics implemented in common classes developed using C#.
 Involved interactions with other module teams as this was the point of entry for other screens.
 Application Configuration
Application Configuration involves the total customization of the product Lorenzo from the perspective of
the Enterprise, Health Organization, User, and Workstation based on the reverse order of hierarchy.
Features like loading of the Pages, Menus and Tabs can be configured throughout the product at all four
levels. Column Configuration in Customized iSOFT Data Grid Control – the display order of the columns
and multi column sorting was done. Interaction of Lorenzo with other iSOFT products or Third party
products could also be controlled using Application Configuration. Adding User Preferred Webpages and
Scientific/Medical Web pages pertaining to the disease suffered by the patient is also a part of Application
configuration.
Responsibilities:
 Involved in the complete Software Development Life Cycle (SDLC) for development process including
Analysis, Design, Implementation, Testing and Maintenance.
 Prepared Technical design document, Use cases, Test cases and User manuals.
 Defined Use cases from requirements and helped convert them into software specifications.
 Developed Custom Controls and User controls for reusable part of the web pages using C#.
 Used C# language as a Coding tool for creating all business logics for this module.
 Applied Coding standards defined by the Architecture Team for better readability as well as performance.
 Developed reusable class files and components using C#.
 Created PL/SQL Stored Procedures, Views, Triggers and User Defined Functions for fetching relevant data
to UI.
 Created data access components to access PL/SQL database.
 Generated SQL statements to feed in to database.
 Coordinated with the deployment team to deploy the new code in production.
EDUCATION:
 Bachelor of Engineering in Computer Science and Engineering
University of Madras, Chennai India / 2000-2004
References
References are available upon request.

Recommended

Microservices Architecture for Content Management Systems using AWS Lambda an...
Microservices Architecture for Content Management Systems using AWS Lambda an...Microservices Architecture for Content Management Systems using AWS Lambda an...
Microservices Architecture for Content Management Systems using AWS Lambda an...Mitoc Group
 
Serverless Microservices - Real life story of a Web App that uses AWS Lambda
Serverless Microservices - Real life story of a Web App that uses AWS LambdaServerless Microservices - Real life story of a Web App that uses AWS Lambda
Serverless Microservices - Real life story of a Web App that uses AWS LambdaMitoc Group
 
Building Scalable Web Applications using Microservices Architecture and Serve...
Building Scalable Web Applications using Microservices Architecture and Serve...Building Scalable Web Applications using Microservices Architecture and Serve...
Building Scalable Web Applications using Microservices Architecture and Serve...Mitoc Group
 
Microservices Architecture for Digital Platforms using Serverless AWS
Microservices Architecture for Digital Platforms using Serverless AWSMicroservices Architecture for Digital Platforms using Serverless AWS
Microservices Architecture for Digital Platforms using Serverless AWSMitoc Group
 
JavaScript & Cloud: the AWS JS SDK and how to work with cloud resources
JavaScript & Cloud: the AWS JS SDK and how to work with cloud resourcesJavaScript & Cloud: the AWS JS SDK and how to work with cloud resources
JavaScript & Cloud: the AWS JS SDK and how to work with cloud resourcesCorley S.r.l.
 
Microservices Architecture for MEAN Applications using Serverless AWS
Microservices Architecture for MEAN Applications using Serverless AWSMicroservices Architecture for MEAN Applications using Serverless AWS
Microservices Architecture for MEAN Applications using Serverless AWSMitoc Group
 
Microservices Architecture for Content Management Systems using AWS Lambda an...
Microservices Architecture for Content Management Systems using AWS Lambda an...Microservices Architecture for Content Management Systems using AWS Lambda an...
Microservices Architecture for Content Management Systems using AWS Lambda an...Mitoc Group
 
Microservices Architecture for Web Applications using Serverless Computing wi...
Microservices Architecture for Web Applications using Serverless Computing wi...Microservices Architecture for Web Applications using Serverless Computing wi...
Microservices Architecture for Web Applications using Serverless Computing wi...Mitoc Group
 

More Related Content

What's hot

Microservices Architecture for Web Applications using Amazon AWS Cloud
Microservices Architecture for Web Applications using Amazon AWS CloudMicroservices Architecture for Web Applications using Amazon AWS Cloud
Microservices Architecture for Web Applications using Amazon AWS CloudMitoc Group
 
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014Amazon Web Services
 
(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture PatternsAmazon Web Services
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSDileepa Rajapaksa
 
Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...
Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...
Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...Amazon Web Services
 
Application Delivery Patterns for Developers - Technical 401
Application Delivery Patterns for Developers - Technical 401Application Delivery Patterns for Developers - Technical 401
Application Delivery Patterns for Developers - Technical 401Amazon Web Services
 
Automating your Infrastructure Deployment with CloudFormation and OpsWorks –...
 Automating your Infrastructure Deployment with CloudFormation and OpsWorks –... Automating your Infrastructure Deployment with CloudFormation and OpsWorks –...
Automating your Infrastructure Deployment with CloudFormation and OpsWorks –...Amazon Web Services
 
State of serverless
State of serverlessState of serverless
State of serverlessAnurag Saran
 
IT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle ITIT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle ITAmazon Web Services
 
ARC201 Microservices Architecture @ AWS re:Invent 2015
ARC201 Microservices Architecture @ AWS re:Invent 2015ARC201 Microservices Architecture @ AWS re:Invent 2015
ARC201 Microservices Architecture @ AWS re:Invent 2015Mitoc Group
 
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Lucas Jellema
 
Azure Mobile Services Workshop
Azure Mobile Services WorkshopAzure Mobile Services Workshop
Azure Mobile Services WorkshopEran Stiller
 
AWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the CloudAWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the CloudAmazon Web Services
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsAmazon Web Services
 
Calculating the Savings of Moving Your Drupal Site to the Cloud
Calculating the Savings of Moving Your Drupal Site to the CloudCalculating the Savings of Moving Your Drupal Site to the Cloud
Calculating the Savings of Moving Your Drupal Site to the CloudAcquia
 
Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908prasennabhai
 
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck TalksAnnouncing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck TalksAmazon Web Services
 

What's hot (20)

Microservices Architecture for Web Applications using Amazon AWS Cloud
Microservices Architecture for Web Applications using Amazon AWS CloudMicroservices Architecture for Web Applications using Amazon AWS Cloud
Microservices Architecture for Web Applications using Amazon AWS Cloud
 
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
 
Serverless architecture
Serverless architectureServerless architecture
Serverless architecture
 
(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
 
Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...
Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...
Managing Your Application Lifecycle on AWS: Continuous Integration and Deploy...
 
AWS Migration Planning Roadmap
AWS Migration Planning RoadmapAWS Migration Planning Roadmap
AWS Migration Planning Roadmap
 
Application Delivery Patterns for Developers - Technical 401
Application Delivery Patterns for Developers - Technical 401Application Delivery Patterns for Developers - Technical 401
Application Delivery Patterns for Developers - Technical 401
 
Automating your Infrastructure Deployment with CloudFormation and OpsWorks –...
 Automating your Infrastructure Deployment with CloudFormation and OpsWorks –... Automating your Infrastructure Deployment with CloudFormation and OpsWorks –...
Automating your Infrastructure Deployment with CloudFormation and OpsWorks –...
 
State of serverless
State of serverlessState of serverless
State of serverless
 
IT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle ITIT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle IT
 
ARC201 Microservices Architecture @ AWS re:Invent 2015
ARC201 Microservices Architecture @ AWS re:Invent 2015ARC201 Microservices Architecture @ AWS re:Invent 2015
ARC201 Microservices Architecture @ AWS re:Invent 2015
 
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
 
Azure Mobile Services Workshop
Azure Mobile Services WorkshopAzure Mobile Services Workshop
Azure Mobile Services Workshop
 
AWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the CloudAWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the Cloud
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Application Portfolio Migration
Application Portfolio MigrationApplication Portfolio Migration
Application Portfolio Migration
 
Calculating the Savings of Moving Your Drupal Site to the Cloud
Calculating the Savings of Moving Your Drupal Site to the CloudCalculating the Savings of Moving Your Drupal Site to the Cloud
Calculating the Savings of Moving Your Drupal Site to the Cloud
 
Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908
 
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck TalksAnnouncing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck Talks
 

Similar to Kumuda_Krishnamachari (20)

Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooq
 
Sathish-Resume
Sathish-ResumeSathish-Resume
Sathish-Resume
 
Resume
ResumeResume
Resume
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
RGProfile
RGProfileRGProfile
RGProfile
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Sandesh Sodaye_0.5
Sandesh Sodaye_0.5Sandesh Sodaye_0.5
Sandesh Sodaye_0.5
 
AseemMahajan_Resume
AseemMahajan_ResumeAseemMahajan_Resume
AseemMahajan_Resume
 
Prashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs ExpPrashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs Exp
 
Lloyd Mcallen
Lloyd McallenLloyd Mcallen
Lloyd Mcallen
 
java
javajava
java
 
Shubham resume
Shubham resumeShubham resume
Shubham resume
 
rupendrakumart
rupendrakumartrupendrakumart
rupendrakumart
 
Srinivas_Pujari_Profile
Srinivas_Pujari_ProfileSrinivas_Pujari_Profile
Srinivas_Pujari_Profile
 
Ramesh Elangovan
Ramesh ElangovanRamesh Elangovan
Ramesh Elangovan
 
Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015
 
Kannan_C_Sukumaran
Kannan_C_SukumaranKannan_C_Sukumaran
Kannan_C_Sukumaran
 
Rajkumar_webMethods_5.3Yrs_exp.doc
Rajkumar_webMethods_5.3Yrs_exp.docRajkumar_webMethods_5.3Yrs_exp.doc
Rajkumar_webMethods_5.3Yrs_exp.doc
 
Yogesh_CV_Aug15
Yogesh_CV_Aug15Yogesh_CV_Aug15
Yogesh_CV_Aug15
 
Soumya_Ranjan
Soumya_RanjanSoumya_Ranjan
Soumya_Ranjan
 

Kumuda_Krishnamachari

  • 1. 1 KUMUDA KRISHNAMACHARI Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568 OBJECTIVE: A highly motivated and experienced Senior Software Engineer, currently looking to resume my professional career after dedicating the last five years to raising a family. Excellent skills in Microsoft Dot Net Applications Development, Object Oriented Technologies, Database Systems, and Distributed Computing. Having experience in full life cycle object oriented software development experience, solid C# programming and computer skills, and good problem solving ability, working in a multitask environment. I would like to now fully commit to continuing my career on a full-time basis, working very hard to establish myself. SUMMARY:  6+ Years of experience in Analysis, Design, Modeling, Development, Implementation & Testing (SDLC) of Enterprise Web-Applications & Distributed applications.  Gained rich project delivery experiences in Service Oriented Architectural product development for Healthcare and Retail domains.  Abilities to work on existing systems and understand the business logics and handling its conversion to new systems.  Have participated in full life-cycle development using Object Oriented Programming concepts, Agile Methodology.  Expertise in developing Windows and Web Forms Applications using technologies such as .Net Framework 2.0/1.1, Visual Studio 2008/2005/2000, C#, ASP.NET, VB.NET, ADO.NET, JavaScript, XML, HTML, .NET AJAX, Web services, SQL Server 2005/2008.  Developed and Consumed Web services using Microsoft ASP.Net with C# using XML.  Expertise in creating ASP.NET 1.1/2.0 applications using technologies such as JAVA Script and HTML.  Good Experience in Analysis and Designing with OOAD, UML, Design Patterns and exposure to designing tools such as Rational Rose, MS Visio.  Extensive experience in build, defect tracking processes.  Work experience on handling documents with change revisions using Microsoft SharePoint and documenting tools like MS Office.  Extensive hands on experiences using Software Configuration Tools like Visual Source Safe, IBM Clear Case, Rational Synergy and Rational Change.  Good understanding and working experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008 and Oracle Systems.  Developed and deployed XML Web service applications.  Widely recognized as a self-managed.  A motivated "go-getter" and an excellent team player.  Possesses excellent written and oral communication skills.  Having strong analytical, problem solving, interpersonal skills.  Possess quick learning abilities and highly motivated to adapt to new technologies.  Ability to work under pressure individually and/or in a team with minimal supervision.  Excellent in envisioning and adapting to upcoming and latest technologies and great contributor of knowledge transfer.  Participated in end-to-end design, documenting high-level specs, development, unit testing.  Good abilities to manage teams working at different geographical locations.
  • 2. 2 KUMUDA KRISHNAMACHARI Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568 TECHNICAL SKILLS: PROFESSIONAL EXPERIENCE: Career break taken to raise family Oct 2010 to Present  Having involved myself in raising the family, was also involved in mentoring college students in building their projects using SDLC methodologies.  Assisting friends in their Research studies and scholar programs. Wal-Mart / Cognizant Technology Solutions Jan 2009 to Sep 2010 Role: Senior .Net Developer Projects Description: This project required a Warehouse Management System for one of the leading Retail giants of the USA. The existing Warehouse management system of the retailer was iteratively converted to the IDC logistics application. The different requirements spanned across the logistics businesses from Receiving, Order Processing, Order Filling, Movement of the Pallets in the Distribution Center, Shipping, billing and invoicing and Quality assessments. Responsibilities:  Involved in planning phase and in the technical feasibility study.  Analyzed the requirements and prepared design documents using UML diagrams.  Gather requirements and prepared functional & technical specification, task/schedule planning, Time estimating, and Project planning, design templates/reviews involved in Complete Project Life Cycle.  Developed the Application using C# and VB.Net.  Involved to develop the database schemas using IBM Informix dB on Unix environment.  Created on user defined controls to extensively use across the User interfaces.  Used C# and VB.Net Class libraries to create reusable components.  Developed business objects applying OOPs Concepts using ESQL-C to interface with the User Interface and the backend data.  Developed SQL scripts, Stored Procedures and views according to the business requirements.  Involved in the creation and execution of Unit Test Case scripts during the development phase.  Executed the Code Reviews of the team mates integrating best tools to have less discrepancies.  Handled a team of 7 developers and coordinated with the onsite team regularly on a daily Agile methodology. Microsoft Technologies: .NET Framework, ASP.NET, ADO.NET RDBMS Technologies: MS SQL Server 2005/2008, Oracle, MS Access, IBM Informix. Reporting & Integration Tools: Crystal Reports, SSRS, SSIS Development Tools: Microsoft Visual Studio 2010/2008/2005/2003 Operating Systems: Windows 7/Vista/XP/2003/98, Windows Server 2008/2003. Other Languages: C#, VB.Net, ESQL/C Version Control: VSS, Clear case, Synergy Application Server: IIS Supporting tools: MS Office, MS Visio
  • 3. 3 KUMUDA KRISHNAMACHARI Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568  Worked on sync with the Testing team to fix the Defects and handled the defect tracking system of the development teams.  Lead the team by running weekly meetings to define, track and measure the action items involved in the system.  Involved in bridging the team and the Project manager about the statuses of the project and the key milestones of the project.  Played a key role in knowledge transitioning for the new comers of the project as it ramped up.  Performed regular audits for the process documents in each and every phase of the development life cycle for requirements phase to UAT phase by the client. Environment: Visio, C#, VB.Net, VS 2008, Informix and ESQL / C NHS UK / iSoft R&D Pvt. Ltd. Jul 2004 to Dec 2008 Role: Senior .Net Developer Project Description The Major Clients of Lorenzo includes National Health Service (NPfIT) - United Kingdom, North Saxony Telematics Group - German Govt., SingHealth - Govt. of Singapore. Lorenzo is the core application widely acknowledged as the world’s premier healthcare information management solution. It is designed primarily to meet the administrative and clinical information management of healthcare providers with rich user interface using C# (Win forms) and ASP.NET (Web forms). Patient information is organized in a manner which allows the users to navigate rapidly and easily around the record with minimal effort by manipulating with XML. Lorenzo provides facilities for prescribing, referral, dispensing and clinical pharmacy services. Powerful and flexible chronology-based presentation enables clinicians for easy identification between disease and treatments. The system has been developed using Visual Studio .NET 1.x/2.0, C#, SQL Server 2000/ Oracle, XML in Windows 2000 Server/XP. Role: o Developed from a trainee to Module Lead role throughout the work experience in the company. o Involved in the New module development, Issue fixing across the Product, Enhancement modules of the product leading to good understanding of the Service Oriented Architecture of the Product. o Worked extensively with the business analysts, Other Development teams, Testing teams and Build Deployment teams of the Product. o Involved in the defects analysis and statistics for the betterment of the projects. Responsibilities:  Involved in the complete Software Development Life Cycle (SDLC) for development process and AGILE, SCRUM including Analysis, Design, Implementation, Testing and Maintenance.  Understanding and analyzing the client’s requirement.  Prepared Technical design document, Use cases, Test cases and User manuals.  Defined Use cases from requirements and helped convert them into software specifications.  Developed Custom Controls and User controls for reusable part of the web pages using C#.NET with ASP.NET.  Used Java Script extensively for Client Side Validations.  Used CSS, Java script to develop and implement a user-friendly UI Design for the presentation layer.  Developed Web Forms, user controls, custom controls for web applications using ASP.NET with C#.NET code behind classes  Designed the UI using ASP.NET, HTML, DHTML, XSL, JavaScript, CSS and AJAX controls.  Developed class files and components using C#.
  • 4. 4 KUMUDA KRISHNAMACHARI Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568  Created PL/SQL Stored Procedures, Views, Triggers and User Defined Functions for fetching relevant data to UI.  Created data access components to access PL/SQL database.  Generated SQL statements to feed in to database.  Wrote Views, Stored Procedures in SQL Server 2005.  Communicated and interacted on a regular basis with the Client, on site coordinators and development teams during different stages of the product life cycle.  Performed Unit testing and System testing and prepared required documents and use cases for testing.  Good at Bug fixing and Code reviews.  Worked on troubleshooting issues and documentation.  Involved in Deployment and Troubleshooting issues in the application.  Performed unit testing and documenting the respective results.  Extensive use of ASP.Net Caching, Debugging and tracing  Implemented Stored Procedures, Triggers, Joins, and Views in SQL at the backend level.  Experience in using SQL Profiler, FxCop.  Used customized ADO.Net for server side scripting to communicate with the Database  Coordinated with the deployment team to deploy the new code in production. Environment: XML, C#, ASP.Net, VS 2008, SQL Server and Oracle, Clear case, Microsoft VSS, CMSynergy. Projects Involved:  Advanced Requests and Results: This module involves in managing the Requests and Results created for a patient during his visit to a Care provider or a laboratory. The module supports creating request items in a customizable format for any Service Department and managing their textual, numeric or media kind of Results. Responsibilities:  Involved major developments using C# to handle images like X-Rays, Scan images to be presented on the screen.  Image Data were handled from UI to the db.  Tracked all the teams defects and reports presented across development and testing teams for its closure.  Developed dynamic forms using the C# and ASP.NET for creating customizable Clinical Results forms.  Reusable Classes were developed using the C# coding language.  Involved in the Requirement Analysis, Design, TDD Design.  Generated SQL statements to feed in to database.  Coordinated with the deployment team to deploy the new code in production.  Knowledge Based Clinical Requests: This module involves in managing the Requests created for a patient during his visit to a Care provider or a laboratory. The module supports creating request items in a customizable format for any Service Department. Responsibilities  Involved from the Requirements analysis to the SIT phase.  Developed dynamic forms using the C# and ASP.NET for creating customizable Clinical Requests forms.  Reusable Classes were developed using the C# coding language.  Worked with the testing team and Defects were tracked and fixed as quickly as possible.
  • 5. 5 KUMUDA KRISHNAMACHARI Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568  Tracked all the teams defects and reports presented across development and testing teams for its closure.  Complex SQL Stored Procedures were used here.  Referral management This module involves managing the Referrals created for a patient during his visit to a Care provider. The module also supports in recording referrals sent or received in the case of non-Lorenzo Systems. Allows the referrals to be viewed based on the rights to the User. It allows managing the referrals by a Care Provider supporting multiple views for the referrals. Responsibilities  Created the Windows and Web based forms using the C# Coding and ASP.NET Java scripting.  Involved in the Requirement Analysis, Design, TDD Design.  Developed the major UI screens using reusable C# code behind classes.  Handled a team of 3 developers in this major milestone achievement.  Interacted with the business analysts, testing, build teams frequently.  Showed clean code with very few defects and followed strict time frames for the deliverables.  Multi Campus Developed for the version, which was the second major release of the product Lorenzo-P1R2. In this version the module involved organizing the data based on its origin. In a HealthCare application the data may be generated from different hospitals across various geographical locations and multi-campus make sure that user is allowed to view the right data. Responsibilities  Involved in the upgradation of the existing application with version supporting multiple geographical locations of the user data.  Involved in analyzing the C# Coding and amending based on the client’s needs in the existing application without affecting the existing functionalities.  Handled a team of 4 -5 developers in this major milestone achievement.  Patient Banner Patient Banner is a panel of information which displays the critical information about the Patient who is being treated by the care provider. Details of the Patient information like Demographics, Encounter Type, Patient History, Alerts and Allergies are displayed. Configuration for the display of the details in any particular order assumed by the care provider was also done as a part of Application Configuration – Patient Banner. Responsibilities  Developed custom control which held the major details of the Patient.  Handling the highly sensitive data which had interaction with all modules of the application.  UI business validations were developed using C# language.  The web application was developed using JavaScript and ASP.NET.  Involved using major configuration settings throughout the application.  Proved as a Subject Matter Expertise.  Patient List
  • 6. 6 KUMUDA KRISHNAMACHARI Kumuda.Krishnamachari@gmail.com Mob: 904-514-0568 Patient List is one the foremost important functionalities in Lorenzo. In order to gain access to the various features involving Patient Management, the first step of the care activity involves Patient List. Any care provider who treats a patient can use the Patient List similar to a Favorites List in order to gain quick access to the patients. Different types of patient lists like Search Based List and Criteria Based List were developed. Criteria based list is the grouping of patients based on various categories like the Disease, Demographics, Referral, Health Organization, Encounters and Timeline. Responsibilities:  Involved in the design, documentation, discussions and analysis of the project.  Carried out extensive technical writing for the technical specifications and design phase of the application.  Developing windows forms (WinForms), and coding in C#.  Handled Data through XML.  Created custom control like grids for displaying data.  Business logics implemented in common classes developed using C#.  Involved interactions with other module teams as this was the point of entry for other screens.  Application Configuration Application Configuration involves the total customization of the product Lorenzo from the perspective of the Enterprise, Health Organization, User, and Workstation based on the reverse order of hierarchy. Features like loading of the Pages, Menus and Tabs can be configured throughout the product at all four levels. Column Configuration in Customized iSOFT Data Grid Control – the display order of the columns and multi column sorting was done. Interaction of Lorenzo with other iSOFT products or Third party products could also be controlled using Application Configuration. Adding User Preferred Webpages and Scientific/Medical Web pages pertaining to the disease suffered by the patient is also a part of Application configuration. Responsibilities:  Involved in the complete Software Development Life Cycle (SDLC) for development process including Analysis, Design, Implementation, Testing and Maintenance.  Prepared Technical design document, Use cases, Test cases and User manuals.  Defined Use cases from requirements and helped convert them into software specifications.  Developed Custom Controls and User controls for reusable part of the web pages using C#.  Used C# language as a Coding tool for creating all business logics for this module.  Applied Coding standards defined by the Architecture Team for better readability as well as performance.  Developed reusable class files and components using C#.  Created PL/SQL Stored Procedures, Views, Triggers and User Defined Functions for fetching relevant data to UI.  Created data access components to access PL/SQL database.  Generated SQL statements to feed in to database.  Coordinated with the deployment team to deploy the new code in production. EDUCATION:  Bachelor of Engineering in Computer Science and Engineering University of Madras, Chennai India / 2000-2004 References References are available upon request.