$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior Java Developer
sowmya vemparala
,
London, United Kingdom
Experience
Other titles
Skills
I'm offering
• Have around 10 years of experience in developing applications using Java/J2EE technologies. Worked with different technologies like Spring, Hibernate, Webservices (RESTFUL & SOAP), AWS, Java AOP, JQuery, Java Script, AJAX, Struts, JSF, XML, JSP and Servlets. • Have excellent problem-solving skills with the ability to quickly analyse complex issues. • Have good Interpersonal skills which help to work independently or as a team member. • Have good exposure to interact with Clients, Business Analysts and cross-geographic teams. • Have the passion to strive hard and give good performance with positive attitude.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Language
English
Fluently
Ready for
Ongoing relation / part-time
Available
My experience
2018 - 2018
job
Software Developer
Intuit.
Client: Intuit, Australia
Project Title: Australian SBR API
Exactor is a Sales Tax Compliance company, which focuses on calculating and filing of sales taxes and provides solutions through Exactor Software Suite. SBR API is one of the services of Exactor that calculates Sales Tax for Businesses in Australia using Australian Taxation Office(ATO). This project provides services to List Filing Periods, Check Obligations and Lodge Tax Returns for Small Businesses. When Exactor was acquired by Intuit, all the APIs related to SBR API where transferred to Intuit and utilized for Australian Business Taxation.
Team Size: 2
Responsibilities:
• Developed RESTFUL webservices to calculate Sales Tax based on high level requirements provided by Australian client.
• Acted as Sr. Consultant/Technical Lead for guiding and managing Australian development team. This was to integrate SBR API to their legacy system.
• Refactored and Restructured internal APIs to create foundation and core services to SBR APIs.
• Performed Unit testing, System testing, Integration testing and end to end testing for SBR API Services.
• Configured Jenkins jobs and profiles for code deployments into Production and Pre-Production systems.
• Involved in migrating code base from SVN to GIT Repository.
• Created extensive documentation for internal Wiki of Intuit. This included Project Architecture, workflow, Technical and Functional details.
• Followed Agile - Scrum methodologies across the project to reach targets.
• Involved in supporting live issues and live deployments. Also, acted as single point of contact to resolve all the live issues generated by businesses during the Taxation time for Lodgements.
• Coordinated with Network Team in configuring and setting up AWS EC2 instances for deployment environments.
Tools & Technologies:
Spring, Hibernate, Restful services, OAuth 2.0, XML, AWS (configuration of EC2 Instances), Junit, Mockito, TestNG, IntelliJ, Eclipse, Java, Tomcat, JIRA, LOG4J and SLF4J, Maven, GitHub
Project Title: Australian SBR API
Exactor is a Sales Tax Compliance company, which focuses on calculating and filing of sales taxes and provides solutions through Exactor Software Suite. SBR API is one of the services of Exactor that calculates Sales Tax for Businesses in Australia using Australian Taxation Office(ATO). This project provides services to List Filing Periods, Check Obligations and Lodge Tax Returns for Small Businesses. When Exactor was acquired by Intuit, all the APIs related to SBR API where transferred to Intuit and utilized for Australian Business Taxation.
Team Size: 2
Responsibilities:
• Developed RESTFUL webservices to calculate Sales Tax based on high level requirements provided by Australian client.
• Acted as Sr. Consultant/Technical Lead for guiding and managing Australian development team. This was to integrate SBR API to their legacy system.
• Refactored and Restructured internal APIs to create foundation and core services to SBR APIs.
• Performed Unit testing, System testing, Integration testing and end to end testing for SBR API Services.
• Configured Jenkins jobs and profiles for code deployments into Production and Pre-Production systems.
• Involved in migrating code base from SVN to GIT Repository.
• Created extensive documentation for internal Wiki of Intuit. This included Project Architecture, workflow, Technical and Functional details.
• Followed Agile - Scrum methodologies across the project to reach targets.
• Involved in supporting live issues and live deployments. Also, acted as single point of contact to resolve all the live issues generated by businesses during the Taxation time for Lodgements.
• Coordinated with Network Team in configuring and setting up AWS EC2 instances for deployment environments.
Tools & Technologies:
Spring, Hibernate, Restful services, OAuth 2.0, XML, AWS (configuration of EC2 Instances), Junit, Mockito, TestNG, IntelliJ, Eclipse, Java, Tomcat, JIRA, LOG4J and SLF4J, Maven, GitHub
TestNG, Network, Architecture, Workflow, Developer, Tomcat, Restful, Development, Testing, Compliance, Office, Software, IntelliJ, Production, SVN, Tech lead, UP, Java, Hibernate, Github, Sales, Eclipse, Integration, Spring, Deployment, Agile, Jenkins, XML, Jira, AWS, Scrum, API, Git
2015 - 2017
job
Software Developer
Exactor.
U.S.A
Project Title: Exactor APIs
Exactor is a Sales Tax Compliance company, which focuses on calculating and filing of sales taxes. Exactor provides solutions through Exactor Software Suite which consists of Tax Calculation module, AVS (Address Verification Service), Sales Tax Transaction Tracking module, Sales Tax Exempt Module, VAT Compliance module and Sales Tax filing module. These modules are exposed as services and internal APIs, they contribute to full transaction life cycle of filing and calculating taxes.
Team Size: 3
Responsibilities:
• Developed SOAP and Restful services for Exactor APIs.
• Configured Jenkins jobs and profiles for code deployments to Production and Pre-Production systems.
• Created start up scripts for File Sender, Activemq, Tomcat and other deployment services in Pre- Production and Production environments.
• Involved in developing services based on High-level Requirements from Intuit.
• Performed Unit, System, Integration and end to end testing for Exactor APIs.
• Involved in Automating, Refactoring and restructuring of internal Projects.
• Maintained Bulkupload Systems that would retrieve the data from database and upload to excel files on monthly basis.
• Coordinated with Network Team in configuring and setting up AWS EC2 instances for deployment environments.
Tools & Technologies:
Spring, Hibernate, JPA, SOAP/Restful services, OAuth 2.0, XML, AWS, Junit. Mockito, TestNG, IntelliJ, Eclipse, Java, Tomcat, Activemq, Redmine, LOG4J and SLF4J, Maven, SVN
Project Title: Exactor APIs
Exactor is a Sales Tax Compliance company, which focuses on calculating and filing of sales taxes. Exactor provides solutions through Exactor Software Suite which consists of Tax Calculation module, AVS (Address Verification Service), Sales Tax Transaction Tracking module, Sales Tax Exempt Module, VAT Compliance module and Sales Tax filing module. These modules are exposed as services and internal APIs, they contribute to full transaction life cycle of filing and calculating taxes.
Team Size: 3
Responsibilities:
• Developed SOAP and Restful services for Exactor APIs.
• Configured Jenkins jobs and profiles for code deployments to Production and Pre-Production systems.
• Created start up scripts for File Sender, Activemq, Tomcat and other deployment services in Pre- Production and Production environments.
• Involved in developing services based on High-level Requirements from Intuit.
• Performed Unit, System, Integration and end to end testing for Exactor APIs.
• Involved in Automating, Refactoring and restructuring of internal Projects.
• Maintained Bulkupload Systems that would retrieve the data from database and upload to excel files on monthly basis.
• Coordinated with Network Team in configuring and setting up AWS EC2 instances for deployment environments.
Tools & Technologies:
Spring, Hibernate, JPA, SOAP/Restful services, OAuth 2.0, XML, AWS, Junit. Mockito, TestNG, IntelliJ, Eclipse, Java, Tomcat, Activemq, Redmine, LOG4J and SLF4J, Maven, SVN
Hibernate, UP, SVN, Production, IntelliJ, Jpa, Software, TestNG, Testing, Restful, Tomcat, Developer, Network, Compliance, Excel, Service, Sales, Eclipse, SOAP, Integration, Spring, Database, Deployment, Jenkins, XML, AWS, Java
2013 - 2015
job
Senior Java Developer
First Clarity.
Project Title: Content-Hub
News International is a publishing firm which has many internal publishers and subscribers. One of its Publisher is Methode which uses Esscenic 4.1 as a publishing tool to publish content. Methode has many internal subscribers like NewsRoom360, TLS etc who receive the published content. Content-Hub is an interface between Publishers and Subscribers to transfer content. It's like an ESB which links various publishers and subscribers. Content-Hub transfers the content published by publishers to the subscribers. It internally uses AWS SNS to transfer the Content.
Team Size: 2
Responsibilities:
• In order for the team to understand how AWS SNS and StatD Client work, developed a prototype model of Hub services with basic functionality and presented a Demo.
• AS the individual developer for Content Hub, analysed Requirements and prepared Design Documents for High-Level Implementation by interacting with Amazon Team and internal Project Architects.
• Developed services for Content Hub that would allow internal contributors to subscribe and publish content.
• After convincing the Project Architect, implemented Test cases using JMockit framework for Unit Testing.
• Developed Aspects though Java AOP. This was for recording the stats and sending them to StatsD Client for generating various metrics.
• Implemented StatsD across Content-Hub modules.
• Involved in maintaining the code base of Content using Git and Git Bash.
• Followed Agile - Scrum methodologies across the project work flow to meet the targets.
• Apart from Developing and maintaining services for Content Hub, acted as a single point of contact for internal stake holders.
• Maintained document repositories for Content-Hub.
• Involved in peer programming for generating automated tests with the Testers using cucumber.
• Mentored and guided testers to develop TestCases for various business scenarios.
Tools & Technologies:
Spring, XML, XSLT, ATOM, NetBeans, Eclipse, Java, Tomcat, AWS-SNS, EC2, Restful Webservices, Atlassin, JIIRA, Escenic 4.1 Content Studio, StatsD, node.js , LOG4J and SLF4J, Maven, Git Hub
Client: Travel Corp, London, U.K
Project Title: Tropics
Tropics is an intranet system of Travel Corp for accessing Travel information and for providing bookings online. Its business is spread across regions like US, Canada, Australia and UK. The booking systems operate on set of rules which make the system more dynamic and easy to use. It consists of various modules like Bookings, Travel Info, Registration, Tour Guides, Payments etc.
Team Size: 7
Responsibilities:
• Worked along with the Develop Team to develop and enhance the existing features.
• Involved in development of new services for Booking module.
• As part implementing the Project Lifecycle performed peer code reviews and fixed bugs for the tested code.
• Involved in implementing Agile scrum methodology across the project.
Tools & Technologies:
Java (J2SE & J2EE), Spring, Javascript, XML, Junit, JSP, Servlets, JSTL, SOAP, Oracle, Jboss Server, Maven 2.2, HTML, CSS, CVS
News International is a publishing firm which has many internal publishers and subscribers. One of its Publisher is Methode which uses Esscenic 4.1 as a publishing tool to publish content. Methode has many internal subscribers like NewsRoom360, TLS etc who receive the published content. Content-Hub is an interface between Publishers and Subscribers to transfer content. It's like an ESB which links various publishers and subscribers. Content-Hub transfers the content published by publishers to the subscribers. It internally uses AWS SNS to transfer the Content.
Team Size: 2
Responsibilities:
• In order for the team to understand how AWS SNS and StatD Client work, developed a prototype model of Hub services with basic functionality and presented a Demo.
• AS the individual developer for Content Hub, analysed Requirements and prepared Design Documents for High-Level Implementation by interacting with Amazon Team and internal Project Architects.
• Developed services for Content Hub that would allow internal contributors to subscribe and publish content.
• After convincing the Project Architect, implemented Test cases using JMockit framework for Unit Testing.
• Developed Aspects though Java AOP. This was for recording the stats and sending them to StatsD Client for generating various metrics.
• Implemented StatsD across Content-Hub modules.
• Involved in maintaining the code base of Content using Git and Git Bash.
• Followed Agile - Scrum methodologies across the project work flow to meet the targets.
• Apart from Developing and maintaining services for Content Hub, acted as a single point of contact for internal stake holders.
• Maintained document repositories for Content-Hub.
• Involved in peer programming for generating automated tests with the Testers using cucumber.
• Mentored and guided testers to develop TestCases for various business scenarios.
Tools & Technologies:
Spring, XML, XSLT, ATOM, NetBeans, Eclipse, Java, Tomcat, AWS-SNS, EC2, Restful Webservices, Atlassin, JIIRA, Escenic 4.1 Content Studio, StatsD, node.js , LOG4J and SLF4J, Maven, Git Hub
Client: Travel Corp, London, U.K
Project Title: Tropics
Tropics is an intranet system of Travel Corp for accessing Travel information and for providing bookings online. Its business is spread across regions like US, Canada, Australia and UK. The booking systems operate on set of rules which make the system more dynamic and easy to use. It consists of various modules like Bookings, Travel Info, Registration, Tour Guides, Payments etc.
Team Size: 7
Responsibilities:
• Worked along with the Develop Team to develop and enhance the existing features.
• Involved in development of new services for Booking module.
• As part implementing the Project Lifecycle performed peer code reviews and fixed bugs for the tested code.
• Involved in implementing Agile scrum methodology across the project.
Tools & Technologies:
Java (J2SE & J2EE), Spring, Javascript, XML, Junit, JSP, Servlets, JSTL, SOAP, Oracle, Jboss Server, Maven 2.2, HTML, CSS, CVS
Development, Content, Jsp, XSLT, It, Developer, Tomcat, Implementation, Restful, Amazon, Node, Testing, International, Server, Online, Booking, Framework, Netbeans, Demo, Basic, Oracle, Css, Html, Design, Java, Git, Node.js, Scrum, HTML/CSS/Javascript, AWS, Javascript, XML, Agile, Spring, SOAP, Eclipse, Test, Bash, J2EE
2012 - 2012
job
Java Developer
eSynergy Solutions.
Project Title: EudraGMDP
The EudraGMDP deals with providing Good Manufacturing and Distribution Practices to EEA National Competent Authorities and the European Medicines Agency (EMA). The web-based EMA managed application is designed to rationalise and centralise the issuing and recording of Good Manufacturing and Distribution Practice Certificates. The module GDP primarily focuses on distribution medicinal substances. These medicinal substances should adhere to good distribution practices.
Here is the project link: http://eudragmp.ema.europa.eu/inspections
Team Size: 7
Responsibilities:
• Developed User Interfaces and end to end functionality for GDP (Good Distribution Practises) Module.
• Developed structural code to create Tree node structures using Struts-+ and JSP for Legacy web pages.
• Used Technologies like JSF and Struts to develop User Interfaces and Hibernate and JPA as ORM frameworks to interact with the Database.
• Designed and developed Data access layer with DAO components.
• Based on client requirements implemented validation rules and developed XML Scripts and Schemas for GDP certificates.
• Enhanced the coding standards with effective implementations and suggestions during Peer Programming and Peer Code Reviews.
• Involved in implementing Agile - Scrum methodologies across the project work flow.
Tools & Technologies:
Spring, JSF, Hibernate, JPA, Struts, XML, XSLT, Spring Source Tool Suite, NetBeans , Java, JSP, Java, Script,
PL/SQL, Tomcat, WebLogic, Oracle 10g
The EudraGMDP deals with providing Good Manufacturing and Distribution Practices to EEA National Competent Authorities and the European Medicines Agency (EMA). The web-based EMA managed application is designed to rationalise and centralise the issuing and recording of Good Manufacturing and Distribution Practice Certificates. The module GDP primarily focuses on distribution medicinal substances. These medicinal substances should adhere to good distribution practices.
Here is the project link: http://eudragmp.ema.europa.eu/inspections
Team Size: 7
Responsibilities:
• Developed User Interfaces and end to end functionality for GDP (Good Distribution Practises) Module.
• Developed structural code to create Tree node structures using Struts-+ and JSP for Legacy web pages.
• Used Technologies like JSF and Struts to develop User Interfaces and Hibernate and JPA as ORM frameworks to interact with the Database.
• Designed and developed Data access layer with DAO components.
• Based on client requirements implemented validation rules and developed XML Scripts and Schemas for GDP certificates.
• Enhanced the coding standards with effective implementations and suggestions during Peer Programming and Peer Code Reviews.
• Involved in implementing Agile - Scrum methodologies across the project work flow.
Tools & Technologies:
Spring, JSF, Hibernate, JPA, Struts, XML, XSLT, Spring Source Tool Suite, NetBeans , Java, JSP, Java, Script,
PL/SQL, Tomcat, WebLogic, Oracle 10g
Hibernate, Netbeans, Http, Jpa, Web, Medicinal, Weblogic, Tomcat, Developer, XSLT, Jsp, Sql, Node, Spring, Pl/sql, Database, Agile, XML, Oracle, Scrum, Java
2011 - 2012
job
Java Developer
Reed Global.
Project Title: Xpress
Xpress deals with the internal work flow of Reed Technologies. It consists of various modules as BD Tools, Scheduler, Search Filters and Communication Centre etc. Communication Centre is a medium through which Reed consultants and Reed Internal Users access to communicate with the Business. The Business comprises of users such as Candidates and Managers who are contacted via Email, SMS, Phone, Letter and CMS/ECMS.
Team Size: 10
Responsibilities:
• Created and Developed Communication Centre module which is used by Recruiters to interact with Candidates.
• Business Analysists played very important role in terms of understanding the Requirements. Interacted with analysists and Higher Management to understand Business hurdles/issues. Provided effective solutions across the project that would save the transaction and interaction time.
• Multiple User Interfaces were created using Spring and Struts, Java Script, AJAX and JQuery.
• Acted as Hibernate designer/expert for the team to build DAO components using Hibernate for Oracle Database.
• Involved in Unit Testing and Peer programming of Communication Center.
• As a development Team member followed Test Driven Development which helped in developing crisp and effective code. This eventually generated test cases that would provide means for effective code coverage.
• As a team member participated in Sprint sessions which were part of Agile - Scrum methodologies. We followed two to three weeks sprints where the tasks were finishes as per the estimates.
• In order for the Recruiters to understand Communication Centre, presented a demo with Power Point Presentation at company.
Tools & Technologies:
Spring, Hibernate, Struts, Spring Source Tool Suite, Java, JSP, Java Script, JQuery, PL/SQL, Tomcat, Oracle
Xpress deals with the internal work flow of Reed Technologies. It consists of various modules as BD Tools, Scheduler, Search Filters and Communication Centre etc. Communication Centre is a medium through which Reed consultants and Reed Internal Users access to communicate with the Business. The Business comprises of users such as Candidates and Managers who are contacted via Email, SMS, Phone, Letter and CMS/ECMS.
Team Size: 10
Responsibilities:
• Created and Developed Communication Centre module which is used by Recruiters to interact with Candidates.
• Business Analysists played very important role in terms of understanding the Requirements. Interacted with analysists and Higher Management to understand Business hurdles/issues. Provided effective solutions across the project that would save the transaction and interaction time.
• Multiple User Interfaces were created using Spring and Struts, Java Script, AJAX and JQuery.
• Acted as Hibernate designer/expert for the team to build DAO components using Hibernate for Oracle Database.
• Involved in Unit Testing and Peer programming of Communication Center.
• As a development Team member followed Test Driven Development which helped in developing crisp and effective code. This eventually generated test cases that would provide means for effective code coverage.
• As a team member participated in Sprint sessions which were part of Agile - Scrum methodologies. We followed two to three weeks sprints where the tasks were finishes as per the estimates.
• In order for the Recruiters to understand Communication Centre, presented a demo with Power Point Presentation at company.
Tools & Technologies:
Spring, Hibernate, Struts, Spring Source Tool Suite, Java, JSP, Java Script, JQuery, PL/SQL, Tomcat, Oracle
Oracle database, Demo, Power, Search, Testing, Development, Tomcat, Developer, It, Jsp, Hibernate, Test, Sql, Management, Spring, Pl/sql, AJAX, Database, Agile, CMS, Oracle, Scrum, Java, Jquery
2008 - 2010
job
Sr. Software Engineer
Patni Computer Systems Ltd.
Client: CWI (Cable & Wireless International)
Project Title: Liberate
Liberate is the Customer Care and Billing System of Cable and Wireless International (CWI) across 23 Business Units. It is a support system for the Customer Support Representatives (CSR) to effectively resolve various customer issues. It works as a comprehensive web-based solution, which enables the CSR to manage global customer account details, customer enquiries, service provisioning, and billing details. The CSR uses Liberate to efficiently manage functionality like Directory Enquiries, Automatic Service Provisioning, Billing and Query Management, Payments and Credit Control, Number and SIM Management, Pricing, and Fault Recording and Management. Liberate extends its support to a web portal known as eService. Using eService, customers can pay the bills online, view the bill details, redeem reward points and raise faults etc.
Team Size: 150
Responsibilities:
• Eservice is a web portal for Customer access functionality like paying bills, receiving emails etc. Was constantly involved in enhancing and building new features for the legacy portal.
• Used web frameworks like Struts and JSF to build web pages for EService.
• One of the specialized task was to create and maintain Batch Processes that would send Bill Notifications to Customers based on their Billing Cycles.
• As a primary point of contact to support Eservice, interacted with clients across 23 Business Units. This was mainly to gather and implement new requirements and to support existing functionality.
• Took the entire responsibility to support Eservice for Cable & Wireless International across 23 Business Units which were mainly focused in Caribbean Region. It was a challenging task to understand the Language and fix P1 issues with Critical Time frames.
• Developed solutions for the problems/bugs using technologies like Java, Hibernate, JSF, JSP, JavaScript, XML and XSLT.
• Created new backend APIs to support legacy code using Spring DI functionality.
• Performed Unit Testing and Integration testing across different Eservice modules.
Tools & Technologies:
Spring, Hibernate, JSF, Struts, Eclipse, Java, JSP, Java Script, XML, XSLT, Tomcat, iPlanet Application
Server, My SQL Server
Project Title: Liberate
Liberate is the Customer Care and Billing System of Cable and Wireless International (CWI) across 23 Business Units. It is a support system for the Customer Support Representatives (CSR) to effectively resolve various customer issues. It works as a comprehensive web-based solution, which enables the CSR to manage global customer account details, customer enquiries, service provisioning, and billing details. The CSR uses Liberate to efficiently manage functionality like Directory Enquiries, Automatic Service Provisioning, Billing and Query Management, Payments and Credit Control, Number and SIM Management, Pricing, and Fault Recording and Management. Liberate extends its support to a web portal known as eService. Using eService, customers can pay the bills online, view the bill details, redeem reward points and raise faults etc.
Team Size: 150
Responsibilities:
• Eservice is a web portal for Customer access functionality like paying bills, receiving emails etc. Was constantly involved in enhancing and building new features for the legacy portal.
• Used web frameworks like Struts and JSF to build web pages for EService.
• One of the specialized task was to create and maintain Batch Processes that would send Bill Notifications to Customers based on their Billing Cycles.
• As a primary point of contact to support Eservice, interacted with clients across 23 Business Units. This was mainly to gather and implement new requirements and to support existing functionality.
• Took the entire responsibility to support Eservice for Cable & Wireless International across 23 Business Units which were mainly focused in Caribbean Region. It was a challenging task to understand the Language and fix P1 issues with Critical Time frames.
• Developed solutions for the problems/bugs using technologies like Java, Hibernate, JSF, JSP, JavaScript, XML and XSLT.
• Created new backend APIs to support legacy code using Spring DI functionality.
• Performed Unit Testing and Integration testing across different Eservice modules.
Tools & Technologies:
Spring, Hibernate, JSF, Struts, Eclipse, Java, JSP, Java Script, XML, XSLT, Tomcat, iPlanet Application
Server, My SQL Server
Jsp, Portal, Backend, Processes, Online, Server, Web, International, Software, Testing, Support, Tomcat, It, XSLT, Javascript, Hibernate, Wireless, Service, Eclipse, Management, Integration, CSR, Spring, XML, SQL Server, Backend, Java, Sql
2006 - 2008
job
Software Engineer
Serve All Enterprise Solutions.
Client: Manpower, Milwaukee, USA
Project Title: Transformer
Transformer is an E-Learning system. It's a Learning Management System, which enables associates of an organization to go through the boot camps and training materials through the web. The Transformer is designed as per SCORM (Sharable Content Object Reference Model) Standards. The SCORM specification is a standard for E-Learning system, which talks about the Content aggregation, Run Time Environment and Sequencing and Navigation. The Content for a course will be packaged with an "imsmanifest.xml" file. Each course will have an "imsmanifest.xml" file, which includes details about the content aggregation, runtime environment and sequencing and navigation. The objective of SCORM standard is to make the course contents, small atomic SCOs (Sharable Content Objects), which ensures the re usability, integrity and robustness of the content. Transformer consists of various modules as Taxonomy, Courses, Library, Upcoming Events, Users & Roles etc.
Team Size: 6
Responsibilities:
• Worked on Requirement Analysis and development tasks for Library Module.
• In order to develop Library module followed Backward approach/Reverse Engineering where the database design was first constructed.
• Involved in High-level Design Documentation for CAM.
• Tested Library Module using Unit and Integration Test cases.
Tools & Technologies:
Struts, JSP, XML, XSLT, MySQL and Bundled Tomcat 5.5.17, SQL Manager
Client: Manpower, Milwaukee, USA
Project Title: Manpower
Manpower is an Outsourcing company whose branches are scattered around 18 countries and head office is located at Milwaukee, USA. The individual branches have their own clients. Manpower is implementing WorkBrain in to its work environment and also for various Manpower clients. WorkBrain already has a built-in feature for supporting multi-client environment, using this feature the WorkBrain product is customized for the Manpower Client.
Team Size: 20
Responsibilities:
• As a developer was involved in Analyzing Requirements and preparing Functional Design Documents and Technical Design Documents.
• Developed Rules module using Workbrain 5.0.20 for Manpower.
• Performed Unit testing using Junit Framework.
• Involved in Peer programming to build business logic.
• Performed Test Driven Development which was very useful in understanding various Business scenarios for different versions of WorkBrain.
Tools & Technologies:
Struts, Java, Servlets, JSP, PL/SQL, Web Sphere 6.0, Oracle 9i, Net Beans 5.5, WorkBrain 5.0.20
Client: COD (City of Detroit), USA
Project Title: WorkBrain
WorkBrain is a Workforce Management System. WorkBrain concentrates on various individual tasks which an employee can perform in an Organization. It's a product based project, which is used by COD to help the Supervisors and Administrators for the Employee Payroll. WorkBrain is a huge application consisting of various modules as Timesheets, ETM (Employee Transaction Manager), Entitlements, Rules, Calculation Groups, Forms, Row Sources, Alerts, Managing Time Codes etc. Core modules of WorkBrain are Entitlements Rules and ETM. The Leave Management System is handled in Entitlements and the preconditions for eligibility of Leaves are handled in Rules. ETM is a manager for handling the details of various employees in the Organization.
Team Size: 8
Responsibilities:
• As a development team member tried to understand the raw requirements for Rules module and implement specifications in Technical Design Documents and Functional Design Documents.
• Developed Unit Test Cases using JUnit Framework.
• Performed Peer Code Reviews as part of maintaining the code.
• Involved in Designing and Integration Testing of various modules like "Time Off Request" Form and Entitlements module.
Tools & Technologies:
Java, Servlets, JSP, PL/SQL, Web Logic 8.1, Net Beans 5.0, Oracle 8i
Project Title: Transformer
Transformer is an E-Learning system. It's a Learning Management System, which enables associates of an organization to go through the boot camps and training materials through the web. The Transformer is designed as per SCORM (Sharable Content Object Reference Model) Standards. The SCORM specification is a standard for E-Learning system, which talks about the Content aggregation, Run Time Environment and Sequencing and Navigation. The Content for a course will be packaged with an "imsmanifest.xml" file. Each course will have an "imsmanifest.xml" file, which includes details about the content aggregation, runtime environment and sequencing and navigation. The objective of SCORM standard is to make the course contents, small atomic SCOs (Sharable Content Objects), which ensures the re usability, integrity and robustness of the content. Transformer consists of various modules as Taxonomy, Courses, Library, Upcoming Events, Users & Roles etc.
Team Size: 6
Responsibilities:
• Worked on Requirement Analysis and development tasks for Library Module.
• In order to develop Library module followed Backward approach/Reverse Engineering where the database design was first constructed.
• Involved in High-level Design Documentation for CAM.
• Tested Library Module using Unit and Integration Test cases.
Tools & Technologies:
Struts, JSP, XML, XSLT, MySQL and Bundled Tomcat 5.5.17, SQL Manager
Client: Manpower, Milwaukee, USA
Project Title: Manpower
Manpower is an Outsourcing company whose branches are scattered around 18 countries and head office is located at Milwaukee, USA. The individual branches have their own clients. Manpower is implementing WorkBrain in to its work environment and also for various Manpower clients. WorkBrain already has a built-in feature for supporting multi-client environment, using this feature the WorkBrain product is customized for the Manpower Client.
Team Size: 20
Responsibilities:
• As a developer was involved in Analyzing Requirements and preparing Functional Design Documents and Technical Design Documents.
• Developed Rules module using Workbrain 5.0.20 for Manpower.
• Performed Unit testing using Junit Framework.
• Involved in Peer programming to build business logic.
• Performed Test Driven Development which was very useful in understanding various Business scenarios for different versions of WorkBrain.
Tools & Technologies:
Struts, Java, Servlets, JSP, PL/SQL, Web Sphere 6.0, Oracle 9i, Net Beans 5.5, WorkBrain 5.0.20
Client: COD (City of Detroit), USA
Project Title: WorkBrain
WorkBrain is a Workforce Management System. WorkBrain concentrates on various individual tasks which an employee can perform in an Organization. It's a product based project, which is used by COD to help the Supervisors and Administrators for the Employee Payroll. WorkBrain is a huge application consisting of various modules as Timesheets, ETM (Employee Transaction Manager), Entitlements, Rules, Calculation Groups, Forms, Row Sources, Alerts, Managing Time Codes etc. Core modules of WorkBrain are Entitlements Rules and ETM. The Leave Management System is handled in Entitlements and the preconditions for eligibility of Leaves are handled in Rules. ETM is a manager for handling the details of various employees in the Organization.
Team Size: 8
Responsibilities:
• As a development team member tried to understand the raw requirements for Rules module and implement specifications in Technical Design Documents and Functional Design Documents.
• Developed Unit Test Cases using JUnit Framework.
• Performed Peer Code Reviews as part of maintaining the code.
• Involved in Designing and Integration Testing of various modules like "Time Off Request" Form and Entitlements module.
Tools & Technologies:
Java, Servlets, JSP, PL/SQL, Web Logic 8.1, Net Beans 5.0, Oracle 8i
Office, Net, It, Outsourcing, Developer, Tomcat, Usability & UX, Reverse Engineering, Development, Testing, XSLT, Software, Web, Feature, Logic, Framework, USA, Go, Manager, E-learning, Mysql, Sql, Java, Oracle, XML, Training, Usability, Database, Pl/sql, Design, Database design, Integration, Management, Unit test, Test, Content, Engineering, Jsp
2004 - 2005
freelance
Software Consultant
Electronic Corporation of India Ltd.
Client: ECIL (Electronic Corporation of India Ltd.)
Project Title: Intranet Purchase Management System
Intranet Purchase Management System is a web based management system for handling internal purchases of ECIL. The system maintains the details of the internal and external purchases made under the environment of ECIL. The different kinds of users for this system are Indenter, HOD, C&MD, CPO and Vendors. ECIL maintains a list of vendors for whom orders are regularly placed they are known as Internal Vendors. The new sets of vendors are taken as external vendors. If the total of the indent prepared is less than 10,000 then those indents are approved by the HOD and if the indent sum exceeds 10,000 then the indents are approved by the C&MD.CPO handles the vendors for ECIL.
Team Size: 10
Responsibilities:
• As an intern was assigned the task to discuss requirements with Department Heads and enhance them using Use Case Diagrams, Collaboration Diagrams and Sequence Diagrams.
• Took the responsibility of developing project modules related to the role CPO (Chief Purchase Officer).
• Unit Tested the code by using the Test Cases written in Junit Framework.
Tools & Technologies:
Servlets, JSP, JDBC, HTML, Tomcat 5.5, Eclipse 3.1, Oracle, Rational Rose and Junit
Project Title: Intranet Purchase Management System
Intranet Purchase Management System is a web based management system for handling internal purchases of ECIL. The system maintains the details of the internal and external purchases made under the environment of ECIL. The different kinds of users for this system are Indenter, HOD, C&MD, CPO and Vendors. ECIL maintains a list of vendors for whom orders are regularly placed they are known as Internal Vendors. The new sets of vendors are taken as external vendors. If the total of the indent prepared is less than 10,000 then those indents are approved by the HOD and if the indent sum exceeds 10,000 then the indents are approved by the C&MD.CPO handles the vendors for ECIL.
Team Size: 10
Responsibilities:
• As an intern was assigned the task to discuss requirements with Department Heads and enhance them using Use Case Diagrams, Collaboration Diagrams and Sequence Diagrams.
• Took the responsibility of developing project modules related to the role CPO (Chief Purchase Officer).
• Unit Tested the code by using the Test Cases written in Junit Framework.
Tools & Technologies:
Servlets, JSP, JDBC, HTML, Tomcat 5.5, Eclipse 3.1, Oracle, Rational Rose and Junit
Html, HTML/CSS/Javascript, Oracle, C, Management, Eclipse, Test, Less, Jsp, Tomcat, Software, Web, Framework, Internal
My education
2001
-
2004
Osmania University
Masters, Computer Applications
Masters, Computer Applications
sowmya's reviews
sowmya has not received any reviews on Worksome.
Contact sowmya vemparala
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to sowmya directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark