Easwaramoorty P

Easwaramoorty P

$10/hr
C# .Net And Java
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
43 years old
Location:
Chennai, Tamilnadu, India
Experience:
15 years
EASWARAMOORTHY.P- (- https://github.com/SPEMoorthy OBJECTIVE Full Stack Developer with 15+ years of hands-on experience designing, developing, and implementing applications and solutions using a range of technologies and programming languages. Seeking to leverage broad development experience and hands-on technical expertise in a challenging role as a Full-stack Developer. PROFESSIONAL PROFILE  15+ Years of Professional experience in Software Development.  Working extensively on C#, .NET, JAVA, VB, C, eMatrix-AEF, MQL, ADK, JPO, JSP, JDBC, SQL and PL/SQL.  Strong knowledge in C & C++.  Strong knowledge in Engineering and Healthcare Distribution.  Very good knowledge in Networking and Cloud Computing.  Strong Knowledge in Introscope, HP Performance Management Tools.  Deployed Applications in Docker, IIS, JBoss 4.0, WebLogic 8.1 and Tomcat 6.0.  Strong Knowledge in RDBMS (MSSQLSERVER, ORACLE).  Strong Knowledge in Typescript, Angular, JSON, XML, XSLT and JAXP.  Strong Knowledge in DevOps Practices. PROFESSIONAL EXPERIENCE  Working as Principal Consultant in Shakthi IT Solutions PVT Ltd, Chennai from May 2014 - present.  Worked as Senior Consultant-ENOVIA in FLSmidth, Chennai from Aug 2012 to April 2014.  Worked as Tech Lead in Infinite Computer Solutions, Bangalore from Sep 2006 to July 2012.  Worked as a JAVA Developer in Sri Varu Enterprises, Bangalore from Jan 2005 to Sep 2006. CERTIFICATES & AWARDS      Appreciation award from FLSmidth Appreciation award from GE Healthcare Star Performer of the Year from Infinite Computer Solutions SUN Certified Java Programmer (SCJP 5.0 - 90%) Microsoft Certified Professional (MCP Win 2k Pro) ACADEMIC PROFILE     Master of Computers Science from Bharathiyar University in 2004 (70%) Bachelor of Computers Application from Bharathiyar University in 2002 (64%) Secondary Education from Tamil Nadu Board of Secondary Education in 1999 (65 %) SSLC from TN Board in 1996 (74 %) Page 1 of 10 TECHNICAL SKILLS Operating Systems Languages Database Cloud Computing Dev Ops Oracle Technologies .NET Technologies Frameworks Servers Scripting Languages IDE : Linux, Android and Windows : C#, Java, C++, C, SQL, MQL and P/L SQL : MS-SQL Server, Oracle, MYSQL, SQL Lite MS ACCESS : Microsoft Azure, Oracle Cloud Computing : Git Lab, Git Hub, Team Server : Java, JSP, Servlets, JDBC, Java Beans and JAXP. : .Net Core, WEB API, WPF, WinForms, WCF, ASP.NET, ASP.NET Core : EFCore, Exalead Search, eMatrix-AEF, EF, CASPER. : IIS, JBoss, WebLogic and ApacheTomcat. : Java Script., Shell Scripts : Visual Studio, Eclipse,Visual Studio Code. PROJECT EXPRERIENCE Current Project Title Client Technology Duration Position : GSales Retail : Shakthi IT Solutions Pvt Ltd. : ASP.Net CORE Web API and WPF : Sep 17 – Till Date : Full Stack Development Description : GSales-Retail is GST Ready Software product for Pharmacy Retail Shops. In a detail view of the project this Software contains the following features         Invoices and Billing Stock Transfer within Organization Branches Purchase, Purchase Order Management GST Reports Inventory Management Integration with G-Sales Distributor Product Reports – Various kinds Cloud Ready Role :  Full Stack development. Page 2 of 10 Project 2 Title : GSales Distributor Client : Shakthi IT Solutions Pvt Ltd. Technology : C#, JAVA, Winforms, Android, ASP.NET and MSSQL-Server Duration : May 14 – Till Date Position : Full Stack Development Description : G-Sales is GST Ready ERP for Pharmaceutical Distributors. In a detail view of the product this Software contains the following features  Invoices and Billing  Purchase, Purchase Order Management  GST Reports  Sales Return, Purchase-Return, Memo Based Purchase Return  Inventory Management  Reports – Various kinds  Web UI for Sale Order, And Customer Reports.  Mobile App for Sales Order.  Integration module with Aggregators  Financial Accounting Module Role :  Full Stack development. Project 3 Title : Helios Client : FLSmidth. Technology : eMatrix-AEF, Java, JSP, MQL, ADK, JPO Duration : Aug 12 – Apr 14 Position : Document Management Development, And Production Maintenance. Description : Helios is the project In FLSmidth which is targeting to replace the Current IT Infrastructure with Modern tools and technologies. Enovia is chosen for PLM and Document Management System. Role       : Development of Document Management System Requirements. (Development Team) Deployment of Production System patches in various sites. Monitored and Maintained Enovia production system Bug fixing and development of small use cases which is coming under the scope of the FLS Maintenance team. Helped Solidworks Developmemnt Team to Integrate SW with Enovia to Store Custom properties of Document. POC Environment Setup of various Development Teams requirements. Like Exalead Server and DEV environment for Oracle Integration Team and So on. Page 3 of 10 Project 4 Title Client Technology Duration Position : GEHC PLM COE Performance : GE HealthCare. : eMatrix-AEF, Java, JSP, MQL, ADK, JPO. Introscope, HP Performance Management Tools : March 08 – Aug 12 : eMatrix Developer Description : We worked together with GE Leader to the core execution work (support, maintenance, and performance fix) for the GEHC NPI COE project. In a Detail view the kind of work is as follows          Production performance issues root causing and fixing Know the server deadlock and developing & maintain the project flow standard Code review for all releases Load testing design analysis and recommendations DB improvement activities for better performance of the system Environment settings for audit, Core Review checklists, Updating of Work instruction Production reporting analysis Recommending application verity , DB monitoring requirements, thresholds and actions Keeping up the applications availability & performance reviews for releases Role :  Involved in all the above activities. Project 5 Title Client Technology Duration Position : eMatrix Escalation Development (Matrix One) : GE Consumer Industrial, Matrix One. : eMatrix-AEF, Java, JSP, MQL, ADK, JPO. : 12 Months. : eMatrix Developer Description : eMatrix application has many centrals installed upon AEF. This project involves developing and debugging issues raised in the tool development. This project involves the centrals: Team Central, Library Central, Engineering Central, etc, Attending Day to Day Issues and Processing Real time Customization for the issues and bugs raised in Mx_Mx site which is the primary function of this project. Role :  Bug fixing and Development Page 4 of 10 Project 6 Title Client Technology Team size Duration Position : Gasification Monitoring & Diagnostics : GE Global Research. : Structs, Java, JSP, CASPER (GE’S Own Framework) and JFree Chart :6 : 6 Months : Software Developer & System Analyst Description : GE is one of the world's leading providers of both gasification and power generation technologies. GE is doing lot of research on gasification technologies and also having plants for gasification process. Gasification Monitoring And Diagnostics (GASMD) is a project to build a web-based tool for GE’s Gasification Lab research scientists. This tool should support those scientists to improve their research on gasification plant. And also acts as a knowledge base for them. Role :  Equally contributed in all (From Requirement to Deployment) the stages of this tool development Project 7 Title Client Technology Team size Duration Position : EliteNet (Online Ordering System) : GE C&I. : Java, JSP, LDAP :3 : 4 Months : Software Developer Description : EliteNet gives GE Customers 24/7 access to a self-serve Internet site that gives full control. They spend less time in calling customer service or sales and more time for improving their business. Following lists are some of the convenient EliteNet tools which help customers to run their business:  Place Orders, Track Orders, Track Payables, Check Product Availability ...and much, much more! Role :  Deep analysis of LDAP Batch Program and documentation (Reverse Engineering).  Code analysis and tech specification of the program. Page 5 of 10 Project 8 Title Client Technology Position : Sales Analytical Tool : Sri Varu Enterprises, Bangalore. : Java, JSP, JavaBeans, JDBC, ApacheTomcat, MS ACCESS 2000 : Software Developer Description : Sales Analytical Tool is a reporting tool in which we can get Monthly, Quarterly, Yearly sales reports. This tool is having customized query-building capabilities. This makes the tool very much flexible. Role : Equally contributed in all the stages of this packaged development. Project 9 Title Client Software Description : Yarn Test Reporter. : Coimbatore District Own Power Loom Cloth Manufacturers Association – Somanur. : VB, C Access DB, Windows 2000 : This is the software for reading yarn samples weight from an electronic weighing machine (METTLER TOLEDO PB153-S). This is achieved by sending commands to weighing machine via serial port and reading port’s buffer value. After reading the weight it is used to calculate the yarn’s count value (New English Count). This is achieved by using a formula (63.8/Weight in grams). Then it produces the report in a file. Note: Yarn Samples are made by a machine called Wrap Real helping us to produce but 120 yards length of yarn piece. Project 10 Title Client Software Description : Transport. : Ponnalaki Transports – Somanur. : VB, Access DB, Windows 2000 : Application for managing regular transport entries for Customer. And invoicing for the same. Invoice can be generated in various styles like Single-trip, Daily basis or Monthly basis. PERSONAL PROFILE Date of Birth Languages Known Address : 25/06/1980 : Tamil, English : #630/1 Part, Ground Floor, Andal Kovil Street, Madhanakuppam, Korattur, Chennai 600053. Page 6 of 10 Annexure-1 SPEMoorthy – In a Nutshell (Who am I) 1) Good knowledge in cloud computing.  Created Compute Engine Linux Based and also in Windows Based Environment  Developed and Deployed ASP.Net Core (Now .Net5) Application in space2host Linux Cloud Server. o Ubuntu o ASP .Net5 Server o Angular 10 + Redux for UI o MS SQLServer 2019 (Linux Distribution)  Created Source Control System - Self hosted GIT Lab Environment. Digital Ocean for ARIZTID one of my friend’s startup company.  Written script DB Backup for Maria DB and also uploaded the backup file to Google Drive from Linux Server with the help of labbots/google-drive-upload: Bash scripts to upload files to google drive (github.com)  Guided PHD Student to complete his ORACLE Cloud Project as per his curriculum o Created APEX Work Space o Created Autonomous Database o Guided Some of the Workflow o Got Appreciation from him.  He Said that, “Marks came in. Got 83.3 out of 100. I will get the feedback review. Will update you on that. Thank you for your support”  Configured to Access the Service from various ways Like o Access the DB from Oracle Cloud to ASP.Net Core Application Which is hosted in Azure Environment (ORCL Connection String itself having secure Key) o Access MS SQL Server Hosted in Azure, Space2Host, Digital Ocean in a Local Environment.  Oracle Cloud – Created Always Free Computing Environment. Deployed Asp .net Core application.  Configured Open VPN Solution for Shakthi IT Solutions Pvt Ltd in Oracle Cloud (Always Free Compute Engine)  Deployed Simple Static Web Page in Oracle Cloud (ngix)  Microsoft Azure – Created VM PC and installed GSales Applications over there. Page 7 of 10 2) Very good in C# Programming and Microsoft .Net Technologies.  Win Forms, WPF, ASP.Net, ASP.NET Core Products.  WEB API, Swagger and Auto REST  Developed ERP Like Product for Parma Distributors. (GSales – Shakthi IT Solutions Pvt ltd.) Actively we are improving applications and also adopting environment changes LIKE e-Invoice, GST System, E-way bill System and Aggregator Integrations.  Developed Product for Parma Retail shops. (GSRetail) This product is a combination of Modern and Old Technologies joined together to give the benefits of Cloud and Windows Native application experience at the same time.  SQLSERVER –> ASP.NETCore Web API  Autorest Client WPF Application  Developed DMP Print Render for Microsoft RDLC Report Viewer. 3) Very good in Java Programming.  SCJP Certified Programmer  Good knowledge in Struts  XML Parsing  JFree Charting  Very good in Servlet, JSP Programming  Very good Knowledge in J2EE Architecture  Good knowledge in JVM Internals  Actively participated in Decompiler development.  My role was parse the Java class files and convert that in the form of java objects  Developed web based application for reporting.  Developed few utility programs for comparing oracle settings across the environment in GE. 4) Having Very good Knowledge in Visual Basic Programming  My IT Carrier was Started as VB Programmer during my college Days  Two Projects Developed by myself and maintained by myself during my college days. o Transport Company (Logistics) o Count Testing (Textile Industry)  Interface program for EPBX (Electronic private branch exchange) and Billing System  Interface program for Electronic Weight machine and VB application 5) Good Knowledge in C & C++ programming Language.  One of my college projects was in C.  Load Runner Script Mode Was C++, Analyzed and modified the generated code to introduce new parameters and repetition logic. Page 8 of 10 6) Having Very good knowledge in PLM Domain.  Training in Infinite  Worked For GE Healthcare System.  Worked in FLSmith PLM TEAM  Analyzed various PLM tools as part of Infinite Computer Solutions to Build PLM Stream.  Enovia –PLM  ARAS  Windchill 7) Very good in Enovia PLM Product  Having very Good Knowledge in Enovia architecture.  Viewing Its Thin client as a J2EE Web Application (Entire UI is cleverly modularized)  Very good knowledge in System, MQL, Business and Matrix components.  Very good Knowledge in Matrix ADK.  Interactively participated eMatrix Upgrade project.  Gave Solution for Schema change errors.  Correct the schema  Tweak the Installer setup program to bypass the particular activity.  Compared many of the JSP between many version of the product  Full code review done by myself in Magic Application during its upgrade.  Good in TVC Components Thoroughly gone through the Report generator module. 8) Very Good in Enovia PLM Performance Management.  Worked that role in GE. (3 yr) 9) Very good knowledge in Aras PLM product. Analyzed its functionality as part of Infinite POC requirements. A .Net PLM Tool. 10) Having Good knowledge in Android Platform.  As part of Parma Distributors requirement we developed android app for placing order in mobile phone “GSpark”  Installed Custom ROM in android Devices. 11) Having good knowledge in source control systems  SVN – GE and FLSmith  Bambo – Shakthi IT GS Retail Project  Team Server – Shakthi IT Solutions GSales Distributor Project.  Migrated Team Server to GIT LAB with FULL History (5+Years).  GIT LAB and GIT Hub Few personal projects are maintained.  Entity Framework  AutoHistory Page 9 of 10 12) Having good Knowledge in Microsoft Platforms Administration. I helped people to write WMI (Windows Management Instrumentation) Programs to automate administrative activities. 13) Very good in setting up environments. (Installation and configuration for any kind of application in Linux or windows)  Changed Linux Kernel. (It Involves download of kernel source, build and deploy)  Oracle Installation, Weblogic Installation. Tomcat, Jboss.  Windows Active Directory Installation (know the basic concepts)  Informatica (ETL) Installation and configuration  Enovia Matrix Installation & configuration  Oracle Agile PLM Installation and configuration  HP Load Runner Installation & Configuration.  Willy Introscope Installation & Configuration.  Knowledge SAP Installation and configuration (Installed SAP 4.7 and ECC 6.0)  Having Basic knowledge in ABAP Programming Note: I can configure any kind of setup for POC if the software is given at right time even if it is a brand new application for the industry. 14) Very good knowledge in Linux/Unix Based OS.  Most of the configurations are relaying on raw text files... located in /etc folder of the OS.  Well knowledge in VI editor.  Configured Samba Server  Configured LTSP and PXE Boot  Having very good exposure in Shell Scripting 15) Very good Knowledge in HP Load Runner Tools.  In GE Got an opportunity to learn the tool from the scratch to its extensive use. Owned Two Application Load Test end to end  Trackwise Application (GEHC Complainant Handling System)  SQCS Application (Supplier Quality Collaboration System)  I handled from the script generation to Results analysis (All the Modules in LR) 16) Very Good Knowledge in Wily Introscope Monitoring Tool  Created Custom Metric Collection Program for Oracle Session (Written in Java)  Created Dashboards, Alerts and Reports for most of the application.  Restructured System Design for Introscope Monitoring Environment 17) Good Knowledge in Visual VM Profiling Tool. 18) Good Knowledge in JUnit Unit Testing Tool 19) Having Good knowledge in GE's CASPER Framework  More Than one Year I worked in GE's Research Project. 20) Having Good knowledge in Eclipse IDE and Visual Studio. More or less I define myself as On the Fly Learner Page 10 of 10
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.