Rahul Kaduskar has over 9 years of experience as a Ruby on Rails web developer. He has extensive experience building web applications using technologies like Ruby on Rails, Java, JavaScript, and databases like MySQL. He has worked on projects including document management systems, e-commerce sites, social networking sites, and more. His responsibilities have included building user interfaces, implementing search functionality, writing API integration, and performing testing.
Introduction to Web Application Technologies
CGI Programs on the Web Server
What is servlet?
Jobs of servlet
Advantages over CGI
Why pages are build dynamically?
Servlet container
Installation & configuration
- Type 1: Integration of Tomcat server and eclipse
- Type 2: Java Servlet
Servlet Sample Example
Servlet Overview And Architecture
- Servlet Life cycle/Single Thread Model
- Interface Servlet
- HttpServlet Class
- HttpServletRequest, HttpServletResponse
A Gentle introduction to Web Development & DjangoPRASANNAVENK
I recently delivered a talk on the topic Introduction to Web development and Django at 5 Day Industrial training programme on Free Software organized by Free Software Foundation Tamil Nadu. This is the presentation I created and used for the talk, which is created using HTML5 and reveal.js.
This document provides an advanced tutorial on Java programming. It discusses creating graphical user interfaces (GUIs), using Java's Collections API to handle collections of data, and writing Java applets for use on web pages. The GUI section demonstrates creating a simple program with a window containing a text field and button. When the button is clicked, the text field is updated with the current date and time. It walks through the program incrementally, covering tasks like obtaining the date, creating the window, adding components, and handling button click events. The Collections API section covers lists, iterators, and common list methods. The applets section explains how to create applets, deal with different Java versions, and overcome applet restrictions.
Web Application Technologies,What is servlet?
Jobs of servlet
Advantages over CGI
Why pages are build dynamically?
Servlet container
Installation & configuration
- Type 1: Integration of Tomcat server and eclipse
- Type 2: Java Servlet
Servlet Sample Example
Servlet Overview And Architecture
- Servlet Life cycle/Single Thread Model
- Interface Servlet
- HttpServlet Class
- HttpServletRequest, HttpServletResponse
Handling client request :Http request
Generating Server Response : Http status code
Handling Session
- Cookies
- Session Tracking
- URL-re writing
- Hidden Form fields
This document provides a summary of Abhishek Malik's work experience and skills. He has over 7 years of experience as a senior full stack Java developer working on enterprise software projects using technologies like Java, Spring, React, and more. His current role involves developing web applications and services for Boston Scientific's medical device portfolio. Prior roles include developing applications for the insurance and travel industries.
Abhishek Malik is a senior full stack Java developer with over 7 years of experience developing web applications and web services using technologies like Java, Spring, ReactJS, and JavaScript. He has worked on projects in the medical device, insurance, and travel domains for companies like Boston Scientific, Dell, NIIT Technologies, and SITA. Currently he is a senior developer at Boston Scientific where he works on a web portal for remote patient management using technologies like Java, Spring Boot, React, and Oracle DB.
Introduction to Web Application Technologies
CGI Programs on the Web Server
What is servlet?
Jobs of servlet
Advantages over CGI
Why pages are build dynamically?
Servlet container
Installation & configuration
- Type 1: Integration of Tomcat server and eclipse
- Type 2: Java Servlet
Servlet Sample Example
Servlet Overview And Architecture
- Servlet Life cycle/Single Thread Model
- Interface Servlet
- HttpServlet Class
- HttpServletRequest, HttpServletResponse
A Gentle introduction to Web Development & DjangoPRASANNAVENK
I recently delivered a talk on the topic Introduction to Web development and Django at 5 Day Industrial training programme on Free Software organized by Free Software Foundation Tamil Nadu. This is the presentation I created and used for the talk, which is created using HTML5 and reveal.js.
This document provides an advanced tutorial on Java programming. It discusses creating graphical user interfaces (GUIs), using Java's Collections API to handle collections of data, and writing Java applets for use on web pages. The GUI section demonstrates creating a simple program with a window containing a text field and button. When the button is clicked, the text field is updated with the current date and time. It walks through the program incrementally, covering tasks like obtaining the date, creating the window, adding components, and handling button click events. The Collections API section covers lists, iterators, and common list methods. The applets section explains how to create applets, deal with different Java versions, and overcome applet restrictions.
Web Application Technologies,What is servlet?
Jobs of servlet
Advantages over CGI
Why pages are build dynamically?
Servlet container
Installation & configuration
- Type 1: Integration of Tomcat server and eclipse
- Type 2: Java Servlet
Servlet Sample Example
Servlet Overview And Architecture
- Servlet Life cycle/Single Thread Model
- Interface Servlet
- HttpServlet Class
- HttpServletRequest, HttpServletResponse
Handling client request :Http request
Generating Server Response : Http status code
Handling Session
- Cookies
- Session Tracking
- URL-re writing
- Hidden Form fields
This document provides a summary of Abhishek Malik's work experience and skills. He has over 7 years of experience as a senior full stack Java developer working on enterprise software projects using technologies like Java, Spring, React, and more. His current role involves developing web applications and services for Boston Scientific's medical device portfolio. Prior roles include developing applications for the insurance and travel industries.
Abhishek Malik is a senior full stack Java developer with over 7 years of experience developing web applications and web services using technologies like Java, Spring, ReactJS, and JavaScript. He has worked on projects in the medical device, insurance, and travel domains for companies like Boston Scientific, Dell, NIIT Technologies, and SITA. Currently he is a senior developer at Boston Scientific where he works on a web portal for remote patient management using technologies like Java, Spring Boot, React, and Oracle DB.
Vaadin, Rich Web Apps in Server-Side Java without Plug-ins or JavaScript: Joo...jaxconf
Get introduced to the Vaadin framework by one of its core developers. Vaadin provides a desktop-like programming model on the server for creating Rich Internet Applications (RIAs) in plain Java - without the need for HTML, XML, plug-ins or JavaScript. In this session, Joonas lays out the key concepts of the server-side RIA development model and compares it to client-side RIA. To demonstrate the use of framework, an example application is developed during the session step-by-step. The presentation is concluded with pointers on how to start developing your own applications with Apache-licensed Vaadin-framework. You'll learn: * How to create a desktop like web application in Java * Difference between page oriented, client-side RIA and server-side RIA architectures * How Vaadin can be extended with Google Web Toolkit
Akanksha Katiyar is a software engineer seeking a position to utilize her skills and gain experience. She has over 4 years of experience in mobile and web application development using technologies like AngularJS, Ionic Framework, PHP, MySQL, and more. Some of her projects include developing hybrid mobile apps for IndiaMART and WorknHire. She is proficient in front-end development, PHP frameworks, version control with GIT, and search engine optimization. Akanksha holds a Bachelor of Technology degree in Computer Science and has experience working as a programmer, developer, and SEO expert for companies in India.
The document provides information about Java Server Pages (JSP) technology:
- JSP separates the graphical design from dynamic content and allows Java code to be embedded in HTML pages, helping to develop dynamic web applications.
- It benefits web designers and programmers by allowing each to focus on their specialties without needing to learn the other's language.
- JSP pages are converted to servlets by the JSP container, with the Java code embedded in the servlet's _jspService() method. This process compiles and runs the page each time it is requested.
The document describes several projects completed by the individual. They served as project manager and programmer for an Address Book app that allowed users to store and manage personal contacts. Other roles included organizer, editor, and researcher for projects like a Hotel Reservation system and Game Room app. As a programmer, they created a Simply Korean language learning website. They also wrote programs for MapReduce vote sorting, Tic Tac Toe, age verification, task scheduling, and an employee schedule manager. A variety of languages were used including Java, C#, Python, HTML, CSS, PHP, and MySQL.
The document provides an overview of key concepts in advanced Java programming including the Java Virtual Machine (JVM), assertions, Java Database Connectivity (JDBC), Java servlets, and Java Server Pages (JSP). It describes the JVM as a software layer that converts Java bytecode into machine code so it can run on any platform. It also outlines the components of the JVM and how assertions are used for programming by contract and verifying pre- and post-conditions. The document further explains how JDBC provides Java applications access to databases via SQL and the different types of JDBC drivers. It also summarizes how servlets handle HTTP requests and the basic servlet classes, and how JSP pages are compiled
Spring5 hibernate5 security5 lab step by stepRajiv Gupta
This document provides an overview of Spring 5, Hibernate 5, and Spring Security 5. It outlines 10 steps for implementing Spring and Hibernate, including setting up the data access object (DAO) layer, service layer, Hibernate configuration, testing, and integrating Spring MVC. It also details 11 steps for implementing Spring Security, such as role-based access control, authentication, custom login and logout pages, and restricting access based on user roles. The document serves as a tutorial for integrating Spring, Hibernate, and Spring Security in a Java web application.
The document summarizes Alexander Zeng's work experience, including his current role as Lead Full Stack Developer at Walmart where he leads the design and implementation of various projects using technologies like AngularJS, Node.js, Java 8, Cassandra and Elasticsearch. It also mentions a previous role at Google where he worked on RESTful web services using technologies like Piper, Flag and Guice. His skills include languages like Java, C#, Python and technologies like Spring, Hibernate, AWS, Docker and databases like MySQL, Oracle and MongoDB.
- Pradeep Kumar Gupta is a software developer with over 3 years of experience in software development and operations. He has experience working on projects in the banking, ecommerce, and healthcare domains.
- His technical skills include Java, Spring, JavaScript, MySQL, Oracle, and he has experience with technologies like servlets, JSP, CSS.
- He has worked on projects involving building ecommerce solutions, payment processing systems, API integrations, and building admin panels and interfaces. His current role is as a software developer at Razorfish.
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.
Frontend APIs powering fast paced product iterationsKarthik Ramgopal
LinkedIn evolved their frontend APIs over two years to improve developer velocity and scale. They moved to a single flagship API using strongly typed schemas. New view template APIs allow rendering notifications across clients without code changes. TextViewModels and ImageViewModels standardize entity mentions to maintain backward compatibility while improving performance. These changes reduced code size by 80% and increased feature velocity over 3x.
Nishant Kumar is seeking software development or management roles. He has over 8 years of experience in software development and client services using technologies like VB 6.0, ASP, C#, VB.NET, .NET, WPF, MVVM, WCF, Oracle, SQL Server, ASP.NET, ASP.NET MVC, AngularJS, HTML5, CSS3 and jQuery. He has experience managing projects, ensuring deadlines are met and maintaining high quality. Nishant has worked on several projects in various roles including development, maintenance and implementation.
Bhargav has over 7 years of experience as a Java/J2EE developer. He has extensive experience building web applications using Java technologies like Java, JSP, Servlets, Struts, Spring MVC, Hibernate and working with databases like Oracle, MySQL. He has worked on projects in various domains for companies like HSBC, Verizon, Cisco Systems, HealthSouth, Esurance and Modern Woodmen of America developing applications and services. Bhargav has strong skills in software development lifecycle, design patterns, frameworks and server administration.
Lakshmana Rao K is a senior Java developer with over 4 years of experience developing enterprise applications using technologies like Java, J2EE, Struts, Hibernate, XML, and databases like Oracle and PostgreSQL. He is seeking a challenging position as a senior Java developer to further enhance his knowledge in web development and application design. He has extensive experience developing web applications, providing production support, and working effectively in teams on multiple projects. Some of the key projects he has worked on include an Automated Export System application, an application integrating with external systems, and a application standardizing transportation information.
- The document provides a summary of Josin Wang's work experience and technical skills. It details over 6 years of experience as a full-stack web developer with skills in PHP, MySQL, HTML, CSS, JavaScript and frameworks like CodeIgniter, Laravel, jQuery, AngularJS and Bootstrap. It also lists experience with CMS systems, Linux, REST/SOAP web services, software testing, version control and more. Previous roles included work as a PHP developer for Penguin Random House and NBC Universal on internal systems and websites.
In this ReactJS Certification Training course, you will learn each and every topic with the help of hands-on labs. This program includes a hands-on live project with the implementation of recommended design patterns and practices.
This document is a resume for Dineshotham Kumar Khambhammettu summarizing his professional experience and qualifications. He has over 10 months of experience developing software for an online discounts and services company. Additionally, he has 2.5 years of experience as a Core Java Developer and 1.6 years of experience developing a web-based localization tool using Spring and Hibernate. His skills include Java, databases, web technologies, and agile methodologies. He holds an M.E. in Computer Science and a B.Tech in Computer Science with high grades.
Takeo Nishioka was employed full time at CAERUX.CO.,LTD as a programmer and server administrator from April 20, 2009 to July 20, 2011. During his employment, he worked an average of 65 hours per week developing systems using technologies like Perl, PostgreSQL, and Linux. Some of his key responsibilities included system design, database development, server security management, and virtual environment construction. He demonstrated skills in programming languages, Linux services, software, and hardware.
Ashish Kumar has over 6 years of experience working as a .NET developer. He has experience building web applications using technologies like C#, ASP.NET, MVC, Azure, and SQL Server. Some of the projects he has worked on include a citizen portal, election commission system, and remote monitoring system. He is currently working at CloudXtension Pvt Ltd and has a Master's degree in Computer Applications.
Dinesh Kumar Rajput is a software developer with over 10 years of experience developing applications using Java/J2EE technologies like Spring, Hibernate, REST, and MongoDB. He is currently working as an Assistant Tech Lead at MagicBricks Reality Services Ltd where he designs and develops REST APIs and services. He has expertise in Agile methodologies and tools like JIRA. He also maintains a technical blog on Java technologies. His career includes developing applications for companies like Paytm and Daffodil Software. He holds an MCA degree and is certified in MongoDB.
The document proposes developing a web-based ROS industrial pendant using existing ROS libraries to access topics and visualization from a web browser. The proposal outlines developing additional features including a complete integrated development environment (IDE) for ROS that is web-based. The IDE would allow users unfamiliar with ROS commands to easily create workspaces, packages, nodes, and connect to ROS nodes running on a server. This would make ROS platform independent and suitable for industrial applications. Key deliverables include auto-generating Python code skeletons, integrating node.js to access external hardware, providing robot modules for visualization, and designing a user interface to dynamically assign topics and data types.
Computer Science Master Degree Oral Defense.
Nowadays people have plenty of various interests and would like to share their opinions and feelings with others who enjoy the same thing, or to initiate and organize an activity for the people with the same interests. There would be a huge market in this area. It will be a good idea to design and develop a mobile application for people with a wide range of hobbies. The main focus of this mobile application is to enable people to join as many groups as they can so that they could communicate with friends in diverse fields in one application. This mobile application uses Android as client side, node.js as backend technology and MongoDB as database. The clients could subscript many groups that they want and text messages and send pictures or images in each group. The application uses socket.io library to make sure each client who subscript the same category could receive messages or pictures simultaniously, and all the information would be stored in the MongoDB, when other clients entered the subcategory later, they would also receive all previous messages. The app also has other features, such as searching messages, password recovery, adding new group request, block malicious messages or users and so on.
Vaadin, Rich Web Apps in Server-Side Java without Plug-ins or JavaScript: Joo...jaxconf
Get introduced to the Vaadin framework by one of its core developers. Vaadin provides a desktop-like programming model on the server for creating Rich Internet Applications (RIAs) in plain Java - without the need for HTML, XML, plug-ins or JavaScript. In this session, Joonas lays out the key concepts of the server-side RIA development model and compares it to client-side RIA. To demonstrate the use of framework, an example application is developed during the session step-by-step. The presentation is concluded with pointers on how to start developing your own applications with Apache-licensed Vaadin-framework. You'll learn: * How to create a desktop like web application in Java * Difference between page oriented, client-side RIA and server-side RIA architectures * How Vaadin can be extended with Google Web Toolkit
Akanksha Katiyar is a software engineer seeking a position to utilize her skills and gain experience. She has over 4 years of experience in mobile and web application development using technologies like AngularJS, Ionic Framework, PHP, MySQL, and more. Some of her projects include developing hybrid mobile apps for IndiaMART and WorknHire. She is proficient in front-end development, PHP frameworks, version control with GIT, and search engine optimization. Akanksha holds a Bachelor of Technology degree in Computer Science and has experience working as a programmer, developer, and SEO expert for companies in India.
The document provides information about Java Server Pages (JSP) technology:
- JSP separates the graphical design from dynamic content and allows Java code to be embedded in HTML pages, helping to develop dynamic web applications.
- It benefits web designers and programmers by allowing each to focus on their specialties without needing to learn the other's language.
- JSP pages are converted to servlets by the JSP container, with the Java code embedded in the servlet's _jspService() method. This process compiles and runs the page each time it is requested.
The document describes several projects completed by the individual. They served as project manager and programmer for an Address Book app that allowed users to store and manage personal contacts. Other roles included organizer, editor, and researcher for projects like a Hotel Reservation system and Game Room app. As a programmer, they created a Simply Korean language learning website. They also wrote programs for MapReduce vote sorting, Tic Tac Toe, age verification, task scheduling, and an employee schedule manager. A variety of languages were used including Java, C#, Python, HTML, CSS, PHP, and MySQL.
The document provides an overview of key concepts in advanced Java programming including the Java Virtual Machine (JVM), assertions, Java Database Connectivity (JDBC), Java servlets, and Java Server Pages (JSP). It describes the JVM as a software layer that converts Java bytecode into machine code so it can run on any platform. It also outlines the components of the JVM and how assertions are used for programming by contract and verifying pre- and post-conditions. The document further explains how JDBC provides Java applications access to databases via SQL and the different types of JDBC drivers. It also summarizes how servlets handle HTTP requests and the basic servlet classes, and how JSP pages are compiled
Spring5 hibernate5 security5 lab step by stepRajiv Gupta
This document provides an overview of Spring 5, Hibernate 5, and Spring Security 5. It outlines 10 steps for implementing Spring and Hibernate, including setting up the data access object (DAO) layer, service layer, Hibernate configuration, testing, and integrating Spring MVC. It also details 11 steps for implementing Spring Security, such as role-based access control, authentication, custom login and logout pages, and restricting access based on user roles. The document serves as a tutorial for integrating Spring, Hibernate, and Spring Security in a Java web application.
The document summarizes Alexander Zeng's work experience, including his current role as Lead Full Stack Developer at Walmart where he leads the design and implementation of various projects using technologies like AngularJS, Node.js, Java 8, Cassandra and Elasticsearch. It also mentions a previous role at Google where he worked on RESTful web services using technologies like Piper, Flag and Guice. His skills include languages like Java, C#, Python and technologies like Spring, Hibernate, AWS, Docker and databases like MySQL, Oracle and MongoDB.
- Pradeep Kumar Gupta is a software developer with over 3 years of experience in software development and operations. He has experience working on projects in the banking, ecommerce, and healthcare domains.
- His technical skills include Java, Spring, JavaScript, MySQL, Oracle, and he has experience with technologies like servlets, JSP, CSS.
- He has worked on projects involving building ecommerce solutions, payment processing systems, API integrations, and building admin panels and interfaces. His current role is as a software developer at Razorfish.
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.
Frontend APIs powering fast paced product iterationsKarthik Ramgopal
LinkedIn evolved their frontend APIs over two years to improve developer velocity and scale. They moved to a single flagship API using strongly typed schemas. New view template APIs allow rendering notifications across clients without code changes. TextViewModels and ImageViewModels standardize entity mentions to maintain backward compatibility while improving performance. These changes reduced code size by 80% and increased feature velocity over 3x.
Nishant Kumar is seeking software development or management roles. He has over 8 years of experience in software development and client services using technologies like VB 6.0, ASP, C#, VB.NET, .NET, WPF, MVVM, WCF, Oracle, SQL Server, ASP.NET, ASP.NET MVC, AngularJS, HTML5, CSS3 and jQuery. He has experience managing projects, ensuring deadlines are met and maintaining high quality. Nishant has worked on several projects in various roles including development, maintenance and implementation.
Bhargav has over 7 years of experience as a Java/J2EE developer. He has extensive experience building web applications using Java technologies like Java, JSP, Servlets, Struts, Spring MVC, Hibernate and working with databases like Oracle, MySQL. He has worked on projects in various domains for companies like HSBC, Verizon, Cisco Systems, HealthSouth, Esurance and Modern Woodmen of America developing applications and services. Bhargav has strong skills in software development lifecycle, design patterns, frameworks and server administration.
Lakshmana Rao K is a senior Java developer with over 4 years of experience developing enterprise applications using technologies like Java, J2EE, Struts, Hibernate, XML, and databases like Oracle and PostgreSQL. He is seeking a challenging position as a senior Java developer to further enhance his knowledge in web development and application design. He has extensive experience developing web applications, providing production support, and working effectively in teams on multiple projects. Some of the key projects he has worked on include an Automated Export System application, an application integrating with external systems, and a application standardizing transportation information.
- The document provides a summary of Josin Wang's work experience and technical skills. It details over 6 years of experience as a full-stack web developer with skills in PHP, MySQL, HTML, CSS, JavaScript and frameworks like CodeIgniter, Laravel, jQuery, AngularJS and Bootstrap. It also lists experience with CMS systems, Linux, REST/SOAP web services, software testing, version control and more. Previous roles included work as a PHP developer for Penguin Random House and NBC Universal on internal systems and websites.
In this ReactJS Certification Training course, you will learn each and every topic with the help of hands-on labs. This program includes a hands-on live project with the implementation of recommended design patterns and practices.
This document is a resume for Dineshotham Kumar Khambhammettu summarizing his professional experience and qualifications. He has over 10 months of experience developing software for an online discounts and services company. Additionally, he has 2.5 years of experience as a Core Java Developer and 1.6 years of experience developing a web-based localization tool using Spring and Hibernate. His skills include Java, databases, web technologies, and agile methodologies. He holds an M.E. in Computer Science and a B.Tech in Computer Science with high grades.
Takeo Nishioka was employed full time at CAERUX.CO.,LTD as a programmer and server administrator from April 20, 2009 to July 20, 2011. During his employment, he worked an average of 65 hours per week developing systems using technologies like Perl, PostgreSQL, and Linux. Some of his key responsibilities included system design, database development, server security management, and virtual environment construction. He demonstrated skills in programming languages, Linux services, software, and hardware.
Ashish Kumar has over 6 years of experience working as a .NET developer. He has experience building web applications using technologies like C#, ASP.NET, MVC, Azure, and SQL Server. Some of the projects he has worked on include a citizen portal, election commission system, and remote monitoring system. He is currently working at CloudXtension Pvt Ltd and has a Master's degree in Computer Applications.
Dinesh Kumar Rajput is a software developer with over 10 years of experience developing applications using Java/J2EE technologies like Spring, Hibernate, REST, and MongoDB. He is currently working as an Assistant Tech Lead at MagicBricks Reality Services Ltd where he designs and develops REST APIs and services. He has expertise in Agile methodologies and tools like JIRA. He also maintains a technical blog on Java technologies. His career includes developing applications for companies like Paytm and Daffodil Software. He holds an MCA degree and is certified in MongoDB.
The document proposes developing a web-based ROS industrial pendant using existing ROS libraries to access topics and visualization from a web browser. The proposal outlines developing additional features including a complete integrated development environment (IDE) for ROS that is web-based. The IDE would allow users unfamiliar with ROS commands to easily create workspaces, packages, nodes, and connect to ROS nodes running on a server. This would make ROS platform independent and suitable for industrial applications. Key deliverables include auto-generating Python code skeletons, integrating node.js to access external hardware, providing robot modules for visualization, and designing a user interface to dynamically assign topics and data types.
Computer Science Master Degree Oral Defense.
Nowadays people have plenty of various interests and would like to share their opinions and feelings with others who enjoy the same thing, or to initiate and organize an activity for the people with the same interests. There would be a huge market in this area. It will be a good idea to design and develop a mobile application for people with a wide range of hobbies. The main focus of this mobile application is to enable people to join as many groups as they can so that they could communicate with friends in diverse fields in one application. This mobile application uses Android as client side, node.js as backend technology and MongoDB as database. The clients could subscript many groups that they want and text messages and send pictures or images in each group. The application uses socket.io library to make sure each client who subscript the same category could receive messages or pictures simultaniously, and all the information would be stored in the MongoDB, when other clients entered the subcategory later, they would also receive all previous messages. The app also has other features, such as searching messages, password recovery, adding new group request, block malicious messages or users and so on.
Kunal Bhatia has over 15 years of experience as a full stack software engineer specializing in Java/JEE development. He has worked on diverse projects including web applications, microservices, mobile apps, and voice/IVR systems. Currently he works as a microservices developer at Centene Corporation where he develops APIs using Java and Golang and implements CI/CD pipelines.
This document contains a professional summary and experience details of Mohan Anil.Mahankali. The summary outlines his 4+ years of experience in Java and J2EE technologies including Spring and Hibernate frameworks. It also lists his skills in RESTful web services, databases, AWS, and software development practices. The experience section lists his roles at various companies from 2016 to 2013. Project details are provided for 5 projects involving e-governance, e-commerce and online education domains.
Subhajit Das is a senior software developer with over 7 years of experience in technologies like Java, J2EE, Spring, Liferay portal, and more. He is seeking a new role with an expected salary of RM 90,000. His experience includes projects for government entities and large companies developing web applications, portals, and more. He has a bachelor's degree in computer science and is proficient in technologies like Java, MySQL, Linux, and version control systems.
Abhay Shukla is a software developer with over 5 years of experience developing applications using technologies like Java, Spring, MongoDB, and Elasticsearch. He has expertise in agile development practices and leading teams as a module lead. Some of his projects include developing REST APIs and rules engines for data quality applications at large companies like Target and Panasonic.
Over four year of experience in Full Stack Web Development using JAVA.
Worked on all phases of development life cycle including Analysis, Design Development, Testing, Implementation and Support Excellent web application development skills.
Expert in developing Muti-Tier Web application using JAVA, J2EE Standards, JSP, Spring, Hibernate, Servlets, JSF, JDBC, Core JAVA, XML, HTML, AJAX and JAVA Script.
Experience in deploying the application, and configuring the application servers like Tomcat and Web Logic.
Implemented Connectivity to databases using JDBC API from Servlet and JSP and also through ORM Libraries like Hibernate. Created Mappings for both one-one as well as many-one mappings to Tables as well as Views.
Experienced in MYSQL, DB2 and Microsoft SQL server.
Experienced n design and implementation of projects using concepts of Multi Threading, Singletons, Serialization, Atomicity as well as familiar with JVM Internals.
Implements MVC architecture using STRUTS. Uses MVC, Singleton, DAO, Factory, Service, Locator, Business Delegate, Façade design patterns.
Is a versatile team player with good analytical, communication and interpersonalskills.
Vaibhav Soni has over 3 years of experience as a Salesforce developer. He has extensive experience customizing and configuring Salesforce CRM, including implementing validation rules, approval processes, workflows, and visualforce pages. Some of his projects include developing applications for legal case management, purchase order management, and press release management. He is proficient in Apex, Visualforce, JavaScript, and various CRM tools like Data Loader.
Patrick Chanezon and Guillaume Laforge are presenting Google App Engine Java and Gaelyk, the lightweight groovy toolkit on top of the GAE SDK, at the Devoxx conference
This document is a resume for Karan Deep Singh, who has 6.5 years of experience working with Java/J2EE technologies. It lists his work experience with various companies like Nagarro Software Pvt Ltd and Hughes Systique India Pvt Ltd, where he worked on projects involving technologies like Java, Spring, Hibernate, Oracle, and more. It also provides details of his academic qualifications and skills in programming languages, frameworks, databases, and other technologies.
This document provides a professional summary and technical skills for Chalamiah Thiruveedhi. Some key points:
- Over 11 years of experience in system analysis, design, development, implementation and testing of software applications using technologies like Java, databases, web components, Hibernate, Ehcache, Oracle, EJB, JMS, and various frameworks.
- Expertise in areas like web services, RESTful services, search tools, scripting languages, application servers, operating systems, version control, tools and databases.
- Recent experience as a senior Java developer at Canon working on projects like the CUSA application and Canon retail/reseller portals using technologies such as Spring MVC, H
The document contains a resume for Rajiv Ranjan, who has over 9 years of experience developing Java web applications using technologies like Spring, Struts, Hibernate, XML, JSP, and more. He has worked as a senior Java developer on projects for Cisco Systems, including their CCW NextGen Workspace and Order Orchestration modules. His responsibilities included requirements gathering, design, development, testing and support of legacy integration projects.
Kristy Lo is a software developer with over 20 years of experience developing applications using Java, ABAP, XML, and other technologies. She has worked as a technical consultant, solution architect, quality engineer, and application developer for companies including Autonomy, Model N, Composite Software, SAP Labs, and Agitar Software. Her background includes developing web applications, testing tools, and integrating systems like SAP and Cognos. She is looking for new opportunities involving Java and ABAP programming.
1. Rahul Kaduskar
Phone No:9850821477 email id: rahulkaduskar@gmail.com
Total Experience 9+years and Ruby on Rails Web (RoR) Developer with 7+years of
experience in various industries
SUMMARY OF QUALIFICATIONS
• Extensive knowledge of Web development, from concept through implementation and
optimization.
• Special concentration in RoR application framework and Ruby language.
• Self-motivated worker with strong focus on business goals and end-user experience.
• Excellent verbal and written communication skills.
PROFESSIONAL EXPERIENCE
Mango Spring Pvt Ltd Pune India 2010 – Present
Technology Used: ROR, Java
Project Name: Mango Apps.
Project Description: Document Management Module.
Roles and Responsiblity
• Document Versioning and Document statistics.
• Milestone feature.
• Project Archive feature.
• Time sheet feature. (Time sheet configuration:- Domain/Project level )
• Time log report.
• Time zone feature. (Domain level, user level and project level.)
• Folder download feature. (Desktop apps support)
• Folder delete feature (Deleting all sub folder and files of a folder tree (N level))
• Email Notification.
• Document Viewer.
• New files module (file explorer and new database optimized queries integration with
web,DT,Mobile)
Red Chilli Pvt Ltd Pune 5 Months
Technology used: Java, J2EE, structs framework, Hibernate, JavaScript
MySQL
Project Name: APT Automation
Project Description: In this user gives detail of material needed to build the product. Application
shows product bifurcation in tree structure. Users can use this tree structure to add sub-product
and material. Finally report is generated which calculates total material required of each material
which can be used to give purchase order of that material.
Roles and Responsiblity
• Build tree structure of bill material using javascript.
• Create Report which calculates total material required.
• Created forms for : Part information, vendor information, good inwards note, current stock
information.
Red Chilli Pvt Ltd 6 Months
Technology used: Java, J2EE, springs, DWR AJAX, Dojo java script framework, Hibernate,
MySQL
2. Project Name: APT-CRM
Project Description: This system gives details of product and price on giving product required. In
this user provides parts details that need to be used. On basis of the parts and other details of the
product given system calculates the cost and also generates quotation with details in pdf form. This
system keeps track and status of the quotation created by different.
Roles and Responsiblity
• Build UI using dojo accordion.
• Created xml of product and its detail for creating pdf later on.(pdf creation through xml xsl)
• Ajax feature for taking product requirement from customer in multiple steps.
Red Chilli Pvt Ltd 6 Months
Technology Used: Ruby on Rails, prototype java script framework, MySQL,
Linux
Project Name: Web site buy-sell related
Project Description: This was a site in which user can buy or sell their items within their circle.
Anyone who is friend of mine is in my circle (first level connection).My friend’s friend will also be in
my circle but of second level connection and so on up to third level connection. In this user puts
their items on sale and can also provide up to which connection level they wants to sell.
Roles and Responsiblity
• Created UI for some of the pages (Html and css).
• Used rails solr (acts_as_solr) pulgin to index items.
• Done search functionality.
• Applied Ajax functionality using Prototype Java script frame work.
• Unit testing as well as white box testing.
Red Chilli Pvt Ltd 8 Months
Technology Used: Ruby on Rails, prototype java script framework, Ajax, Java, J2EE, MySQL,
Linux
Project Name: Social Networking web site
Project Description: This was a social networking site where user can upload there photos and
shares them with friends and others. User can also tag photos and make comment on any
photos. The visibility of photos can be done by the owner. This means that who can see these
photos and makes comment on it.
Roles and Responsibility
• Worked on database designing.
• Created Java applet to upload multiple photos.
• Also wrote app in java to save the uploaded images and to trigger threads to resize images.
• Photo tagging functionality in Java script.
• Adding comments through Ajax (Prototype framework).
• Sharing photos of album to another feature.
• White box testing and also created automated test script using Selenium
Red Chilli Pvt Ltd 13 Months
Technology Used: Ruby on Rails, prototype java script framework, Ajax, Java, J2EE, MySQL
Linux
Project Name: Web-site
Project Description: This is a site where user can get details of x(not to disclose) keeps track of
their favorites and send these details to others. The data is crawled from other sites (15+ sites) and
indexed in production (in lucene) for quick search.
Roles and Responsibility
• Differentiated layout and page UI from the given html css of the page.
3. • Client Communication for project status and discuss the queries.
• Toggle widget to show more pages www.gameseekr.com
• Auto complete Ajax widget (Prototype Java script Framework) on add game to user’s
favorites page.
• Wrote crawler in java to extract game data from site.
• Wrote Java Script to show Google adds on games detail page. This adds are related the
games (The detail of which is given on that particular page.)
• Installed ruby, ruby gems, rails gems other required gem and configured production server
for this site.
• Wrote bash script to start crawler and deploy crawled data to other database.
• Executed crawler n number of times and released data on production server (Linux
system).
Red Chilli Pvt Ltd 2 months
Technology Used: C# /ASP. .NET, NHibernet, Jquery JavaScript framework, MS SQL SERVER
Project Name: Web-site (Booking related)
Project Description: This is a room booking system which is used for meeting. In this system user
can book meeting room for some hours and specify what they need for this meeting which includes
accessories like projector, computer etc. They can also order breakfast, lunch or dinner and specify
time to serving.
Roles and Responsibility
• Created UI page in Asp.net and java script for room booking.
• In this UI user can book room for some hours using mouse click and drag functionality. This
functionality is achieved using Java Script and Ajax (Jquery Java Script frame work).
• White box testing.
Red Chilli Pvt Ltd 13 Months
Technology Used: Coldfusion, Jquery java script framework, MS SQL server, Linux, solr
Project Name: Web site buy-sell related
Project Description: This is item selling related site. In this user can search for any item and can
give orders of those items online. We have indexed these items in lucene to make searching fast. In
this user can keep track of their orders. We show all possible details of the orders given by
customer from order acceptance to dispatch.
Roles and Responsibility
• Requirement Gathering.
• Communicate with client for discussing exact requirement.
• Designed database schema.
• Wrote routing logic to build search engine specific URLs for some pages.
• Wrote Apache rewrite rules to achieve search engine specific URLs for some pages.
• Used Lucene search indexer to index items and configured this indexer for getting results
as per weightage defined to name, description, category etc. by client.
• Deployment and release to staging system for testing in remote Linux System.
• White box testing
Red Chilli Pvt Ltd 6 Months
Technology Used: Php, Jquery java script framework, Ajax, Rest like API.
4. Project Name: Video channel related
Project Description: This web site has some channel and each channel contains some videos
By default first channel’s first video will be loaded in main player of the page.
On selecting different channel, shows list of available videos. On selecting any video, have to play
that video in main player.System is designed for OOYALA
Roles and Responsibility
• API calls to get channels and episodes list.
• Ajax to show episodes list on select different channel.
• Player customization in flex (Created multiple customized players.)
TECHNICAL SKILLS
Web Tools: Ruby on Rails 2.1, Ruby, JavaScript, CSS, Ajax,
JAVA
Servers: Apache, Passenger, Mongrel
Databases: MySQL, SQL, Oracle
Protocols: TCP/IP, DNS, SMTP, HTTP, POP, IMAP.
Platforms: Mac OS X v10.5, Linux, UNIX, Windows.
EDUCATION
Bachelor of Science, Computer Science (Bilaspur University 2004)
Master in Computer Managment (MCM) (Pune University 2006)