Rajagopal M

Rajagopal M

$40/hr
Full-stack developer with hands on skills on Java/J2EE frameworks
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
33 years old
Location:
Chennai, Tamilnadu, India
Experience:
5 years
Rajagopal Muthuchidambaram Application Developer at ThoughtWorks- Experience Application Developer at ThoughtWorks October 2015 - Present (11 months) Consultant at Avnet Services: Business Solutions (formerly Ascendant Technology) June 2015 - Present (1 year 3 months) End to end development of enhancements and defect fixing. Co ordinating the off-shore team with all the tasks and defects of each maintenance releases. Associate Consultant at Avnet Services: IBM Practice (formerly Ascendant Technology) May 2013 - Present (3 years 4 months) Estimate the amount of work, Design development methodologies for the created work. Plan and execute unit tests for the backend and front and logical units. Execute the planned development work or task. Consultant trainee at Ascendant Technology July 2012 - May 2013 (11 months) Undergo training on the enterprise used platforms, frameworks and patterns. Get trained on following practices and technology nuances that prevail in the organization. Languages Tamil Kannada English Skills & Expertise Java Servlets Java Enterprise Edition Spring C WebSphere Portal Struts Android Development J2EE Application Development AngularJS PHP Page1 Spring Framework C++ C++ Language C Language Databases Data Str J2ME ASP ASP.NET WebSphere Application Server JAX-WS JAXB SQL Eclipse Python MySQL Openshift Node.js MongoDB Bootstrap IntelliJ IDEA Pycharm Core Java Education Coimbatore Institute of Technology Bachelor of Technology (B.Tech.), Information Technology, 2008 - 2012 Grade: 82.6 Activities and Societies: Attended several inter college symposiums and won some prizes, Coordinated event the technical symposium InterfaceT10 Organized events at the Technical symposium Interface2k11, Attended few seminars, presentations and talks Saratha Matriculation Hr Sec School 12th, Computer Science, 2007 - 2008 Grade: 95.7575% Interests Programming, Coin Collection, Gaming, Sitcoms, Movies, Science Fiction Honors and Awards Best project award General Manager of the company December 2013 Page2 Has been presented with this best project award for being a part of BCBSMA provider portal development as a recognition of following best architecture and coding standards during development. Volunteer Experience Volunteer for Avnet touch at Avnet Services: Business Solutions (formerly Ascendant Technology) December 2013 - Present Have been a part of Avnet touch volunteers team, which basically functions with the objective of enabling children at homes to get quality education and facilities to get educated. The major part of this team involves conducting informative as well as fun activities, providing basic needs and things required for their schooling activities etc. serjeant-at-arms at Rotaract Club of CIT September 2011 - April 2012 Have been a part of Rotaract club in the college. One of the 15 board members managing the events, orphanage visits, social services in the locality and homes around our collect campus. Projects A budget allocation system with visualisation of yearly financial attributes for a client in consulting firms February 2016 to Present Members:Rajagopal Muthuchidambaram • Worked on estimation, development and integration of screens. • Developed R based analytical engine for bulk budgeting and allocation computations. • Developed java spring-boot/spring-batch based rest client with flask framework. • Developed mongo db integration on java with spring data. • Minimal UI development - HTML, ember and d3. • Performed unit and integration. • Environment: IntelliJ by Idea, jetty application server for spring boot, teraform and ansible for deployment on cloud, MongoDB. [Hackathon] Gamifying customer purchasing habits April 2016 to Present Members:Rajagopal Muthuchidambaram As e-commerce has become one of the inevitable part of our day-to-day life, it's time to make it more interactive with the users. Based on what the customer purchases, the customer will be placed on a level in the leadership board( based on the type of product that has been purchased). (e.g. When a customer purchases vegetable oils[from one brand each month] regularly from the system, he/she will attain a particular level in the leadership board of those who purchase vegetable oils[irrespective of brand](internally he/she will also have a level associated in the subsequent top level category[say food/grocery, which is the parent category of vegetable oils]). Page3 This is the project I've submitted on the Angular Attack 2016 hackathon. https://www.angularattack.com/entries/2001-dextrousinc Server git: https://github.com/DextrousInc/gamifying-ecommerce-server Client git: https://github.com/DextrousInc/leaderboard-app Technologies used: - Angular2 - spring-boot java - MySQL - OpenShift cloud by redhat - GitHub for version control. A web dashboard application focusing on data visualisation for a client baed on child welfare November 2015 to February 2016 Members:Rajagopal Muthuchidambaram • Worked on estimation, development and integration of screens. • Developed python based rest client with flask framework. • Developed mongo db integration on python with pymongo library. • Developed UI - HTML, AngularJS, anglular-nvd3 and angular-leaflet • Performed unit testing,integration and functional testing. • Environment: PyCharm by Idea, njinx application server for python, vagrant and ansible for deployment on cloud, MongoDB. [PET] Bookworms Phase 1 and 2 August 2015 to Present Members:Rajagopal Muthuchidambaram This site is the result of a MEAN stack experiment. The main theme of this site is to share books and collaborate with your thoughts on any book item. The text stack used is Mongodb :For saving document data Express :For routing the API calls Angular :Framework to handle front end data NodeJS :Processing the HTTP requests acting as an API Socket.IO :Real-time interactions in Chats page. If User A and User B are in same chat page and posting a comment it will be loaded without page reload This site has been planned to have 3 Phases of development. [HACKATHON]TheGimbalStore March 2015 to Present Members:Rajagopal Muthuchidambaram A beacon based android application that redefines the in-store and e-store experience with friends, recommendations and reviews.Developed for an internal hackathon.> [PET]Watchout Page4 June 2015 to Present Members:Rajagopal Muthuchidambaram Wanted an App to remind me of the series episodes that are getting released and wanted to learn ionic framework. So created this app with it. Ionic APP powered by TheMovieDB API. Websphere portal application development for a Customer at health care domain in the United States of America September 2013 to May 2014 Members:Rajagopal Muthuchidambaram, Shreeranjni Ramasubramanian, Vigneshwaran Thulasi Doss • Worked on estimation, development and integration of screens. • Developed JSR 286 Portlets and portlet services. • Developed JAX-WS web services. • Developed UI - HTML, JSP, dojo 1.6 • Performed unit testing • Environment: IBM RAD 8.0, WebSphere Portal 7.0, WebSphere Application Server 7.0, backend oracle 11g connected through JAX-WS services Websphere portal application enhancements for a Customer at health care domain in the United States of America May 2014 to Present Members:Rajagopal Muthuchidambaram, Shreeranjni Ramasubramanian • Worked on estimation, development and integration of enhancements. • Developed JSR 286 Portlets and portlet services. • Developed JAX-WS web services. • Performed unit testing • Developed UI - HTML, JSP, dojo 1.3 • Environment: IBM RAD 7.0, WebSphere Portal 6.1, WebSphere Application Server 7.0, backend oracle 10g connected through JAX-WS services Websphere portal application enhancements for a Customer at health care domain in the United States of America November 2012 to September 2013 Members:Rajagopal Muthuchidambaram, Shreeranjni Ramasubramanian, Srijani Basak • Developed JSR 286 Portlets. • Developed JAX-RPC web services. • Performed unit testing • Environment: IBM RAD 6.0, WebSphere Portal 6.1, WebSphere Application Server 6.0, backend oracle 10g connected through JAX-RPC services Struts based internal test application for interview cycles February 2013 to Present Members:Rajagopal Muthuchidambaram Page5 • Worked on estimation, development and integration of enhancemens. • Developed struts based controllers. • Developed UI - HTML, JSP, dojo 1.3. • Performed unit testing • Environment: eclipseIndigo, Apache tom cat 10, backend IBM DB2. [PET]MeraSMSStatistics November 2012 to Present Members:Rajagopal Muthuchidambaram Had an android phone which does not let me track the messages I send during times when SMS where more popular and TRAI had SMS limits. This app listens to your inbox and outbox and persists in SQLite. [PET]SimpleCallBlocker August 2012 to Present Members:Rajagopal Muthuchidambaram Wanted to block all the calls from telemarketing people. Current apps only let you block number by number, not those which have certain pattern. Built this app to clock all calls from a particular STD code or pattern.(without activating the DND service provided by the mobile service providers) A Bipartite Graph Based timetable allocation system January 2012 to Present Members:Rajagopal Muthuchidambaram, Deva Malar, Vijayadurga Narayanasamy, Iswariya Sampath Kumar Team project on allocating staffs and allotting subject timetables for an institution by using Java Swing and MS Access. [PET]GotchaMusicPlayer September 2011 to Present Members:Rajagopal Muthuchidambaram Wanted have fun out of plain SMS and audio player in android. So created this app which plays music on receiving SMS from another mobile phone. Install in a friend's phone, send a plain old SMS and prank him by playing a song without his interference. Just see his scared face and say Gotcha. [PET]DailySmsScheduler Members:Rajagopal Muthuchidambaram Idea behind this android project is to schedule SMS for the day. It is a in memory, thread based app that send out SMS repeatedly or one time based on user preference. [PET]BukReader July 2011 to Present Members:Rajagopal Muthuchidambaram Why read a book when your phone can read it for you. This is my second android application that lets you choose a text file and it will read it for you. Page6 It uses android's text to speech converter. Making it work was a greater deal for me as a naive android developer. [PET]TheReminderApp June 2011 to Present Members:Rajagopal Muthuchidambaram My first ever android application built to show remainder for the particular day using the SQLite persistence storage also tried with file system storage. It is a 2 page app that is not that user friendly. [PET]SwingAudioPlayer June 2010 to Present Members:Rajagopal Muthuchidambaram My Little Java Swing experimentation with the audio features without using any external libraries to support playing low memory audio formats with ability to save playlists shuffle through them and play/pause etc. [PET]Interface11 April 2011 to Present Members:Rajagopal Muthuchidambaram A J2ME event management application for the college level symposium event Interface for the year 2011. This in memory application lets to view the details of the events occurring for the 2 days along with capability to send enquiry sms to the even organizer. [PET] BunnyMazes November 2010 to Present Members:Rajagopal Muthuchidambaram There were times when Java based mobiles were popular. Wanted to create a puzzle game that involves mazes,a bunny and a carrot. A timed game with 10 levels having increasing complexity developed in J2ME. [PET]TheSimpleBrowser October 2010 to Present Members:Rajagopal Muthuchidambaram Had difficulties accessing webpages by entering URLS in the phone I had, So created a J2ME mobile application that lets you enter a web url and access the web page. This application also lets you save the URLs as bookmarks in the record based persistence that comes with J2ME. Organizations ACM student chapter No July 2011 to Present Page7 Rajagopal Muthuchidambaram Application Developer at ThoughtWorks- Contact Rajagopal on LinkedIn Page8
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.