Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- A highly creative and motived Software/Information Technology professional with strong skills in Application Development, Software design and web development. A quality oriented personal with tremendous commitment to project excellence, organization and customer satisfaction with strong technical and communication skills.
- Experience and skills in developing windows application and software (C#, .Net, Java and C++)
- Managing Virtual and physical server based on Windows server (2002 - 2016) and Linux server
- Experience in Database development and management (SQL, Azure, apache2 and Mongo DB)
- Experience in utilizing operating systems: Windows (7, 8, 10), Linux (Ubuntu), DOS, and Mac OS X
- Knowledgeable in networking education and skilled in: Client, Server, Switches and TCP/IP
- Knowledge of using PowerShell scripting (PowerShell ISE)
- Knowledge of Automated testing using UI Interface (Unit, Functional and Integration Testing)
- Ability to install hardware such as: RAM, Core, Jumpers, Data Cables and peripheral devices
- Capable of troubleshooting software as well as reinstallation and repair
- HTML and JavaScript Proficient
- Proficient in using Visual Studio (C#, .Net), Oracle (Java and C++) and GitHub repositories.
- Proficient in Managing Virtual machines using Virtual Box, V-San and other tools.
- Skills in managing Firewall (Cisco firewall and Palo Alto)
- Skills in backup management and systems recovery (Veeam, Aomei Backupper, and Imperius)
- Bilingual in Punjabi and English
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Design and update software’s like NCS (Non-conformant system, Darby Utility and much more.). Using software languages like C#, .Net, Visual basic and Python.
- Cloud Management, my project was to help setup local could/backup system based locally.
- Manage and support systems, upgrading computer software and hardware, in support with required applications.
- Server management and installation helped make a backup server and manage multiple virtual and physical servers.
- Virtual machines management system helped setup virtual firewall (Pfsense) and managing virtual machines.
- Software install and application development, helped design software application and design systems.
- Manage SQL and develop applications based on SQL database management.
- Designed queries to sort, pull and write data on SQL database.
- Helped sustain the software and systems firewall and security of more than 300 computers and virtual systems.
Confidential
Intern, Computer Science
Responsibilities:
- Back up files from Web sites to local directories for instant recovery in case of problems
- Select programming languages, design tools, or applications
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems
- Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction
- Develop databases that support Web applications and Web sites
Confidential
Member Design and Production
Responsibilities:
- Perform routine maintenance or standard repairs to networking components or equipment
- Install new hardware or software systems or components, ensuring integration with existing network systems
- Using, supporting and deploying VM’s software, and installing compatible software
- Workstation troubleshooting, hardware upgrade (RAM, Memory and chipset)
- Device Management (Adding and removing hardware and peripheral devices )
- Software upgrade, troubleshooting and cleaning system of possible viruses.
- Microsoft Office (Word, Excel, PowerPoint, Access)
- Project management and execution
- Technical and communication skills
- Fast pace environment, and problem solving.
- Test computer software or hardware, using standard diagnostic testing equipment and procedures
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraint