Software Engineer Resume
PROFESSIONAL SUMMARY:
- Around 6.6+ years experience as Full Stack Engineer, Experience in designed, developed and debugged real - time systems in different Industries such as Healthcare, Retail, Oil, Home Automation, Manufacturing etc. With Different domain like IoT, Cloud, Web Development, Socket Application, Windows Application etc.
- Proficiency in programming Languages like Node.js, JavaScript, C# and HTML with intermediate experience in Python, Angular.js and core java.
- Proficiency in Cloud Platform AWS (EC2, API Gateway, Lambda, IAM, Cloud Formation, Dynamo DB, SNS, SES, AWS RDSetc ), Google Cloud and intermediate experience in AZURE.
- Strong understanding communication protocols such as HTTP, HTTPS, TCP/IP, UDP, MQTT and CoAP.
- Hands on experience of IDE Visual Studio, Visual Studio Code, Eclipse, Thingworx Studio, Net Beans and pycharm.
- Sound knowledge of Cloud development and deployment, IoT Application (Communicate with device and Server), Socket Programming, Micro services.
- Experience in DevOps tools like Dockers, Kubernetes and Jenkins for CI/CID.
- Experience in Source code management Tools like Git, Bit Bucket and SVN.
- Experience in Scrum Management, Following Agile Methodology and Daily Stand UP with Helping Sales Team For SOW and POC
- Experience in bug tracking, issue tracking, and project management tools like Jira and Asana
TECHNICAL SKILLS:
Language and Framework: JavaScript, Node.js, Vue.js, Angular.js, C#, Thing Worx, C++, Python, HTML
Protocol: HTTP, REST, MQTT, TCP/IP, UDP
Cloud: AWS, Google Cloud, Azure
Database: SQL Server, MySQL, NoSQL (Raven DB, Couch DB, Dynamo DB)
CI/CD Tool: Kubernetes, Docker, Git, Jira, Bit bucket
Methodologies: Agile, Waterfall, Scrum
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- As senior engineer in a Team have to manage Team task, Scrum Management and define architect of new Features.
- Play a Devops role for Deployment of our 6 Product, Convert manual deployment to CI/CD
- Support in existing system to improve flow and deployment
- Offline deployment using Vagrant and Docker-compose for Indonesian client
- Feature Development: (UI, Micro services and Rest API)
- Invoice Module, Payment Module, Package Module, User Credit and Auto Queue System for Patient Registration
Technologies: Node.js, Vue.js, AWS, Docker, Kubernetes, Jira, Github
Confidential
Senior Engineer
Responsibilities:
- New Health, Advertisement Module, Bulk Upload of Product, Stock and Retailer, Download Order, My Salesman.
- Convert manual deployment to Automate using implement CI/CD, Using AWS Docker
- Integrate AWS Alexa to Order management System, Using voice command retailer can order in system without using Mobile and Web Platform
Technologies: Node.js (Loopback Framework), Angula.js, AWS, Docker, Kubernetes, Jira, Github, Jenkins
Confidential
Senior Engineer
Responsibilities:
- Google G-Suite user integration in Tenant using Google cloud and Node.js
- Handling cloud deployment in Google console and AWS EC2
- Designing a software testing process, a single STB that based on information allocated from different resources (Reviews, PM, SRS and more).
- Functional testing video features for WEB RTC communication.
- Auto Application import from Windows and Linux system in Tenant using C++ 11 link parser
- Auto Turn config setting in Remote Assistance google Chromium source (In both Windows and Linux source) using google chromium source code
- Dropbox integration in Linux as drive using Python drop box SDK
Environment: C++ 11, Node.js 6.5, Python 2.7, Angular.js, Firebase, Bit Bucket, Google Cloud, AWS, Azure
Confidential, Hanover, MD
Senior EngineerResponsibilities:
- Developed REST API for Connect and Traxx Application in NodeJS.
- Developed cloud formation script to deploy source code in AWS server.
- Convert Existing solution to CI/CD based using AWS Cloud Formation Script and deployed code. Using tools Docker and Jenkins.
- Implementing Arm/Disarmed feature in Backed side. Email and Push Notification to all admin users while arming and disarming.
- Implementation for SIP configuration from salesforce or directly from AWS cloud. Modify Connect Environment CF script to remote incident-processor lambda SES entry to point to SNS topic.
- Move Incident Processor ECS service logs to loggly via SNS and logger lambda
- Develop code for scan beacon using WIFI and BLE in Raspberry PI
- Dynamo DB Auto backup strategy using AWS Lambda and Cloud Watch
Environment: C ++, Raspberry Pi 3.0, Node.js 6.10, Angular 4, AWS EC2, AWS IAM, AWS Cloud Formation, AWS SNS, AWS SES,AWS SES, AWS API Gateway, AWS Dynamo DB, AWS Lambda, AWS Cloud Watch, Docker, Jenkins and GIT
Confidential, NY
Senior EngineerResponsibilities:
- Design cloud for ADAMM-RSM device & Design Test cases for Functional Testing.
- Design Test ceases using The positive and negative predictive values (PPV and NPV respectively) Automation testing Using Python script.
- Cloud communicates with Mobile, Device and Web Portal.
- Design NoSQL Database schema and Auto config all document using single Rest API call
- Develop REST API in Node.js 4.2.0
- Develop Web Portal using Angular.js
- Deployment Cloud and Web Portal in AWS EC2 and Route 53
Environment: Node.js 4.2.0, Angular.js 1.0, Jira, CouchDB, AWS, Quality Center
Confidential
Senior EngineerResponsibilities:
- Migrated single windows 10 universal app framework for mobile & desktop applications Implemented algorithm to removed third party dependencies Real time streaming testing using video features VOD for Camera.
- User Interface Design(UI) for Windows Universal Application
- Support for Push notification service
- Implementation of personal virtual assistance voice based command support (Cortana) to turn on lights, show camera views, and for more advanced features
- Amazone Alexa integration with insteion cloud
Environment: UWP 8.1-10,C# 4.0, AWS Alexa, Lambda Node.js, AWS, Azure, SQL Server 2008 R2
Confidential
Senior EngineerResponsibilities:
- Design Mashup, Design Raspberry PI 2 Gateway
- Develop Edge Micro server in JAVA for and deploy in Raspberry PI board to communicate using internet with Thingworx server.
- Design and Develop Rest API in Thingworx using create Thing, Thing Template, Remote Thing and Thing Shape.
- Unit Testing using Raspberry PI and Thingworx.
- Created Test plans, Test Scenarios, Test Cases and Test Scripts corresponding to the requirements in order to maximize verification coverage of system variables.
Environment: Thing Worx 5.4, Java 8, Raspberry PI2, AWS, QA
Confidential
Senior EngineerResponsibilities:
- Develop cloud and local server in node.js
- Telnet implementation for communicate with Network switch (Firmware upgrade, auto discovery using UDP and unicast using telnet, edit configuration)
- SNMP protocol implementation for get switch information, status, ACL info, MAC Table etc
- Web Socket implementation communicate local and remote server
Environment: Node.js 3.0, Python 2.7, MySQL, AWS
Confidential
Senior EngineerResponsibilities:
- Implementation of browser based noVNC client using Web Socket and HTML 5
- Integration of various Atlassian third party API such as JIRA and Fisheyes
- Comparison between two excel files
- Dynamic user defined role management
- Generate various reports from online excel in tabular and chart form as well Revision, maintenance and tagging a revision of test plan file on cloud Design Test cases and Unit Testing on every modules.
Environment: VS.Net 2013, C#, MVC, SVN, BugZilla, SQL Server, Raven DB
Confidential, NH
Senior EngineerResponsibilities:
- Design Packet Structure
- Developed communication Protocol using Socket Programming
- Design Test cases and Unit Testing with ITDS device using Application
Environment: VS.Net 2010, C#, SVN, Windows Service
Confidential
Senior EngineerResponsibilities:
- Understanding the scope of work
- Design communication Protocol structures Development of WPF Application.
- Testing of developed Application with SHOPOS Access point board
Environment: VS.Net 2010, C#, WPF, SVN