We provide IT Staff Augmentation Services!

Principal Software Engineer Resume

4.00/5 (Submit Your Rating)

Concord, NH

SUMMARY

  • A results - driven, Software Engineer with proven success in design, Test Driven Development of software engineering and management of enterprise software solutions for healthcare industry.
  • Effective lead and team player, self-motivated, learner and able to quickly acquire an understanding of new technologies and developing leading cutting edge technologies.

TECHNICAL SKILLS

Development Environment Tools/Techniques: MS Visual Studio, Eclipse, MS Team Foundation (TFS), Toad, Design Patterns, XML, GitHub, SVN, AWS CodeCommit, SOA, MS Visio/Office, Maven, Gradle, Ant, Android Studio, Xcode, Telerik, ReSharper, MSMQ, Threading, nUnit, jUnit, Spring Tool Suite

Operating Systems: Windows(7, 10, 2k3/2k8/2k12/2k16 Server), Linux, CentOS, Ubuntu, MAC OS, Android

Frameworks/Programming Languages: C#.NET, Java, Spring, Struts, MVC, WCF, RESTful, Json, BPM, BootStrap, Messaging, .NET, J2EE, PL/SQL, T-SQL, ASP.NET, JSP, HTML, JavaScript, C++, JQuery, PowerShell

Database Technologies: MS SQL Server 2008 R2/2012/2014/2016, MySQL

Web/Application Servers: MS IIS, Apache, Tomcat

Cloud Platforms: AWS (EC2, S3, RDS, Storage etc), VMWare Esxi, Azure/Hyper-V

Encryption: AES, DES, SSL, OpenSSL, HTTP/HTTPS, TCP/IP, firewalls

Reverse Engineering/Debugging Tools: Reflector, .ILSpy, JetBrain .DotPeek, .DotTrace, .DotMemory, Fiddler

Wireframe tools: Balsamic, Draw.io

Other: Twillio, RTLS, Rauland R5 API, Telnet, wireshark

DevOps Tools: JetKins, Docker

PROFESSIONAL EXPERIENCE

Confidential, Concord, NH

Principal Software Engineer

Responsibilities:

  • Developed TCP/IP Asynchronous and Multi-Threaded Windows Service that accepts high data input and processes the data efficiently with no down time for Real time tracking.
  • Completed redesign and rewriting of existing modules to expose as RESTful endpoints to be consumed by desktop, web and mobile applications
  • Designed, lead the off-shore team and delivered Real Time Location System web application with Android Mobile App under Agile process.
  • Redesigned and rewritten legacy modules into a modern platform for better performance, garbage collection, scalability, maintenance, and logging.
  • Worked on asynchronous and multithreaded windows service that interfaces with hardware via TCP/IP.
  • Developed API’s to communicate different middleware companies for enterprise level integrations.
  • Worked on driving continuous improvement of products, processes.
  • Worked on software UI client and server side, business objects, data access, and performance tuning.
  • Coordinate and delegate development tasks to team members and offshore teams.
  • Generate Data Analytics reports to show Asset Utilization and ROI (Return on Investment) from SQL and MySQL database with queries.
  • Extensively involved in all phases of development of custom desktop applications that interacts with the hardware using several protocols like HTTP, Serial Port and TCP/IP.
  • Provide valuable data analysis of the reported issues and provide technical advice for the service department.
  • Developed robust dynamic device Mapping to show device location on the floor map by as icons and moving them around.
  • Rewritten existing ActiveX controls (VB 6.0) to .NET which featured a rich set of GUI controls that functioned more efficiently.
  • Developed and designed numerous .NET visual controls and windows dialogs that uses and works in multithreaded environment.
  • Design and developed database schemas using SQL and MYSQL.
  • Developed Serial COM Port communications which interface with hardware.
  • Used SVN as version control, GIT
  • Testing, quality assurance, and implementing into production.
  • Debug applications and solve critical bugs.

Confidential

Software Consultant Medical Transcription Automati

Responsibilities:

  • Scans for available voice files in specified folder and uploads
  • Distributes available files to Medical Transcriptionists upon to Client login.
  • Automatically opens in custom word templates for transcription of the document.
  • Completed documents are queued for Proof reading.
  • Final documents are queued for delivery back to the hospitals.
  • Updates each document details for invoicing purpose
  • Allows to add and maintain patient, physician and facility demographic information
  • From the receipt of work assigned to finish document delivery

We'd love your feedback!