Software engineer with 5 years of experience developing and maintaining applications. Skilled in multiple programming languages including Python, JavaScript, TypeScript, C#, and C++. Proven ability to collaborate effectively with cross-functional teams to identify and resolve technical issues. Seeking a software engineer position in an exciting work environment.
Overview
5
5
years of professional experience
3
3
Certifications
Work History
Python Developer
Portal Projects
Wayne, NJ
02.2023 - Current
Participated in various phases of SDLC, including requirements gathering, design, analysis, and code deployment
Automated menial tasks using Python, Shell scripting, and XML tools, interfacing with supervisors, artists, systems administrators, and production to meet production deadlines
Developed code using Test-Driven Development (TDD) and continuous integration principles in line with Agile Software Methodology
Utilized Pandas API to manipulate and retrieve time series and tabular data for improved processing of access requests
Created SOAP and RESTful APIs to send and retrieve data from external interfaces
Wrote Python scripts to parse XML, CSV, and text files
Utilized jQuery and AJAX calls to transmit JSON data objects between front-end and controllers
Leveraged GitHub for version control and hosted static/media files and databases
Deployed SOAP-based web services on Apache and developed and deployed customer data tables using PyQt
Coded and tested programs and evaluated existing engineering processes
Built user-friendly interfaces using HTML, CSS, JavaScript, and jQuery, adhering to design guidelines and standards
Developed data cache system strategies and utilized Matplotlib for creating business graphs
Produced PDF reports and XML documents for management using Python
Integrated microservices with CI/CD processes
Monitored and managed project through JIRA (Agile) for effective debugging
Designed and developed user interfaces using HTML, AJAX, CSS, and JavaScript
Developed a data management system using MySQL and designed backend data access modules using SQL statements
Utilized PyQuery for selecting DOM elements when parsing HTML
Used Django configuration to manage URLs and application parameters
Set up Python REST API framework using Django and used Python to write data into JSON files for testing Django Websites
Developed scripts for data modeling, import, and export.
Network Automation Engineer
Network To Code
New York, NY
05.2022 - 02.2023
2023
Developed low-latency, high-availability Python applications using the Django web framework
Resolved inefficient code issues and conducted comprehensive testing (unit, regression, and integration) to ensure software functionality, employing automated testing frameworks and Test-Driven Development (TDD) practices
Consolidated automated tasks and streamlined operations
Synchronized rules from an INSTINCT server with deltas on our Django application's database and pushed them to McAfee Web Gateway management servers
Conducted risk analysis using Microsoft Threat Modeling tool and developed operational support runbooks to mitigate risks related to STRIDE (Spoofing, Tampering, Repudiation, Information disclosure, Denial of service, Elevation of privilege)
Managed and administered various databases such as PostgreSQL, MySQL, and SQLite
Designed schemas and handled high-volume transaction environments
Collaborated with team members in resolving issues identified during User Acceptance Testing (UAT)
Maintained continuous integration and continuous delivery (CI/CD) pipelines
Participated in peer review processes with engineers, clients, and project managers.
Network Engineer
Millennium Communications Group
East Hanover, NJ
05.2020 - 05.2022
Maintained day-to-day network engineering tasks, including setting up, developing, and maintaining computer networks throughout the organization
Defined, documented, and enforced system standards to establish a robust networking environment
Implemented solutions to enhance resilience and maximize network performance through regular upgrades and system optimization
Proactively supported and administered firewall environments in accordance with IT security policies and procedures
Utilized Python to decrease manual configuration turnaround time by 90%, significantly enhancing processes and streamlining performance across three separate projects simultaneously
Oversaw the management, installation, and configuration of routing/switching equipment across Cisco, Meraki, Extreme, and Brocade family of devices to offer efficient support to engineers and end-users
Enhanced network efficiency and security by similarly managing proxy servers, Riverbed WAN accelerators, and Cisco ASA firewalls
Implemented physical security infrastructure across multiple New Jersey municipalities and government agencies using Genetec, Meraki, and Axis systems, enabling efficient video surveillance retrieval for police
Monitored real-time network performance using Meraki Insight and SolarWinds Network Performance Monitor while resolving complex technical issues by deploying robust solutions
Effectively diagnosed and resolved hardware, software, and network/system issues, leveraging advanced network engineering skills to promptly address client concerns.
Laboratory Technician
Seton Hall University
South Orange, NJ
06.2018 - 02.2020
Identified and implemented improvements to lab operations while creating and testing thin-film solar cells
Maintained laboratory equipment, such as laser, vacuum chamber, thermocouple system, and electron microscope
Enhanced operations regarding water cooling system while resolving all aspects of thermocouple CPU issues
Licenses and Certificates
HackerRank Problem Solving, HackerRank Python, HackerRank Rest API