Bhavin Vyas

Bhavin Vyas

$13/hr
I am a software engineer, programmer, Tester, UNIX, C, C++, Oracle, Java, Finance, Telecom
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
51 years old
Location:
Mumbai, Maharashtra, India
Experience:
12 years
BHAVIN VYAS Email- MBA(SYSTEMS & IT PROJECTS), BE (COMPUTER SCIENCE) Contact:- ,- ,- Objective: Looking for a challenging Sr Software Engineer / Architect position. Distinguished ability to conduct accurate needs analysis, solve problems, assess technical capabilities, build and motivate teams, conduct strategic planning. Experience: Total Experience: 10+ yrs Relevant IT Company experience: 9+ yrs. Programming Languages Years of Experience Last Used C / C++ ( STL, DS) 7 yrs 2016 UNIX / LINUX 7 yrs 2016 Perl / Shell Script 7 yrs 2016 Oracle ( DB ) 6 yrs 2016 VB / ASP / HTML 3 yrs 2016 System Design / Architect Exp 5 yrs 2016 Summary of Experience: Software C, C++,PERL,UNIX, WIN32,Data Structures, MSSQLServer , MySQL, ORACLE Tools PVCS, Clearcase, SVN,RALLY Domain Experience TELECOM (Alltel, Nortel, Vodafone) Investment Banking & Portfolio Management ( Royal Bank of Canada) Embedded systems (secure meters). Requirement analysis. Interaction with Client side Business Analysts for Release Management and troubleshooting. Management Experience Ensure proper work distribution and resource utilization. Co-ordinate with the team to ensure tasks are completed on time. Supervising team members and helping them with technical issues Conducting Multiple Level Code Reviews Business Development Trained fresher and new associates joining the team. Create a positive work environment. Detailed Technical Skills: 1) Languages: C, C++ (Understanding of STL, Design Patterns, Object-Oriented design, multi-threaded programming, Socket programming), PERL, Shell Script, PL/SQL, ASP, HTML, XML, JavaScript, VB 6.0. 2) Operating systems: UNIX (HP-UX), Sun Solaris, Linux, Windows (95, 98, 2000, NT, XP) 3) Database: Oracle 9i, 11i, MS SQL server, MySQL 4) Protocols: TCP/IP, SMTP, POP, FTP, SFTP, KSFTP, SSL, SSH, socket programming, client server technology, COM port programming in Energy meters (embedded technology), wireless modem and local modem programming. 5) Software Applications: Clarify, SVN, clearcase, MSWord. MSExcel, PowerPoint, Eclipse, Source Navigator, Guru, Visual Studio, MS Front Page. Professional Summary: SOPHOS Technologies Pvt. Ltd ( Formerly Cyberoam TPL).........Mar 2015-Mar2016 Domain:Networking, Firewalls. Role: Tech lead Responsibilities: 1) Writing Modules and Code for Project.Project was EMAIL PROXY which was written in C language which also had , SHELL SCRIPT and PERL SCRIPT as BACKEND and GUI was Written in JAVA. SSL was implemented for security. Wrote Client server Program for TCP/IP and Designed a PROTOCOL to SEND / RECV messages. Client Send Command and Server was Serving Request which was encrypted and decrypted using RSA 128 bit security Algorithm. Also Implemented POSTFIX Server, modified it to serve email for Team. Wrote Lite Weight EMAIL SERVER. 2) Assigning Tasks to Team Members 3) Solving Code Problems of Team Members and guiding them 4) Doing CODE REVIEWs for project 5) Designing the Components fo project and attending meetings regarding 6) Project formulation TATA CONSULTANCY SERVICES LTD ( TCS LTD) ------ SEPT 2007 –Dec 2013 Client: Nortel / Ericsson Domain: Telecom – CDMA Networks Role: System Engineer (Design) Responsibilities: Domain Management. ( Taking Decisions ) Solid understanding and expertise of software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control, contemporary testing methodologies and deployment management. Technical implementations of Client Interfaces in PERL, UNIX and Unit testing Conducted review of test plans, test scripts and test scenarios and validated test results obtained by team members Supervising team members and helping them with technical issues Conducting Multiple Level Code Reviews Interaction with Client side Business Analysts for Release Management and troubleshooting. Preparing High Level design, Design Document, Coding of Modules, Unit testing. Writing and executing Regression test suite. Worked on programs like Base Station Controller (BSC), CORE Billing Manager for CDMA Mobile switches. Performed upgrades, patch maintenance and integration with vendor software on Solaris platforms, netra 240 and Turgo machines. Wrote project status reports, developed project plans Developing reusable PERL modules, making changes to existing PERL programs. Worked on Enhancement features development. Maintenance and support of projects. Wrote C++ Classes, Modules, libraries. Wrote software upgrade scripts . Used HP Quality Center for testing. Clarity for CR tracking. Knowledge of Security. Algorithms like RSA and DSA. Public-Private key infrastructure. Worked on protocols like FTP, SFTP, RSFTP, KSFTP, and SSL. Multithreading programming, Client –Server programming. responsible for Knowledge Transition to associates from the client side and helping them build a new team in their India office. Creation and Maintenance of Oracle database. Writing SQL Queries for Updating, deletion, etc. Installation of Oracle database, Apache Server, Operating Systems like Linux, Windows, Taking backups Writing UNIX / LINUX System Administration Scripts Platform: Windows, UNIX. (Solaris) Tools: Eclipse, GURU, Source Navigator. Version control system PVCS. Languages: C,C++,STL, Design patterns, PERL, SHELL script. b) Client: Royal Bank of Canada. Domain: Banking Role: System Engineer (Design) Royal Bank of Canada is large bank in Canada which provides facilities such as Core Banking, Capital Markets, Wealth Management etc to the customers. Online Investment Portal (OIP)is a tool provided to customers for the purpose of Online Banking and Investment services Responsibilities: Domain Management. ( Taking Decisions ) Requirement Analysis. Preparing High Level design, Design Document, Coding of Modules, Unit testing. Writing and executing Regression test suite. Worked on programs RAZOR. Worked on Enhancement features development. Maintenance and support of projects. Used JIRA for CR / ticket tracing and management. Wrote C++ Classes, Modules, libraries. Platform: Windows. Tools : Microsoft Visual Studio Languages : Visual C++.XML.XSD,MS SQL server, STL, Design patterns c) Client: Vodafone Domain: Telecom Role: Team / Shift Leader Responsibilities: Analyzing and Assigning tickets to team members. Client Co-ordination, follow ups till ticket resolution. Reporting to higher management. Played role of faculty for Induction Learning program, imparting training to team members. holding discussions with the Business Analysts, understanding the requirement specifications, getting doubts clarified. My responsibility also involved training new developers, helping them with technical issues. This project had aggressive timelines and the team and I got acknowledgement and appreciation from the client higher management for our efforts, once it was released to production. Received several "TCS GEMS" awards for technical knowledge and contribution toward team development. Tech Mahindra Ltd. -----------Feb 2007 - Aug – 2007. Client : ALTEL Domain: Telecom - Billing Role : Design Engineer Responsibilities: Maintenance of project. Solving Change requests by writing code, queries. Writing stored procedures, triggers, packages. Client co-ordination. Writing UNIX SHELL Scripts for System Administration Functions Wrote Scripts for analyzing Disk Hogs, Disk Usage per user. Wrote scripts for deleting a user from System, system clean up. Platform: Windows, UNIX, ShellScript. Languages : Pro *C, Oracle. Silicon IT Services- Apr 2005 – Jan 2007 Domain: Telecom Role: Sr. Engineer Responsibilities: Installation of operating system like windows , Linux, Unix Installation of Various production software. Installation of lotus notes. Installation of Apache Server. Installation of Oracle server. Installation of firewalls and Anti virus software Making system ready for production. Installation of MSSQL server and MySQL server. Applying patches, upgrading system Remote Network monitoring using tools. Analyzing logs and making reports for higher management. Secure Meters ( Entity Solution Ltd) - Jul 2004 – Mar 2005 Domain: Energy – Meters (embedded technology) Role : Design Engineer Responsibilities: Involved with usability testing including serving as the main point of contact for an external usability consultant, identifying aspects of the design to be tested, reviewing the proposed scripts Developed and managed software requirements, conducted site visits, produced prototype designs, developed and executed test scenarios, and launched product to market Involved in designing and developing smart protocol. Writing Code modules classes. Writing Queries, Stored procedures, triggers. Preparing Design Document. Energy meters programming, COM port communication programming. Programming of remote wireless modem and local modem technology. Platform: Windows, UNIX. Languages : VC++, Oracle. Silicon IT Services- Feb 2001 – Jun 2004 Domain: Telecom Role: Sr. Engineer Responsibilities: Installation of operating system like windows , Linux, Unix Installation of Various production software. Installation of lotus notes. Installation of Apache Server. Installation of Oracle server. Installation of firewalls and Anti virus software Making system ready for production. Installation of MSSQL server and MySQL server. Applying patches, upgrading system Remote Network monitoring using tools. Analyzing logs and making reports for higher management. MIEL e-security Pvt Ltd. ............Mar 2000 - Jan 2001 Domain: Network Security Role: Sr. Developer Responsibilities: Meet with customers to determine their needs, gather and document requirements, communicate with customers throughout the development project to manage customer expectations, resolve issues, and provide project status Present to senior executives within company, provide sales support by traveling to client sites, and conduct online product demonstrations for current and prospective customers. Writing wrapper classes for programs like Mail secure, form secure. Writing classes and programs to secure mail client, web sites using Encryption and decryption algorithm (RSA and DSA). Giving Client demonstration and training. Smart card technology, Bar code reader programming . Platform and tool: Windows, C++. Viraat Datatech Pvt. Ltd. ...............May 1999 - Jan 2000 Role: Developer Responsibilities: Completed business re-engineering consulting and interactive application development projects Requirement analysis for customer. Developed 3 projects single handedly for client Indiaitme society. Mailing system Event management system. Managed the design and development of a MS Windows-based reporting and data storage system for a client application Designed feature enhancements using Visual Basic 6.0 for a MS Windows application used to create and edit labels required for compliance with regulatory standards Single handedly means designing, coding testing and installing at client side. Designed reports using different search criteria for management purpose. Giving training to customer. Later promoted to manage and execute development team for automated ASIC/IP model generation Handled team of five. Platform and tools: windows, VB6.0, crystal reports, Oracle. Trainings Attended: 1) Oracle DBA Training ( 15 days ) 2) Training on Computer Languages – C, C++, UNIX, Power Builder, VB6.0. Oracle Pl/SQL ( 4 months ) 3) Communication Enhancement skill Training – Oral and written (Email communication). Inplant Trainings : 1) Larsen & Toubro - 6 months – Petrol Pumps Electronic Meters 2) Nelco Ltd - 6 months. Worked on RAX ( Rural Automatic Exhange) And MAX EDUCATION Degree/Certificate Institute/School, City Year GPA/Percentage MBA (PGDM - Systems and Marketing) IIBMS, Mumbai 2013 75 B.E (Computer Science) Ramrao Adik Institute of Technology, mumbai- Dip.Ind.Electronics Fr. Agnel Polytechnic, BTE, Maharashtra 1993 78 Dip. Software Exports Boston’s Computer institute 1997 A
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.