We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY:

Have worked in the Industry for 24+ yrs in the Financial, Banking, Utility, Wireless Communication, Medical Device, Insurance, Health care and Trading industries after Graduating from College with B.S degree in Computer Science using C#, VB, ASP, JSP, C#, .Net, XML, HTML, AJAX, VC++, Java, J2EE, J2ME, Struts, Spring, Appache, AJAX, SQL, Oracle, Sybase, DB2, MySQL, PHP, PERL .MATLAB, Python, Have developed Application Distributed Multi Threaded software using OOP, OOD methodologies and Socket Programs for communication

OBJECTIVE:

A position as a VC++, C/C++, C#, Asp.Net, Java, VB developer. Salary can be negotiable. (No Relocation needed)

TECHNICAL SKILLS:

Computer Languages: C# (14+ yrs), ASP.Net, Vb.Net, WCF, WPF, AJAX, Entity FrameWorkMVC (2,3,4,5), SQL, Oracle, DB2, MySql, SSRS, Crystal Reports, DevExpress components, Web Services, Remoting, LINQ, Shell Script, Perl, C(27+ yrs), J++(6.0), C/C++(25+ Unix), VC++ (24+ yrs,), MATLAB, Python, (TCP/IP, RS - 232, RS-485), GDI, Borland C++(5 yrs), Objective-C, Pro* C, Java(15+ yrs),Java Servelets, Java Applet, J2EE, Visual Basic(12 yrs), FoxPro, ASP,(11 yr), VB Script,(10 yr), Java/Script,(10 yr), JSP,(10 yr) Vitria, HTML,(11 yr), XML,(10 yrs) Pascal, SQL (12 yrs), Paradox, Assembly, .NET.

Data Base: Sybase, Access, MySQL, SQL SERVER, STORED PROCEDURES, DB2, ORACLE ( 11g), Pro*C, (PL/SQL, T-SQL), AJAX, HTTP,HTTPS, RTSP, JPEG, MPEG, MVC Architecture, Agile development methodologies (SCRUM), nUnit, Design Patterns

Data Base: SQL Server (2017, 2016, 2014, 2012, 2008), Oracle, Sybase, Access, SQL SERVER, STORED PROCEDURES, DB2, ORACLE, MySQL, Pro*C, (PL/SQL, T-SQL)

Healthcare Protocols: HL7, DICOM

Networking: NT, SNMP, RPC, TCP/IP,UDP, RS-232, RS-485, Serial Port Communication, USB, DICOM, HL7 protocol & Winsock, Socket Programming

Design Patterns: MVC, MVC 2, MVC 3, MVC 4, MVC 5, MVVM, Singleton

Tools: Visual Studio (2017, 2015, 2013, 2012,2010, 2008, 2005, 2003, 2002, 6.0), MFC, ODBC, Win32 API, ADO, ADO.Net,UML, Rational Rose, PATTERNS, STL, ATL, Active X, MTS, COM/DCOM, COM+, CORBA, JDK, JDBC, Rogue Wave, Source Safe, PC AnyWhere, Vitria, MKS, DB2, ORACLE, SQL, Wise, MicroTech debugger/Compiler, Labview, Lab Window, Eclipse, JBOSS

Hardware: SIMATIC PLC, SIMATIC Controllers, Raspberry PI, Arduino, OPTO 22 interface, Barcode Scanners, Yushin Robots, Wittmann Robots, Medical Devices, IntelX Processor, Motorola 6800 Processor, I/O hardware devices, Peripherals, PCMCIA cards. Tested hardware devices, Automated the testing of the Hardware components for Utility Company using Lab View, Lab window, Wrote drivers for Communication Devices, such as 2 way Pagers.

Operating Systems: RTOS, Embedded Windows 7 (RTOS), Windows CE, Embedded Linux (RTOS), Windows 10, Windows 8, Windows 7, Windows XP, Windows 95, Windows 98, Windows NT 4.0, Windows 2000, VMS, DOS, LINUX, UNIX Sun Solaris, AIX, HP.

Development Skills: Algorithms Analysis, Machine Learning, Object Oriented Analysis Design on Win 32 Multi Threaded Software Development (OOA, OOD, OOP). UML, Rational Rose, CORBA, 3 Tier Architecture, Winsock 32bit Programming. POSIX Multithreaded, Socket Programming on UNIX Sun Solaris.

Ecommerce Development Skills: Worked on the Front End and Middleware of Internet Ecommerce Application on the Client and Server side using C#, ASP.Net, VB.Net, VC++.Net, ASP, VB Script, Java Script, JSP, HTML, XML, Active X. Created Web Pages.

CAREER HISTORY:

Senior Software Engineer

Confidential, NJ

Responsibilities:

  • Writing web application to collect data from different devices and to display and keep track of the data shared with other test engineers all over the world.
  • Application is written using C#, Asp.Net, Java Script, HTML 5, CSS3, AJAX, Webservices, WCF, MVC and SQL server database.
  • Developing software (Middleware on SIMATIC Controller) which is used by other Software applications running on Windows in C/C++ for Industrial Automation.
  • This software also communicates with other Software systems.

Senior Software Developer

Confidential, NJ

Responsibilities:

  • Migrating, Modifying and Fixing MultiThreaded software from VB.Net (running on Windows XP) to VC++ (Windows 10).
  • This software interfaces with Molding Machine which has Yushin Robots, Wittmann Robots and 4 Keyence N 400 Barcode Scanners through OPTO 22 interface and Serial Port (RS-485)Which manufactures Mold for the Cataract Eye lenses. These molds will be used to make the Cataract lenses.
  • Software also configures the Geometry of the Mold and Keeps Mold information and Configuration stored in the SQL 2016 Data Base.
  • Also migrating and Modifying an MultiThreaded application from VB.Net (On Windows XP) to C# (on Windows 10), WCF, MVC, WPF, Silverlight at the Front End . It uses Keyence SR 2000 Barcode Scanners and Keyence BL-601 Drawer Barcode Scanner to scan Medical Devices, other labels and Manuals and also it keeps track of the inventory of the Products in SQL 2016 Data Base .
  • Software also communicates with Keyence Light Curtain through USB1024HLS.

Senior Developer

Confidential, DE

Responsibilities:

  • Developed and maintained the Child support Service Software.
  • This software allows the employees to make complains, get information about customers, Payments history, Payments arrangements also allows to write Checks and print checks . This software also communicates with other software in other States, Courts and Federal government to get information about the customers. Software was written in C#, ASP.Net, AJAX, Webservice, WCF, MVC, Java Script, Jquery, Angular JS, HTML5, CSS3 and SQL Server Database.

Confidential, NJ

Architect/Senior Developer

Responsibilities:

  • Writing Online Banking application using C#, ASP.Net, JavaScript, CSS, HTML 5, WCF, MVC and SQL Server Database
  • Writing Genesys Telephony call center application using C# and WPF, Winform for Call Centers at Confidential .
  • Writing Unified ToolBar software in C/C++, VC++ using COM components .

Confidential, NJ

Senior Developer

Responsibilities:

  • Writing Grip it software for scheduling TV programs and commercials for ESPN, ABC and other TV media network using C#, VB.Net, ASP.net, Java Script, CSS, MVC, WCF, WPF and SQL database in backend.

Senior Software Engineer

Confidential, NJ

Responsibilities:

  • Writing security software which makes sure the company products meet the Industry standards and security requirements before they get released in to the market, Tools used were C#, ASP.net, MVC, WCF, Java Script, Jquery, SQL, Oracle and Crystal reports.
  • Front end was developed using ASP.net, CSS, Java Script, Jquery and Html, Business logic was written in C#. Reports were created with Crystal Report, SQL database and Stored procedures were used for storing and retrieving data from the Database.

Senior Software Engineer

Confidential, PA

Responsibilities:

  • Developing Multithreaded distributed Software which monitors more than 30 multithreaded applications and the data comes from Nuclear power plant.
  • Software is written in C++ (UNIX, Linux), VC++, C#, Pro *C, Java, J2EE using TCP/IP and UDP for Socket communication.
  • Data was stored and retrieved from SQL, PL/SQL, Oracle database using stored procedure
  • Developed Web application to keep track of the data comes from the Nuclear power plant controllers .
  • It allows everyone to look at the data from anywhere. SQL, MySQL and PL/SQL, Oracle database was used at the backend .
  • There were GUI Interface was used to display the data on the Front end and Webform controls were used to input data to access data from database, ASP.Net webform controls and HTML controls were used to develop the GUI Interface.
  • Languages used are C#, ASP.Net, WCF, MVC, HTML5, JavaScript, CSS, AJAX, SSRS, Linq was used for the Front end. Crystal Reports, SSRS for reporting.

Senior Software Engineer

Confidential, NJ

Responsibilities:

  • Developing Tool for CO, CPE VDSL Broadband communication devices with communication processor. This tool used by the Test Engineers, Firm ware Engineers and the Field engineers. Multi threaded Software is written in VC++, C/C++ ( Unix, Linux and windows), C#, Java, J2EE.
  • Developed a Tool where Multiple Clients Communicates with the devices through TCP/IP using 386 ports .
  • Developed a Tool where Multiple Clients Communicates with the devices through Serial Port (RS-232) using 386 ports .
  • Developed a Tool where Multiple Clients Communicates with the devices through Telnet using 386 ports .

Senior Software Engineer

Confidential, TX

Responsibilities:

  • Developed WebCOBRA2 (Retiree Premium Billing Software) software for Insurance companies using C#, ASP.Net, WCF, MVC, JQuery, Java Script, HTML.
  • This Software automates Billing system for retirees. Implemented new features and Fixed Bugs.
  • Data was stored and retrieved from SQL, PL/SQL, Oracle database using SQL Queries and stored procedure.
  • Added new features into the existing card scanning software, which scans the licence and capture the data.
  • Software was written in C++ and Java.

Senior Software Engineer

Confidential, CA

Responsibilities:

  • Developing (DFL) Software primarily for Gastrointestinal Fluoroscopy, including Modified Barium Swallows for Speech Pathology, Esophageal cases, Gallbladder studies, Barium Enemas, Acid Reflux, Phonation studies, and more.
  • The inlab Digital Fluoro Loop for Radiology can interface with any existing standard line rate X-ray system. Software is written in C/C++ and VC++ on (Windows and Linux environment) .
  • Converted Raw Data into DICOM and sent to the Doctors.
  • Written DICOM Data into DVD
  • Copy each case directly onto a CD/DVD for the referring physician or send the case to the network archive for CD/DVD production, viewing, and storage.
  • Develop different components of Large Complex software which allows the Ultrasound Hardware Component Machine that converts your 2D Data into 3D/4D Software features and provides enhanced biopsy planning features, needle navigation and records this information for future reference.
  • Combination of this Hardware and the software Device is used by the Doctors for the Prostate Cancer Research at the Hospitals and Labs .
  • Converting your existing 2D Ultrasound to 3D/4D is just one of the benefits of Software which has many features added to it and it is written in C#, C/C++ on Unix .
  • Converted XML Data into PDF form report so that the Doctors can view patient’s information in a PDF form, including images with tables in .

Confidential, San Jose, CA

Senior Software Engineer

Responsibilities:

  • Developing C/C++ Linux environment and Java Components On Unix to Receieve data and the URL from the Omniture client Server for the headline news on a regular basis, Parse the data, transform and publish the data to the server so that it will be picked up by the different clients in multiple different format such as XML, XSL format.
  • Developed Tools in Java to store data retrieve data from the for Data management content server, which controls and manages the Online Magazine and the Entire database to keep the database on the Server. Back End Database is in PL/SQL, Oracle.
  • Developed Ecommerce Client Software using Java/J2EE so that Customers can do the subcriptions. Software was written using using XML/XSL, HTML, XML Parsers. Have written XML Parsers to transfer the data from Clients to the Publishers.
  • Developed and Added new features for the HR software, Customer Support software and Administration Software using Java, J2EE

Senior Lead Software Engineer

Confidential, TX

Responsibilities:

  • Developing and Implementing Data ware Housing Software, Client/sever Multi Threaded software Software and Online Banking Software for the Banking Industry. Developed Front Interface Client software for the Banks to connect to the Data Ware Housing Software in C++(on Unix), VC++, MFC, Win32,SDK (On Windows NT environment), B, Java, C#, COM+, COM/DCOM . The Data ware Housing Software in the Backend to Communicate through the Sockets with the Data Base running on SQL Server, DB2 and Oracle Data Base Using Stored Procedures and Triggers.
  • Developed Client/sever Multi Threaded software for the Bank Tellers, Customer service, Loan officers in C# and Winform .The client communicates to the sever through the Sockets.This software is to create new account, close the accounts, making stop payments, Balance inquiry, Transfer money, Allowing loan officers to approving loans, issue loans, checking credits, view the history and records about the each client. The Database is running on SQL Servers Using Stored Procedures and Triggers.
  • Stored Procedures denomalize the Master data Base Table using SQL queries. The Client Software is written as COM components using VC++ /COM+, which does the analysis of the data, and creates various reports. Software is written in Multi Threaded Environment. Also maintaining and trouble shooting the software, which is already up in running. Each bank has different needs and requirement from the software based on the size of the bank and the operation they conduct.
  • Developed the Client software so that the Bankers can view the data, analyze the data and create various reports from the Data ware House Data base. For the Client Software C#, ASP.Net, VC++.Net was used. C# and ASP.Net was used together to access the data from SQL Servers to view over Internet.
  • Developed Ecommerce Client Software, middleware, and Server software using EJB, Java Beans Components for some clients already using Java so that our software can integrate with their existing software and to let their Customers do online banking. (Such as check their balance, transfer money, close account, direct deposit, and stop payments) Software was written on J2EE platform using JSP, Java Servelets, Java, Java Applets, JDK, and JDBC on UNIX environment.
  • Developed Ecommerce Client Software so that Customers can do online banking. (Such as check their balance, transfer money, close account, direct deposit, stop payments) Software was written using C#, ASP.Net, JSP, Java/J2EE, Java Script, XML/XSL, HTML, XML Parsers. Have written XML Parsers to transfer the Data From Bank to Bank using C++/VC++.
  • Converted the Data Ware House Product from Access Database to DB2 Data Base. Also converted SQL Server Data Base to Db2.

We'd love your feedback!