Surendra Gupta

Surendra Gupta

$10/hr
XML, HTML/HTML5, XHTML, CSS/CSS3, Bootstrap, JavaScript, JQuery, angular.js
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Delhi, Delhi, India
Experience:
14 years
SURENDRA GUPTA Basic Information e-Mail:-,-Phone: - SKYPE suren_gupta GitHub Profile: https://github.com/mona1977 Summary Experienced as FULL STACK developer with more than +14 years of experience in Frontend and backend engineering and 4 years of frontend engineering.        Focused on scalable web and mobile technologies, Server-side applications, api design, data analysis, service oriented architecture and security research. Backend Development : Specialist in modelling and development of hybrid-technology applications using the most recent and powerful technologies like ASP.NET,C#,VB.NET JavaScript, REST , Oauth , PHP, C ANSI, C++, Hadoop, MongoDB, Redis, Memcached and etc. API Development : REST , JSON, OAuth , MTS (Microsoft transaction Server),AJAX, JSON, XML Frontend Development : AnjularJS, Node.js ReactJS Bootstrap , Jquery , VUE.js Expertise in Application Deployment Tools (JENKINS,Kubernetes,Puppet,Docker) and Distributed RealTime Computing Server Like – STORM, SPARK,MSOS (Hadoop,Kafka) in Installation, Configuration with SVN,SilkTest Around +2 years exp with asterisk- PBX, OPENSIP/SIP Proxy/kamailio SIP server Installation and Load Balancing with Freeswitch Server, SIP with mod_sofia, Jingle with mod_dingaling PROTOCOL. +6 Years expertise in PHP, MYSQL, LINUX, WordPress, SASS, CSS, PHP and Javascript and wordpress theme development, SHOPFIY. R& D Level Skills:      Blockchain-enabled know Your Customer (KYC) Artificial Intelligence (AI), Machine Learning (ML) Robotic Process Automation (RPA) Predictive analytics, AI, ML Blockchain, RPA, Visualisation, Blockchain-enabled smart contracts Work Experience SATARCHY SOFTWARE SOLUTIONS (P) LTD Software Architect (Feb 2005 - Actually) As a Software Architect (Product Architect), I got to tackle the challenges in the product team, getting the best of way of solving architectural problems in service-oriented and micro-services architecture, doing: Project: Cloud Controller (InContinuum – Netherlands (2017)): Sr. CONSULTANT for the Cloud Controller Product, InContinuum develops innovative end-to-end management technologies to enable organizations of all sizes in Private, Public and Hybrid/Multi cloud computing environments to automate and control the configuration, delivery and use of cloud-based managed services. Automate and control the design, delivery, deployment, and management of virtualized server, data protection & network services from cloud-enabled enterprise IT infrastructures that are integrated to back-office business support systems, and securely service multiple levels of customers across the cloud computing landscape"      Complexity analysis of product architectural design in ASP.NET,C#,MS-SQL server Documentation of product processes and integrations in a micro-services ecossystem Design of APIs for services intercommunication, both for internal and external integrations Automating Deployment : Kubernetes, Automates software provisioning, configuration management – Puppet, Ansible The CloudController Network Virtualization module has been designed to support any SDN / NFV Infrastructure, just as CloudController IaaS workflows integrate with any on-premise hypervisor platform or hyperscale public cloud service. Skills: ASP.NET, C# , MVC, MTS , Anjular.js , MS-SQL SERVER NETSITY SYSTEMS LTD. Lead Backend Engineer (Jan 2001 - Jan 2005) As a Backend Lead Engineer, I started to coordinate the backend design and development of our team, being responsible for:     Design and develop the base backend architecture of company products Research for the technologies to be used in the backend stack Analysis of cost and time to implement new features on the e-commerce platform Organize and delegate tasks by priority to the backend team  Design, develop and grow the platform integrations keeping a relationship with company partners Skills: Anjular.js, PHP , Bootstrap , Mysql Server , Indian Institute of Technology, DELHI Programmer (Dec 2000 - Jan 2001) The main objective of this project is to develop a state level spatial decision support tool by creating an integrated database on handicraft survey and census data for resource planning and program evaluation. This spatial support system helps the commission office of handicrafts in the following areas:    The essential responsibility was to design the application and develop components for viewing different maps on different conditions. Develop and maintain an MVP Preparing the System requirement specifications Recognition and development of middle tier components implementing the business rules and testing their implementation Education Bachelor Degree Rajasthan University, Jaipur [1997] CIC Certification Program FROM IGNOU Microsoft Certified Developer - VB Information Technology Diploma in Computer Engineering – Excel Infotech [2Years ] Technical Background   Automates Deployment– Puppet, Ansible, Kubernetes [Rancher is enterprise Management Framework], Docker, AWS Lambda Programming/Scripting Languages (separated by proficiency): o Advanced: C Ansi, C++, PHP, JavaScript, CSS, NodeJS, Shell Script, ActionScript o Intermediate: Java, Python, Objective Pascal, Hack (Facebook's Programming Language) o Basic: Ruby o Microsoft : ASP.NET,VB.NET,MVC ,C# ,                    Frameworks and Tools (separated by language/technology): o PHP: Zend Framework 1&2, Symfony 2&3, Silex, CodeIgniter, Slim, Laravel, Doctrine, PHP Core Extension Development o JavaScript: jQuery, BackboneJS (Marionette), AngularJS o CSS: Less o NodeJS: ExpressJS, KrakenJS, SailsJS, Socket.io o Hybrid Mobile Development: SenchaTouch, PhoneGap, Ionic, React Native o Python: Django, NumPy, SciPy o Ruby: Rails Database and Object Storages: MySQL, SQL Server, PostgreSQL, MongoDB, DynamoDB, Cassandra, Redis, Memcached Operating Systems: Linux, OSX, Windows Web Servers: Apache, NGINX, IIS, NodeJS, PHP Built-in WebServer Versioning: GIT and SVN Infrastructure: AWS, Azure, Google AppEngine and Google Cloud Plaftorm Methodologies and Patterns: RESTful, OAuth, JSON, XML, OOP, SOLID, Design Patterns, Self-Documenting, Scrum, XP, Continuous Integration, Continuous Delivery, TDD, BDD Plus Experience: API Design, Scalable Software Architecture, Cloud Infrastructure Engineering, SaaS, PaaS, IaaS, Microservices Architecture, Distributed Software Architecture. Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing),Oauth2 , REST , CURL. Have expertise in using various SDLC models like Waterfall, Agile Scrum process with Jira and Sprint Planning Expertise in testing and debugging new programs using Firebug, Fiddler and Developer tools. Open Source CMS Customization: Wordpress, Drupal 8.0/7.0 , Joomla , Oscommerce. Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools. Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams, State Diagrams, Sequence Diagrams & Activity Diagrams. Expertise in ERPNEXT, Frappe, ErpNext POS restaurant module customization (Account, HR, Inventory, VOIP), Theme design and customization. Expert in Mobile Application developer [ ANDRIOD , IPHONE ]. Experience with Data Modeling tools such as Visual Modeler, Rational Rose98m Design Pattern and Microsoft Visio (Data Base Designing tool), RDBMS such as SQL Server7.0 /2000 and Oracle7.0/Mysql,MS-Biztalk Server. Extensive experience in GIS Tools. I have used 3rd Party ActiveX Control MapObject2.0 (GIS Tool) and worked with MapInfo/AutoCAD R14/ArchView Software. Experience in VC++, Windows SDK, and Print Spooler SDK, WMI (Windows Management Instrumentation), ADSI, Event log SDK, Printing Language (PCL). Exp with OpenEMR and setup HL7 and DICOM Viwer, and develop 3d application from OPENGL
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.