The document provides information on several Microsoft Technology Associate (MTA) certification courses:
- MOAC MTA 98-363: Web Development Fundamentals
- MOAC MTA 98-364: Database Fundamentals
- MOAC MTA 98-372: Microsoft .NET Fundamentals
- MOAC MTA 98-373: Mobile Development Fundamentals
- MOAC MTA 98-374: Gaming Development Fundamentals
- MOAC MTA 98-375: HTML5 Application Development Fundamentals
It then provides detailed course outlines for several of the courses, describing the topics, concepts, and skills covered in each course.
- The document provides a summary of Sambasiva Rao Mangineni's work experience including over 12 years experience in software development using technologies like .NET, SQL Server, C#, ASP.NET, and more.
- Key experiences include developing web and desktop applications, implementing SDLC processes, and working with various databases, frameworks, and tools in different industries.
- The technical skills section lists proficiency with languages, databases, frameworks, and tools used throughout his career.
Ran Zhang has a Master of Engineering degree in Computer Engineering from Syracuse University and a Bachelor of Engineering degree in Information Engineering from Beijing Institute of Technology. He has technical skills in languages like C++, C#, Android, ASP.NET, SQL, and JavaScript. Some of his academic projects include building a news reader application for Android, developing custom keyboard drivers for Android, creating an order takeaway system using Node.js and Express, designing a remote document vault using WCF and Windows Presentation Foundation, and developing a distributed social platform application using ASP.NET and a dispatcher server with WebSocket.
This document summarizes a presentation about building desktop and mobile apps with Sencha and Force.com. It discusses using Sencha Touch and Ext JS frameworks to build the user interface and connect to backend services like Force.com using models, stores and remote actions. It also covers data handling, components, containers, styling and tooling support for developing both mobile and desktop applications.
The document discusses Salesforce Touch and provides an overview of the different development paths available - Native, HTML5, and Hybrid. It outlines the key components, features, performance, tools, and offline storage options for each path. Native apps offer the best performance and access to device features but require developing in multiple platforms. HTML5 is cross-platform but has limited offline capabilities. Hybrid combines a native container with HTML5 for better performance and device access than HTML5 alone.
The story portrays naturalism through the depiction of the lieutenant who is shot during a Civil War battle. His wounding was a natural consequence of being in the environment of the battlefield, where gunshots were common occurrences outside of anyone's control. The lieutenant stands up straight after being shot rather than crying out, showing he understands such injuries are natural risks of war. When he later loses his arm to amputation, he accepts this stoically as another possible consequence of serving in the military during wartime. The overall plot follows the natural progression of the lieutenant's injury, treatment, and return home with the lost limb, demonstrating how environment and circumstance beyond individual will can determine one's fate.
The document contains a summary of Amar Modalavalasa's skills and experience. He has over 16 years of experience designing and developing client-server and web applications using Microsoft technologies like .NET, C#, ASP.NET and SQL Server. He has expertise in technologies like AngularJS, JavaScript, CSS and has experience leading development teams and mentoring others.
- The document provides details of Sachidanand Sharma including contact information, educational qualifications, skills, and professional experience as a .NET developer and tech lead. It outlines his 11+ years of experience developing web and desktop applications using technologies like ASP.NET, C#, SQL Server, Azure, and JavaScript. Recent projects include developing eViper, a cash management solution deployed on Azure, and SMS platforms like Sendsmart deployed using ASP.NET and SQL Server.
The document provides a summary of Satendra Gupta's professional experience and technical skills. He has over 10 years of experience in systems analysis, design, development and implementation of web and client/server applications using technologies like .NET, C#, ASP.NET, SQL Server, and Azure. He has worked on all phases of the SDLC and has experience designing scalable and distributed applications. He is proficient in technologies like ASP.NET, C#, VB.NET, SQL Server, Oracle, JavaScript, HTML and has worked on projects in various domains.
- The document provides a summary of Sambasiva Rao Mangineni's work experience including over 12 years experience in software development using technologies like .NET, SQL Server, C#, ASP.NET, and more.
- Key experiences include developing web and desktop applications, implementing SDLC processes, and working with various databases, frameworks, and tools in different industries.
- The technical skills section lists proficiency with languages, databases, frameworks, and tools used throughout his career.
Ran Zhang has a Master of Engineering degree in Computer Engineering from Syracuse University and a Bachelor of Engineering degree in Information Engineering from Beijing Institute of Technology. He has technical skills in languages like C++, C#, Android, ASP.NET, SQL, and JavaScript. Some of his academic projects include building a news reader application for Android, developing custom keyboard drivers for Android, creating an order takeaway system using Node.js and Express, designing a remote document vault using WCF and Windows Presentation Foundation, and developing a distributed social platform application using ASP.NET and a dispatcher server with WebSocket.
This document summarizes a presentation about building desktop and mobile apps with Sencha and Force.com. It discusses using Sencha Touch and Ext JS frameworks to build the user interface and connect to backend services like Force.com using models, stores and remote actions. It also covers data handling, components, containers, styling and tooling support for developing both mobile and desktop applications.
The document discusses Salesforce Touch and provides an overview of the different development paths available - Native, HTML5, and Hybrid. It outlines the key components, features, performance, tools, and offline storage options for each path. Native apps offer the best performance and access to device features but require developing in multiple platforms. HTML5 is cross-platform but has limited offline capabilities. Hybrid combines a native container with HTML5 for better performance and device access than HTML5 alone.
The story portrays naturalism through the depiction of the lieutenant who is shot during a Civil War battle. His wounding was a natural consequence of being in the environment of the battlefield, where gunshots were common occurrences outside of anyone's control. The lieutenant stands up straight after being shot rather than crying out, showing he understands such injuries are natural risks of war. When he later loses his arm to amputation, he accepts this stoically as another possible consequence of serving in the military during wartime. The overall plot follows the natural progression of the lieutenant's injury, treatment, and return home with the lost limb, demonstrating how environment and circumstance beyond individual will can determine one's fate.
The document contains a summary of Amar Modalavalasa's skills and experience. He has over 16 years of experience designing and developing client-server and web applications using Microsoft technologies like .NET, C#, ASP.NET and SQL Server. He has expertise in technologies like AngularJS, JavaScript, CSS and has experience leading development teams and mentoring others.
- The document provides details of Sachidanand Sharma including contact information, educational qualifications, skills, and professional experience as a .NET developer and tech lead. It outlines his 11+ years of experience developing web and desktop applications using technologies like ASP.NET, C#, SQL Server, Azure, and JavaScript. Recent projects include developing eViper, a cash management solution deployed on Azure, and SMS platforms like Sendsmart deployed using ASP.NET and SQL Server.
The document provides a summary of Satendra Gupta's professional experience and technical skills. He has over 10 years of experience in systems analysis, design, development and implementation of web and client/server applications using technologies like .NET, C#, ASP.NET, SQL Server, and Azure. He has worked on all phases of the SDLC and has experience designing scalable and distributed applications. He is proficient in technologies like ASP.NET, C#, VB.NET, SQL Server, Oracle, JavaScript, HTML and has worked on projects in various domains.
This document contains a summary of Shashesh Silwal's skills and experience. It outlines his proficiency with programming languages like Java, PHP, and C/C++. It also details his experience developing web and mobile applications using technologies such as HTML, CSS, JavaScript, AngularJS, and Android. His work history includes positions as a web developer and ICT consultant where he developed applications and websites, worked on projects using Agile methodologies, and administered servers and networks.
I am submitting my resume for the position of Full Stack Java Developer. As a skilled and highly educated professional with 7+ years of experience testing Web-based applications, I am confident of my ability to make a significant contribution to your organization.
MyMobileWeb is an open source platform that simplifies development of mobile web applications. It provides modules that cover basic requirements for mobile solutions, hiding complexity of multiple delivery contexts. The platform uses a "channel model" based on service-oriented architectures, with applications publishing services that can be invoked from traditional and mobile channels. The IDEAL language is used for authoring user interfaces, with components like labels, text fields, menus and tables that are styled using CSS and bind application data from the context.
The document provides a summary of Bhanu's professional experience and skills. It outlines over 6 years of experience developing web and desktop applications using .NET technologies like ASP.NET, C#, VB.NET, and SQL Server. Bhanu has expertise in software development lifecycles, design patterns, n-tier architectures, web services, parallel programming and relational databases. Recent roles include senior .NET developer positions at Kinder Morgan and Providence Health Services where Bhanu worked on applications in the oil & gas, healthcare and finance domains.
The document provides a summary of Mounika's professional experience as a Sr.NET Developer. Over 7 years of experience developing web and client-server applications using Microsoft technologies like .NET Framework, ASP.NET, C#, SQL Server, etc. Proficient in software development methodologies like Agile and SDLC. Expertise in technologies such as WCF, LINQ, Entity Framework, MVC, JavaScript frameworks and reporting tools. Recent experience includes developing applications for companies like Rockwell Collins and Putnam Investments.
Dhanshri Kalgaonkar is a senior software developer and analyst based in Plainsboro, New Jersey with over 3 years of experience developing .NET applications. She has expertise in C#, ASP.NET, WPF, WCF, SQL Server, and Oracle databases. Her experience includes developing web and desktop applications for clients in various industries. She holds an MCP certification and post-graduate diploma in advanced computing.
Krishnagopal Thogiti is a senior Java developer with 10 years of experience developing web applications using technologies like Spring, Struts, Hibernate, Java, JavaScript, XML, and more. He has worked as a consultant for FINRA developing an insider trading fraud detection application using GWT, CXF, and Spring Batch. Previously, he worked for Gannett developing a website using Adobe CQ5 and integrating news items using Spring integration and batch processing. He is proficient in technologies like AngularJS, Bootstrap, Oracle, Maven and has strong software development skills.
What is Full Stack Developer: Skills, Roles, and ResponsibilitiesBaek Yongsun
Discover the skills, roles, and responsibilities of a full-stack developer. From frontend and backend development, explore the diverse world of full-stack development.
Sid Kumar has over 9 years of experience developing enterprise Java applications using technologies like Spring, Hibernate, Struts, and J2EE. He has expertise in architectural design, development, testing and implementing large applications. Some of his skills include Java, J2EE, XML, SQL, Agile methodologies, UML design, and version control tools like SVN. He has worked as a Java developer for several financial and insurance companies developing applications.
This document contains the experience summary of Avnish Kumar Singh. It details his over 8 years of experience developing applications using Microsoft technologies like .NET, SQL Server, and reporting services. He has strong skills in ASP.NET, C#, JavaScript, and SQL Server and experience leading projects for clients in various domains. The summary highlights several projects he has worked on, including for companies in media/entertainment, banking/finance, and capital markets. It also lists his technical skills and education qualifications.
- Saketh has over 7 years of experience developing web and desktop applications using technologies like C#, ASP.NET, SQL Server, and the .NET framework.
- He has experience in all phases of the SDLC as well as agile and scrum methodologies. Skilled in technologies like AngularJS, MVC, and web services.
- He has worked as a senior developer at large companies like BCBS and Henry Ford Health Systems developing applications and reporting solutions.
9+ years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
9 years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
This document provides a summary of Shraddha Muchandi's experience and qualifications. It outlines over 10 years of experience in .NET application development, support, and unit testing. It also details experience with technologies like C#, ASP.NET, AngularJS, JavaScript, HTML, and SQL Server. Recent projects are described along with responsibilities like requirements gathering, design, development, testing, and project management. Educational background and technical skills are also included.
This document provides a summary of Ziad Z. Kasmani's career and qualifications. It includes his education, certifications, technical skills, programming languages and technologies, professional experience as a senior software developer for various companies, and personal details. He has over 4 years of experience designing, developing, and implementing client-server applications, web applications, and databases using technologies such as ASP.NET, C#, AngularJS, SQL Server, and Visual Studio. His roles have involved requirements gathering, design, coding, testing, documentation, and deployment.
Sri Harsha PuliFront End EngineerContact[email pro.docxtarifarmarie
Sri Harsha Puli
Front End Engineer
Contact:
[email protected]
785-250-3432.
Overview:
Diligent and untiring software engineer interested in Client facing, consulting opportunities where I can contribute to the efficiency and productivity of the organization utilizing my work experience and knowledge by having an opportunity to learn and work.
Summary:
· Having 4+ years of experience in designing User Interface applications and integration of highly transactional and scalable applications using HTML, XHTML, CSS, JavaScript, Jquery, AJAX, JSON and XML.
· Expert in developing User Interface (UI) applications, web services, and professional web applications using JavaScript, HTML5 /DHTML, DOM, XHTML, Jquery, CSS3, Flexbox tricks and Ajax.
· Experienced in developing Web Services with Python programming language.
· Experience applying the latest software development approaches including MVC, functional programming, and event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
· Expert in HTML5, CSS3 development and have experience in PHP, Bootstrap, Backbone.js, Require.js, Node.js, Angular.js, Ext.js, Vue JS, React and Redux ,Responsive design.
· Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS5, Adobe Photoshop, and Adobe Illustrator CS5.
· Experience in using various tools and IDEs for development and design like Espresso, TextMate, Sublime Text2 and the LAMP Stack.
· Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.· Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
· Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
· Experience with PHP scripting language and MySQL relational database.
· Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors.
· Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OOP JavaScript framework
Education:
Master’s in Computer science (University of Houston, 2014).
Visa: Permanent resident
SKILLS
Languages
PHP, Java, J2EE, SQL.
Web Technologies
HTML, CSS, XML, JavaScript, AngularJS 1.5 , Angular 4 , React , Redux
Version Control and Tracking
Subversion, GIT.
Software
Eclipse, Maven, Microsoft SQL Server, Oracle, POSTGRESQL,WebSphere Application Server 8.0, Tomcat 7, JBOSS 6.1.
Concepts
Software Development Life Cycle, Object Oriented Analysis and Design,Agile Methodology, Test driven development.
Operating Systems
Windows, Linux, Unix
CHRONOLOGICAL SUMMARY OF EXPERIENCE:
Southern company, Naperville, IL.
April-2018 – Till date
Worked in a Project “Click-.
Srinath has over 8 years of experience developing .NET applications using technologies like C#, ASP.NET, VB.NET, SQL Server, Oracle, and JavaScript. He has expertise in developing web applications, Windows applications, and web services. Srinath has experience working in an Agile environment and throughout the SDLC, including requirements gathering, design, development, testing, and deployment. He is proficient in technologies like MVC, WCF, WPF, and Entity Framework.
e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symp...Sabino Labarile
e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symposium on INnovations in Intelligent SysTems and Applications) - 24 Giugno 2014
Speaker: Giuseppe Dimauro - Regional Director Microsoft - Code Architects
The document is a white paper that summarizes how to develop hybrid mobile applications using Sybase Unwired Platform's Hybrid Web Container. The Hybrid Web Container allows developers to create mobile apps using HTML5, JavaScript and CSS with their existing web development skills. It discusses the development process, which involves connecting data sources in Eclipse, dragging and dropping tables to generate screens, and allowing customization. The paper answers common questions about the development approach and capabilities.
Over 12+ years of professional experience in Software Analysis, Sr. Developer and Developer in Microsoft technologies. 4.5 years on Product Development with Agile Scrum Methodology.
Having 9+ years of Strong Development experience in Asp.Net, C#, VB.Net for building, deploying, and running Web Applications and Windows Apps in .Net Framework
Experienced in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs
Experienced in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM
Having Strong development experience in Microsoft web & Windows based technologies.
Experienced developer using the latest technologies Silverlight3.0/4.0, .Net Framework 4.5, C# 4.5 / 3.0, ASP .NET, MVC 5, Restful, Web API 2.0, AWS, WCF, jQuery, CSS, JavaScript, JSon, HTML 5, LINQ, Entity framework, AJAX, SSRS, Tableau, SQL Server 2012,2008.
Good experience on SQL (MS SQL Server, Oracle).
Good exposure in System Analysis, System Architecture (N-Tier, SOA), Data Modeling and Design Patterns.
Good experience on API management tools AZURE API Manager and 3Scale
Good Experience on using version controls like Bit Bucket, TFS, VSS, CVS, PVCS, IBM Clear Case and SVN.
Hands on experience and solid understanding Agile Scrum Development, Waterfall, Build & Fix, NuGet, ReSharper, NUnit, MS Unit Testing framework, Build (TFS, TeamCity) and Configuration (Octopus).
This document contains a summary of Shashesh Silwal's skills and experience. It outlines his proficiency with programming languages like Java, PHP, and C/C++. It also details his experience developing web and mobile applications using technologies such as HTML, CSS, JavaScript, AngularJS, and Android. His work history includes positions as a web developer and ICT consultant where he developed applications and websites, worked on projects using Agile methodologies, and administered servers and networks.
I am submitting my resume for the position of Full Stack Java Developer. As a skilled and highly educated professional with 7+ years of experience testing Web-based applications, I am confident of my ability to make a significant contribution to your organization.
MyMobileWeb is an open source platform that simplifies development of mobile web applications. It provides modules that cover basic requirements for mobile solutions, hiding complexity of multiple delivery contexts. The platform uses a "channel model" based on service-oriented architectures, with applications publishing services that can be invoked from traditional and mobile channels. The IDEAL language is used for authoring user interfaces, with components like labels, text fields, menus and tables that are styled using CSS and bind application data from the context.
The document provides a summary of Bhanu's professional experience and skills. It outlines over 6 years of experience developing web and desktop applications using .NET technologies like ASP.NET, C#, VB.NET, and SQL Server. Bhanu has expertise in software development lifecycles, design patterns, n-tier architectures, web services, parallel programming and relational databases. Recent roles include senior .NET developer positions at Kinder Morgan and Providence Health Services where Bhanu worked on applications in the oil & gas, healthcare and finance domains.
The document provides a summary of Mounika's professional experience as a Sr.NET Developer. Over 7 years of experience developing web and client-server applications using Microsoft technologies like .NET Framework, ASP.NET, C#, SQL Server, etc. Proficient in software development methodologies like Agile and SDLC. Expertise in technologies such as WCF, LINQ, Entity Framework, MVC, JavaScript frameworks and reporting tools. Recent experience includes developing applications for companies like Rockwell Collins and Putnam Investments.
Dhanshri Kalgaonkar is a senior software developer and analyst based in Plainsboro, New Jersey with over 3 years of experience developing .NET applications. She has expertise in C#, ASP.NET, WPF, WCF, SQL Server, and Oracle databases. Her experience includes developing web and desktop applications for clients in various industries. She holds an MCP certification and post-graduate diploma in advanced computing.
Krishnagopal Thogiti is a senior Java developer with 10 years of experience developing web applications using technologies like Spring, Struts, Hibernate, Java, JavaScript, XML, and more. He has worked as a consultant for FINRA developing an insider trading fraud detection application using GWT, CXF, and Spring Batch. Previously, he worked for Gannett developing a website using Adobe CQ5 and integrating news items using Spring integration and batch processing. He is proficient in technologies like AngularJS, Bootstrap, Oracle, Maven and has strong software development skills.
What is Full Stack Developer: Skills, Roles, and ResponsibilitiesBaek Yongsun
Discover the skills, roles, and responsibilities of a full-stack developer. From frontend and backend development, explore the diverse world of full-stack development.
Sid Kumar has over 9 years of experience developing enterprise Java applications using technologies like Spring, Hibernate, Struts, and J2EE. He has expertise in architectural design, development, testing and implementing large applications. Some of his skills include Java, J2EE, XML, SQL, Agile methodologies, UML design, and version control tools like SVN. He has worked as a Java developer for several financial and insurance companies developing applications.
This document contains the experience summary of Avnish Kumar Singh. It details his over 8 years of experience developing applications using Microsoft technologies like .NET, SQL Server, and reporting services. He has strong skills in ASP.NET, C#, JavaScript, and SQL Server and experience leading projects for clients in various domains. The summary highlights several projects he has worked on, including for companies in media/entertainment, banking/finance, and capital markets. It also lists his technical skills and education qualifications.
- Saketh has over 7 years of experience developing web and desktop applications using technologies like C#, ASP.NET, SQL Server, and the .NET framework.
- He has experience in all phases of the SDLC as well as agile and scrum methodologies. Skilled in technologies like AngularJS, MVC, and web services.
- He has worked as a senior developer at large companies like BCBS and Henry Ford Health Systems developing applications and reporting solutions.
9+ years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
9 years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
This document provides a summary of Shraddha Muchandi's experience and qualifications. It outlines over 10 years of experience in .NET application development, support, and unit testing. It also details experience with technologies like C#, ASP.NET, AngularJS, JavaScript, HTML, and SQL Server. Recent projects are described along with responsibilities like requirements gathering, design, development, testing, and project management. Educational background and technical skills are also included.
This document provides a summary of Ziad Z. Kasmani's career and qualifications. It includes his education, certifications, technical skills, programming languages and technologies, professional experience as a senior software developer for various companies, and personal details. He has over 4 years of experience designing, developing, and implementing client-server applications, web applications, and databases using technologies such as ASP.NET, C#, AngularJS, SQL Server, and Visual Studio. His roles have involved requirements gathering, design, coding, testing, documentation, and deployment.
Sri Harsha PuliFront End EngineerContact[email pro.docxtarifarmarie
Sri Harsha Puli
Front End Engineer
Contact:
[email protected]
785-250-3432.
Overview:
Diligent and untiring software engineer interested in Client facing, consulting opportunities where I can contribute to the efficiency and productivity of the organization utilizing my work experience and knowledge by having an opportunity to learn and work.
Summary:
· Having 4+ years of experience in designing User Interface applications and integration of highly transactional and scalable applications using HTML, XHTML, CSS, JavaScript, Jquery, AJAX, JSON and XML.
· Expert in developing User Interface (UI) applications, web services, and professional web applications using JavaScript, HTML5 /DHTML, DOM, XHTML, Jquery, CSS3, Flexbox tricks and Ajax.
· Experienced in developing Web Services with Python programming language.
· Experience applying the latest software development approaches including MVC, functional programming, and event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
· Expert in HTML5, CSS3 development and have experience in PHP, Bootstrap, Backbone.js, Require.js, Node.js, Angular.js, Ext.js, Vue JS, React and Redux ,Responsive design.
· Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS5, Adobe Photoshop, and Adobe Illustrator CS5.
· Experience in using various tools and IDEs for development and design like Espresso, TextMate, Sublime Text2 and the LAMP Stack.
· Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.· Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
· Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
· Experience with PHP scripting language and MySQL relational database.
· Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors.
· Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OOP JavaScript framework
Education:
Master’s in Computer science (University of Houston, 2014).
Visa: Permanent resident
SKILLS
Languages
PHP, Java, J2EE, SQL.
Web Technologies
HTML, CSS, XML, JavaScript, AngularJS 1.5 , Angular 4 , React , Redux
Version Control and Tracking
Subversion, GIT.
Software
Eclipse, Maven, Microsoft SQL Server, Oracle, POSTGRESQL,WebSphere Application Server 8.0, Tomcat 7, JBOSS 6.1.
Concepts
Software Development Life Cycle, Object Oriented Analysis and Design,Agile Methodology, Test driven development.
Operating Systems
Windows, Linux, Unix
CHRONOLOGICAL SUMMARY OF EXPERIENCE:
Southern company, Naperville, IL.
April-2018 – Till date
Worked in a Project “Click-.
Srinath has over 8 years of experience developing .NET applications using technologies like C#, ASP.NET, VB.NET, SQL Server, Oracle, and JavaScript. He has expertise in developing web applications, Windows applications, and web services. Srinath has experience working in an Agile environment and throughout the SDLC, including requirements gathering, design, development, testing, and deployment. He is proficient in technologies like MVC, WCF, WPF, and Entity Framework.
e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symp...Sabino Labarile
e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symposium on INnovations in Intelligent SysTems and Applications) - 24 Giugno 2014
Speaker: Giuseppe Dimauro - Regional Director Microsoft - Code Architects
The document is a white paper that summarizes how to develop hybrid mobile applications using Sybase Unwired Platform's Hybrid Web Container. The Hybrid Web Container allows developers to create mobile apps using HTML5, JavaScript and CSS with their existing web development skills. It discusses the development process, which involves connecting data sources in Eclipse, dragging and dropping tables to generate screens, and allowing customization. The paper answers common questions about the development approach and capabilities.
Over 12+ years of professional experience in Software Analysis, Sr. Developer and Developer in Microsoft technologies. 4.5 years on Product Development with Agile Scrum Methodology.
Having 9+ years of Strong Development experience in Asp.Net, C#, VB.Net for building, deploying, and running Web Applications and Windows Apps in .Net Framework
Experienced in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs
Experienced in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM
Having Strong development experience in Microsoft web & Windows based technologies.
Experienced developer using the latest technologies Silverlight3.0/4.0, .Net Framework 4.5, C# 4.5 / 3.0, ASP .NET, MVC 5, Restful, Web API 2.0, AWS, WCF, jQuery, CSS, JavaScript, JSon, HTML 5, LINQ, Entity framework, AJAX, SSRS, Tableau, SQL Server 2012,2008.
Good experience on SQL (MS SQL Server, Oracle).
Good exposure in System Analysis, System Architecture (N-Tier, SOA), Data Modeling and Design Patterns.
Good experience on API management tools AZURE API Manager and 3Scale
Good Experience on using version controls like Bit Bucket, TFS, VSS, CVS, PVCS, IBM Clear Case and SVN.
Hands on experience and solid understanding Agile Scrum Development, Waterfall, Build & Fix, NuGet, ReSharper, NUnit, MS Unit Testing framework, Build (TFS, TeamCity) and Configuration (Octopus).
1. MTA
1. MOAC MTA 98-363: Web Development Fundamentals
2. MOAC MTA 98-364: Database Fundamentals
3. MOAC MTA 98-372: Microsoft .NET Fundamentals
4. MOAC MTA 98-373: Mobile Development Fundamentals
5. MOAC MTA 98-374: Gaming Development Fundamentals
6. MOAC MTA 98-375: HTML5 Application Development
Fundamentals
–
2. 40375A: HTML5 Application Development Fundamentals
(Duration: 3 days)
Manage the Application Life Cycle
Understand the platform fundamentals.
packaging and the runtime environment: app package, app container,
credentials/permission sets, host process, leveraging existing HTML5 skills and
content for slate/tablet applications
Manage the state of an application.
manage session state, app state, and persist state information; understand states of
an application; understand the differences between local and session storage
Debug and test an HTML5-based touch-enabled application.
touch gestures; understand which gestures you test on a device
Publish an application to a store.
understand requirements for marketplace submissions
Build the User Interface by Using HTML5
Choose and configure HTML5 tags to display text content.
Choose and configure HTML5 tags to display graphics.
when, why, and how to use Canvas; when, why, and how to use scalable vector
graphics (SVG)
Choose and configure HTML5 tags to play media.
video and audio tags
Choose and configure HTML5 tags to organize content and forms.
tables, lists, sections; semantic HTML
3. 2.5. Choose and configure HTML5 tags for input and validation.
Format the User Interface by Using CSS
Understand the core CSS concepts.
separating presentation from content – create content with HTML and style content
with CSS; managing content flow - inline vs. block flow; managing positioning of
individual elements – float vs. absolute positioning; managing content overflow –
scrolling, visible, and hidden; basic CSS styling
Arrange user interface (UI) content by using CSS.
using flexible box and grid layouts to establish content alignment, direction, and
orientation; proportional scaling and use of “free scale” for elements within a
flexible box or grid; ordering and arranging content; concepts for using flex box for
simple layouts and grid for complex layouts; grid content properties for rows and
columns; using application templates
Manage the flow of text content by using CSS.
regions and using regions to flow text content between multiple
sections – content source, content container, dynamic flow, flow-into, flow-from,
msRegionUpdate, msRegionOverflow, msGetRegionContent(); columns and
hyphenation and using these CSS settings to optimize the readability of text; using
“positioned floats” to create text flow around a floating object
Manage the graphical interface by using CSS.
graphics effects - rounded corners, shadows, transparency, background gradients,
typography, and Web Open Font Format; 2D and 3D transformations – translate,
scale, rotate, skew, and 3D perspective transitions and animations; SVG filter
effects; Canvas
Code by Using JavaScript
Manage and maintain JavaScript.
creating and using functions; jQuery, and other third-party libraries
Update the UI by using JavaScript.
4. locating/accessing elements; listening and responding to events; showing and
hiding elements; updating the content of elements; adding elements
Code animations by using JavaScript.
using animation; manipulating the canvas; working with images, shapes, and other
graphics
Access data access by using JavaScript.
sending and receiving data; transmitting complex objects and parsing; loading and
saving files; App Cache; datatypes; forms; cookies; localStorage
Respond to the touch interface.
gestures, how to capture and respond to gestures
Code additional HTML5 APIs.
GeoLocation, Web Workers, WebSocket; File API
Access device and operating system resources.
in memory resources such as contact lists and calendar; hardware capabilities such
as GPS, accelerometer and camera
5. 40373A: Mobile Development Fundamentals
(Duration: 3 days)
Work with Physical Devices
Understand mobile device tools.
defining the Windows Phone Capability Detection Tool and the Windows Phone
Connect tool; Windows Phone Marketplace Test Kit
Understand physical capabilities of the mobile device.
identifying the different device sensors; describing and defining the camera capture
and preview stream APIs; identifying different built-in hardware; Motion API
Plan for physical interactions with the mobile device.
describing and defining the differences among devices, including features, API
levels, number of touch points, and networking capabilities; identifying ways to
save energy; accounting for screen size/real estate when planning layout
Use Data with Mobile Devices
Work with networked data.
integrating with databases (Microsoft SQL Server, SQL Lite); describing and defining
how LINQ and Microsoft ADO.NET work; implementing data binding; minimizing
the data traffic for performance and cost; making use of Windows Communication
Foundation (WCF) Web services and REST; describing and defining the benefits of
SQL Server replication
Use data stores.
using different kinds of storage (for example, file and database); describing and
defining the benefits of different storage locations (local, isolated, remote);
6. integration with XML; accessing native data and functionalities (launchers,
choosers); handling offline situations
Use a Mobile Application Development Environment
Understand design for mobile devices.
describing and defining marketplace submission rules; describing and defining
mobile design concepts (for example, metro, button sizing, spacing); describing
and defining globalization/localization; defining mobile optimization; defining
MVVM; describing and defining object-oriented programming (OOP) and
separation of concerns; describing and defining asynchronous
programming/threading
Network for mobile devices.
describing and defining the application model in relation to WCF RIA services;
creating a robust server/cloud communication that can throttle between no
network to mobile network to wireless network; describing and defining
networking concepts in relation to multicast and HTTP requests; using Web
services; describing and defining toast and other notifications
Understand Silverlight.
describing and defining the differences between Silverlight, XNA, and HTML5 and
which one to choose for a given scenario; using Silverlight and HTML5 applications;
identifying Silverlight controls
Work with developer tools.
using Microsoft Visual Studio IDE; creating the deployment package and deploying
the application; using the Microsoft .NET Framework; configuring a test
environment; testing and debugging mobile applications
Code for mobile applications.
evaluating code; identifying code errors; identifying the code to use to meet
requirements; distinguishing among programming languages and programs,
including XNA, Microsoft Visual Basic .NET, HTML5, XAML, and C# .NET
Develop Mobile Applications
Manage the application life cycle.
7. preserving application state information and handling activate/deactivate
functions; using tombstoning; balancing code between battery usage and
performance; creating a responsive application with feedback of user actions;
managing visible status for long-running operations; storing passwords; splash
screen
Understand mobile device APIs.
NavigationServices class, mapping/GeoLocation APIs, and Forms, Canvas, and
Media APIs in HTML5; describing and defining manipulation events, including
ManipulationStarted and ManipulationDelta
Understand mobile device controls.
using Windows Phone controls; arranging content with panels; displaying
collections of items; building custom controls; describing and defining
Push/Raw/Tile notification; using tasks and choosers to enhance application
functionality
Build the user interface.
creating layout with Style; designing with system theme, accent color, and screen
orientation; graphic layering (transparency, borders, resizing); creating the user
experience to be clean, focused, and using UI standards and guidelines; integrating
images and media in an application
8. Course 40372A: Microsoft .NET Fundamentals
(Duration: 3 day)
Understanding .NET Framework Concepts
Understand basic application settings.
understanding app.config and web.config
Understand events and event handling in the .NET Framework.
understanding the event-driven programming model and event handlers, raising
events, and implementing delegates
Understand structured exception handling in the .NET Framework.
understanding error handling concepts, exceptions, and exception types
Understanding Namespaces and Classes in the .NET Framework
Understand .NET class hierarchies.
understanding system classes, classifications of classes, and logical organization of
classes
Understand Object Oriented Concepts in the .NET Framework.
understanding how inheritance works in .NET, polymorphism, and interfaces
Understand .NET namespaces.
understanding the reason for namespaces, the organization of namespaces in the
class library, and how to use namespaces in an application
Understand and create class libraries.
understanding the logical grouping of classes and the logic behind class libraries
(what they are, why they are important)
Understand and use different data types in the .NET Framework.
understanding intrinsic data types, values types, reference types, boxing, unboxing,
and .NET collection classes
Understand generics.
9. understanding generics infrastructure, generic interfaces, generic delegates,
contravariant and covariant generic type arguments, generic methods, verifiability,
and constraints
Understanding .NET Code Compilation
Understand the fundamentals of Microsoft Intermediate Language (MSIL) and Common
Language Infrastructure (CLI).
understanding what MSIL is, what the CLI is, how source code is compiled into
MSIL, and how code is Just-in-Time (JIT) compiled
Understand the use of strong naming.
understanding why strong naming is used, how to sign assemblies to support
strong naming, and Global Assembly Cache (GAC)
Understand version control.
understanding how .NET applications are versioned and how to run different
versions on the same computer
Understand assemblies and metadata.
understanding .NET assemblies, shared assemblies, and metadata in .NET
Understanding I/O Classes in the .NET Framework
Understand .NET file classes.
understanding read/write file classes and stream readers and writers
Understand console I/O.
understanding System.Console classes for input and output
Understand XML classes in the .NET Framework.
understanding XMLReader, XMLWriter, and XML Schemas
Understanding Security
Understand the System Security namespace.
understanding permissions and what cryptography is
Understand authentication and authorization.
10. understanding code access security, access control, and policies
Understanding .NET Languages
Understand language interoperability.
calling code written in one language from another language, understanding .NET
language parity
Understand type safety.
understanding memory type safety, type safety in classes, strong types, and
security policies
Understanding Memory Management
Understand resource allocation.
understanding garbage collection and memory allocation, understanding stack
versus heap
Understand the difference between managed and unmanaged applications.
understanding why managed code is called managed code, understanding the
differences between coding in managed versus unmanaged code
11. 40363A: Web Development Fundamentals
(Duration: 3 days)
Programming Web Applications
Customize the layout and appearance of a Web page.
CSS, tables, embedding images, page layout for navigation
Understand ASP.NET intrinsic objects.
Request, Server, Application, Session, Response, HttpContext
Understand state information in Web applications.
understand how state is stored based on application design and hardware; understand
different types such as session state, view state, control state, and application state
Understand events and control page flow.
application and page life cycle events; page events; control events; application events;
and session events; cross-page posting; Response.Redirect; Server.Transfer; IsPostBack;
setting AutoEventWireup
Understand controls.
understanding various types of controls, including user, server, Web, and validation
controls; know which is the appropriate type of control for a scenario
Understand configuration files.
Understanding the usage of web.config and machine.config, and the settings that can be
made
Working with Data and Services
Read and write XML data.
Understanding XML, XML validation
12. This objective does not include: Web Services, XPath syntax, XmlDocument,
XPathNavigator, XPathNodeIterator, XPathDocument, XmlReader, XmlWriter,
XmlDataDocument, XmlNamespaceManager
Distinguish between DataSet and DataReader objects.
the ability to choose the proper data object to use based on application
requirements/design
Call a service from a Web page.
creating a basic WCF Service or Web Service so that it can be consumed;
App_WebReferences; configuration
Understand DataSource controls.
LinqDataSource, ObjectDataSource, XmlDataSource, SqlDataSource
Bind controls to data by using data binding syntax.
ensure that data is updated and displayed in data-aware controls
Manage data connections and databases.
database connections; connection objects; connection pools; transaction objects;
Troubleshooting and Debugging Web Applications
Debug a Web application.
Use in conjunction with custom error pages to display appropriate error information to
the appropriate user; implement tracing of a Web application, Trace.axd, Trace=True on
@Page directive,
Handle Web application errors
HTTP error codes
Working with Client-Side Scripting
Understand client-side scripting.
13. purpose of client-side scripting, various client-side scripting languages
Understand AJAX concepts.
ASP.NET AJAX implementation, working with client-side libraries, EnablePartialRendering,
Triggers, ChildrenAsTriggers, Scripts, Services, UpdateProgress, Timer,
ScriptManagerProxy, extender controls
Configuring and Deploying Web Applications
Configure authentication and authorization.
Forms Authentication, Windows Authentication; authorization; file authorization;
impersonation
This objective does not include: Windows Cardspace authentication, Passport (Windows
Live ID) authentication, Custom authentication
Configure projects, solutions, and reference assemblies.
local assemblies, shared assemblies (GAC), Web application projects, solutions;
configuration files; AppSettings
Publish Web applications.
choosing the appropriate method to deploy an application based on existing or intended
environment; updatable vs. not updateable; MSI deployment; Internet Information Server
(IIS) installation and configuration.
Understand application pools.
purpose of application pools; effect of application pools on Web applications
Not: configuring or assigning application pools
14. Course 40374A: Gaming Development Fundamentals
Duration (3 days)
Understand Game Design
Differentiate among game types.
console, Xbox, MMORPG, mobile games, PC games
Differentiate among game genres.
fantasy, sports, role playing, card, board, First Person Shooter
Understand player motivation.
quests, tasks, activities, how to win, game goals
Design the user interface.
UI layout and concepts, asset management, game state, gamer services
Understand components.
differentiate between tool creation and game programming, understand artificial
intelligence (AI)
Capture user data.
save and restore user data, save and restore game state, handle input states, store data,
manage game state, input services
Work with XNA.
understanding the architecture of an XNA game; using built-in XNA tools; work with XNA
hierarchy (initialization, update loop, drawing)
Understand Hardware
Choose an input device.
mouse, keyboard, Kinect, console, mobile
15. Choose an output device.
screen, television, hand-held devices, sound (local speakers, surround sound systems)
Work with the network.
set up Web services, TCP, UDP, basic management; plan for areas without access to
Internet, notifications
Manage game performance.
CPU vs. GPU, reach vs. HiDef, graphics networking performance, frame rate
Understand the different game platforms.
console, PC, mobile; compare memory management
Understand Graphics
Understand rendering engines.
DirectX, video and audio compression, display initialization, resolution (full screen, Vsync,
and windowed), transforms
Plan for game state.
scene hierarchy engine, gametime to handle frame rate variations, understanding games’
main loop (input/update/render), graphics pipeline; understanding the flow of a game,
loading, menus, save-load, configuring options (video, audio, keyboard)
Draw objects.
using bitmaps, sprites, vector graphics, lighting, blending, text, textures, 3D geometry,
parallax mapping, and different shaders; 2-D vs. 3-D; creating a sprite font
Understand Animation
Animate basic characters.
movement, lighting, projections, frames per second (FPS), shaders, apply filters to
16. textures, sprite animation, generate objects from user indexed primitives, matrices,
understanding keyframes, motion between keyframes
Transform objects.
forming, deforming, moving, point distances, planes, interpolation; frames per second
(FPS); translation, scale, rotation
Work with collisions.
per pixel and rectangle collisions, collision detection, collision response, fundamentals of
physics simulation
17. Course 40364A: Database Administration Fundamentals
Duration: (3 days)
Understanding Core Database Concepts
Understand how data is stored in tables.
understanding what a table is and how it relates to the data that will be stored in
the database; columns/fields, rows/records
Understand relational database concepts.
understanding what a relational database is, the need for relational database
management systems (RDBMS), and how relations are established
Understand data manipulation language (DML).
understanding what DML is and its role in databases
Understand data definition language (DDL).
understanding how T-SQL can be used to create database objects such as tables
and views
Creating Database Objects
Choose data types.
understanding what data types are, why they are important, and how they affect
storage requirements
Understand tables and how to create them.
purpose of tables; creating tables in a database by using proper ANSI SQL syntax
Create views.
understanding when to use views and how to create a view by using T-SQL or a
graphical designer
Create stored procedures and functions.
selecting, inserting, updating, or deleting data
Manipulating Data
Select data.
18. utilizing SELECT queries to extract data from one table; extracting data by using
joins; combining result sets by using UNION and INTERSECT
Insert data.
understanding how data is inserted into a database; how to use INSERT statements
Update data.
understanding how data is updated in a database and how to write the updated
data to the database by using the appropriate UPDATE statements; update by
using a table
Delete data.
deleting data from single or multiple tables; ensuring data and referential integrity
by using transactions
Understanding Data Storage
Understand normalization.
understanding the reasons for normalization, the five most common levels of
normalization, how to normalize a database to third normal form
Understand primary, foreign, and composite keys.
understanding the reason for keys in a database, choosing appropriate primary
keys, selecting appropriate data type for keys, selecting appropriate fields for
composite keys, understanding the relationship between foreign and primary keys
Understand indexes.
understanding clustered and non-clustered indexes and their purpose in a
database
Administering a Database
Understand database security concepts.
understanding the need to secure a database, what objects can be secured, what
objects should be secured, user accounts, and roles
Understand database backups and restore.
19. understanding various backup types, such as full and incremental, importance of
backups, how to restore a database